| 
||||||||||
| 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 | 
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.  | 
 class | 
PCPath
A 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 | |||||||||