| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ExpState | |
|---|---|
| org.apache.openjpa.jdbc.kernel.exps | OpenJPA-JDBC Expression Tree | 
| org.apache.openjpa.jdbc.sql | OpenJPA-JDBC SQL Abstraction | 
| Uses of ExpState in org.apache.openjpa.jdbc.kernel.exps | 
|---|
| Subclasses of ExpState in org.apache.openjpa.jdbc.kernel.exps | |
|---|---|
| protected static class | Const.ConstExpStateConstant expression state. | 
| static class | Param.ParamExpStateExpression state. | 
| static class | PCPath.PathExpStateExpression state. | 
| Fields in org.apache.openjpa.jdbc.kernel.exps declared as ExpState | |
|---|---|
| static ExpState[] | QueryExpressionsState.EMPTY_STATES | 
|  ExpState | QueryExpressionsState.filter | 
|  ExpState[] | QueryExpressionsState.grouping | 
|  ExpState | QueryExpressionsState.having | 
| static ExpState | ExpState.NULLState with no joins. | 
|  ExpState[] | QueryExpressionsState.ordering | 
|  ExpState[] | QueryExpressionsState.projections | 
| Methods in org.apache.openjpa.jdbc.kernel.exps that return ExpState | |
|---|---|
|  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) | 
| Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type ExpState | |
|---|---|
|  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) | 
|  ClassMapping | PCPath.getClassMapping(ExpState state) | 
|  Column[] | PCPath.getColumns(ExpState state) | 
|  FieldMapping | PCPath.getFieldMapping(ExpState 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) | 
|  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 | 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 ExpState in org.apache.openjpa.jdbc.sql | 
|---|
| Methods in org.apache.openjpa.jdbc.sql with parameters of type ExpState | |
|---|---|
| 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 | |||||||||