Uses of Interface
org.apache.openjpa.jdbc.kernel.exps.Val

Packages that use Val
org.apache.openjpa.jdbc.kernel.exps OpenJPA-JDBC Expression Tree 
org.apache.openjpa.jdbc.sql OpenJPA-JDBC SQL Abstraction 
 

Uses of Val in org.apache.openjpa.jdbc.kernel.exps
 

Classes in org.apache.openjpa.jdbc.kernel.exps that implement Val
 class Args
          A list of arguments to a multi-argument function.
 class Lit
          A literal value in a filter.
 class Param
          A parameter in a filter.
 

Methods in org.apache.openjpa.jdbc.kernel.exps that return Val
 Val[] Args.getVals()
           
 

Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type Val
 void Val.calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)
          Calculate and cache the SQL for this value.
 void Lit.calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)
           
 void Args.calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)
           
 void Param.calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)
           
 

Constructors in org.apache.openjpa.jdbc.kernel.exps with parameters of type Val
Args(Val val1, Val val2)
          Constructor.
 

Uses of Val in org.apache.openjpa.jdbc.sql
 

Methods in org.apache.openjpa.jdbc.sql with parameters of type Val
 String DBDictionary.addCastAsType(String func, Val val)
          add CAST for a function operator where operand is a param
 String DB2Dictionary.addCastAsType(String func, Val val)
          add CAST for a function operator where operand is a param
 void SQLBuffer.addCastForParam(String oper, Val val)
          Replace SQL '?' with CAST string if required by DB platform
 String DBDictionary.getCastFunction(Val val, String func)
          Attach CAST to the current function if necessary
 String DB2Dictionary.getCastFunction(Val val, String func)
          Return the correct CAST function syntax
 



Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.