Uses of Interface
org.apache.openjpa.kernel.exps.Path
Package
Description
OpenJPA-JDBC Expression Tree
OpenJPA-JDBC SQL Abstraction
OpenJPA Expression Tree
-
Uses of Path in org.apache.openjpa.jdbc.kernel.exps
Modifier and TypeClassDescriptionclass
A path represents a traversal into fields of a candidate object. -
Uses of Path in org.apache.openjpa.jdbc.sql
Modifier and TypeMethodDescriptionprotected 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. -
Uses of Path in org.apache.openjpa.kernel.exps
Modifier and TypeClassDescriptionclass
A path represents a traversal into fields of a candidate object.Modifier and TypeFieldDescriptionQueryExpressions.updates
Map ofFieldMetaData
,Value
for update statements.Modifier and TypeMethodDescriptionVal.getPath()
Value.getPath()
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.
Example:parent.address.city
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.
Example:var.address.city
InMemoryExpressionFactory.newPath()
Modifier and TypeMethodDescriptionvoid
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)