| Package | Description | 
|---|---|
| org.apache.openjpa.jdbc.kernel.exps | OpenJPA-JDBC Expression Tree | 
| org.apache.openjpa.jdbc.sql | OpenJPA-JDBC SQL Abstraction
    Utilities for generating SQL. | 
| org.apache.openjpa.kernel.exps | OpenJPA Expression Tree | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PCPathA path represents a traversal into fields of a candidate object. | 
| Modifier and Type | Method and Description | 
|---|---|
| Path | JDBCExpressionFactory. newPath() | 
| Path | JDBCExpressionFactory. newPath(Value val) | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CandidatePathA path represents a traversal into fields of a candidate object. | 
| Modifier and Type | Field and Description | 
|---|---|
| Map<Path,Value> | QueryExpressions. updatesMap of  FieldMetaData,Valuefor update statements. | 
| Modifier and Type | Method and Description | 
|---|---|
| Path | Value. getPath() | 
| Path | Val. getPath() | 
| Path | ExpressionFactory. newPath()Return a value representing a path which will consist
 of a chain of 1 or more field names starting in the namespace of the
 candidate class. | 
| Path | InMemoryExpressionFactory. newPath() | 
| Path | ExpressionFactory. newPath(Value val)Return a value representing a path which will consist
 of a chain of 1 or more field names starting in the namespace of the
 given value. | 
| Path | InMemoryExpressionFactory. newPath(Value val) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | QueryExpressions. putUpdate(Path path,
         Value val)Add an update. | 
| protected Value | AbstractExpressionBuilder. traversePath(Path path,
            String field)Traverse the given field in the given path. | 
| protected Value | AbstractExpressionBuilder. traversePath(Path path,
            String field,
            boolean pcOnly,
            boolean allowNull)Traverse the given field in the given path. | 
| protected Value | AbstractExpressionBuilder. traverseXPath(Path path,
             String field) | 
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.