| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ExpContext | |
|---|---|
| org.apache.openjpa.jdbc.kernel.exps | OpenJPA-JDBC Expression Tree | 
| org.apache.openjpa.jdbc.sql | OpenJPA-JDBC SQL Abstraction | 
| Uses of ExpContext in org.apache.openjpa.jdbc.kernel.exps | 
|---|
| Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type ExpContext | |
|---|---|
 void | 
Val.appendIsEmpty(Select sel,
              ExpContext ctx,
              ExpState state,
              SQLBuffer sql)
Append the SQL testing whether this value is empty to the given buffer.  | 
 void | 
PCPath.appendIsEmpty(Select sel,
              ExpContext ctx,
              ExpState state,
              SQLBuffer sql)
 | 
 void | 
Args.appendIsEmpty(Select sel,
              ExpContext ctx,
              ExpState state,
              SQLBuffer sql)
 | 
 void | 
Val.appendIsNotEmpty(Select sel,
                 ExpContext ctx,
                 ExpState state,
                 SQLBuffer sql)
Append the SQL testing whether this value is not empty to the given buffer.  | 
 void | 
PCPath.appendIsNotEmpty(Select sel,
                 ExpContext ctx,
                 ExpState state,
                 SQLBuffer sql)
 | 
 void | 
Args.appendIsNotEmpty(Select sel,
                 ExpContext ctx,
                 ExpState state,
                 SQLBuffer sql)
 | 
 void | 
Val.appendIsNotNull(Select sel,
                ExpContext ctx,
                ExpState state,
                SQLBuffer sql)
Append the SQL testing whether this value is not null to the given buffer.  | 
 void | 
PCPath.appendIsNotNull(Select sel,
                ExpContext ctx,
                ExpState state,
                SQLBuffer sql)
 | 
 void | 
Args.appendIsNotNull(Select sel,
                ExpContext ctx,
                ExpState state,
                SQLBuffer sql)
 | 
 void | 
Val.appendIsNull(Select sel,
             ExpContext ctx,
             ExpState state,
             SQLBuffer sql)
Append the SQL testing whether this value is null to the given buffer.  | 
 void | 
PCPath.appendIsNull(Select sel,
             ExpContext ctx,
             ExpState state,
             SQLBuffer sql)
 | 
 void | 
Args.appendIsNull(Select sel,
             ExpContext ctx,
             ExpState state,
             SQLBuffer sql)
 | 
 void | 
Val.appendSize(Select sel,
           ExpContext ctx,
           ExpState state,
           SQLBuffer sql)
Append the SQL checking the size of this value.  | 
 void | 
PCPath.appendSize(Select sel,
           ExpContext ctx,
           ExpState state,
           SQLBuffer sql)
 | 
 void | 
Args.appendSize(Select sel,
           ExpContext ctx,
           ExpState state,
           SQLBuffer sql)
 | 
 void | 
Val.appendTo(Select sel,
         ExpContext ctx,
         ExpState state,
         SQLBuffer sql,
         int index)
Append the indexth SQL element to the given buffer. | 
 void | 
PCPath.appendTo(Select sel,
         ExpContext ctx,
         ExpState state,
         SQLBuffer sql,
         int index)
 | 
 void | 
Param.appendTo(Select sel,
         ExpContext ctx,
         ExpState state,
         SQLBuffer sql,
         int index)
 | 
 void | 
Lit.appendTo(Select sel,
         ExpContext ctx,
         ExpState state,
         SQLBuffer sql,
         int index)
 | 
 void | 
Args.appendTo(Select sel,
         ExpContext ctx,
         ExpState state,
         SQLBuffer sql,
         int index)
 | 
 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)
 | 
 Select | 
SelectConstructor.evaluate(ExpContext ctx,
         Select parent,
         String alias,
         QueryExpressions exps,
         QueryExpressionsState state)
Evaluate the expression, returning a new select and filling in any associated expression state.  | 
 Object | 
Param.getSQLValue(Select sel,
            ExpContext ctx,
            ExpState state)
 | 
 void | 
Val.groupBy(Select sel,
        ExpContext ctx,
        ExpState state)
Group by this value.  | 
 void | 
PCPath.groupBy(Select sel,
        ExpContext ctx,
        ExpState state)
 | 
 void | 
Args.groupBy(Select sel,
        ExpContext ctx,
        ExpState state)
 | 
 ExpState | 
Val.initialize(Select sel,
           ExpContext ctx,
           int flags)
Initialize the value.  | 
 ExpState | 
PCPath.initialize(Select sel,
           ExpContext ctx,
           int flags)
 | 
 ExpState | 
Param.initialize(Select sel,
           ExpContext ctx,
           int flags)
 | 
 ExpState | 
Lit.initialize(Select sel,
           ExpContext ctx,
           int flags)
 | 
 ExpState | 
Args.initialize(Select sel,
           ExpContext ctx,
           int flags)
 | 
 int | 
Val.length(Select sel,
       ExpContext ctx,
       ExpState state)
Return the number of SQL elements in this value.  | 
 int | 
PCPath.length(Select sel,
       ExpContext ctx,
       ExpState state)
 | 
 int | 
Args.length(Select sel,
       ExpContext ctx,
       ExpState state)
 | 
 Object | 
Val.load(ExpContext ctx,
     ExpState state,
     Result res)
Load the data for this value.  | 
 Object | 
PCPath.load(ExpContext ctx,
     ExpState state,
     Result res)
 | 
 Object | 
Args.load(ExpContext ctx,
     ExpState state,
     Result res)
 | 
 FilterValue[] | 
Args.newFilterValues(Select sel,
                ExpContext ctx,
                ExpState state)
Return a filter value for each argument.  | 
 void | 
Val.orderBy(Select sel,
        ExpContext ctx,
        ExpState state,
        boolean asc)
Order by this value.  | 
 void | 
PCPath.orderBy(Select sel,
        ExpContext ctx,
        ExpState state,
        boolean asc)
 | 
 void | 
Args.orderBy(Select sel,
        ExpContext ctx,
        ExpState state,
        boolean asc)
 | 
 void | 
SelectConstructor.select(Select sel,
       ExpContext ctx,
       ClassMapping mapping,
       boolean subclasses,
       QueryExpressions exps,
       QueryExpressionsState state,
       int eager)
Select the data for this query.  | 
 void | 
Val.select(Select sel,
       ExpContext ctx,
       ExpState state,
       boolean pks)
Select the data for this value.  | 
 void | 
PCPath.select(Select sel,
       ExpContext ctx,
       ExpState state,
       boolean pks)
 | 
 void | 
Args.select(Select sel,
       ExpContext ctx,
       ExpState state,
       boolean pks)
 | 
 void | 
Val.selectColumns(Select sel,
              ExpContext ctx,
              ExpState state,
              boolean pks)
Select just the columns for this value.  | 
 void | 
PCPath.selectColumns(Select sel,
              ExpContext ctx,
              ExpState state,
              boolean pks)
 | 
 void | 
Args.selectColumns(Select sel,
              ExpContext ctx,
              ExpState state,
              boolean pks)
 | 
 Object | 
Val.toDataStoreValue(Select sel,
                 ExpContext ctx,
                 ExpState state,
                 Object val)
Return the datastore value of the given object in the context of this value.  | 
 Object | 
PCPath.toDataStoreValue(Select sel,
                 ExpContext ctx,
                 ExpState state,
                 Object val)
 | 
| Uses of ExpContext in org.apache.openjpa.jdbc.sql | 
|---|
| Methods in org.apache.openjpa.jdbc.sql with parameters of type ExpContext | |
|---|---|
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.  | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||