| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 | ArgsA list of arguments to a multi-argument function. | 
|  class | LitA literal value in a filter. | 
|  class | ParamA parameter in a filter. | 
|  class | PCPathA path represents a traversal into fields of a candidate object. | 
| 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 | PCPath.calculateValue(Select sel,
               ExpContext ctx,
               ExpState state,
               Val other,
               ExpState otherState) | 
|  void | Param.calculateValue(Select sel,
               ExpContext ctx,
               ExpState state,
               Val other,
               ExpState otherState) | 
|  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) | 
| 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 | 
| protected  void | DBDictionary.calculateValue(Val val,
               Select sel,
               ExpContext ctx,
               ExpState state,
               Path path,
               ExpState pathState)This method is to provide override for non-JDBC or JDBC-like implementation of calculating value. | 
|  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 | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||