Uses of Interface
org.apache.openjpa.kernel.exps.Path
Packages that use Path
Package
Description
OpenJPA-JDBC Expression Tree
OpenJPA-JDBC SQL Abstraction
OpenJPA Expression Tree
-
Uses of Path in org.apache.openjpa.jdbc.kernel.exps
Classes in org.apache.openjpa.jdbc.kernel.exps that implement PathModifier and TypeClassDescriptionclassA path represents a traversal into fields of a candidate object.Methods in org.apache.openjpa.jdbc.kernel.exps that return Path -
Uses of Path in org.apache.openjpa.jdbc.sql
Methods in org.apache.openjpa.jdbc.sql with parameters of type PathModifier and TypeMethodDescriptionprotected voidDBDictionary.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
Classes in org.apache.openjpa.kernel.exps that implement PathModifier and TypeClassDescriptionclassA path represents a traversal into fields of a candidate object.Fields in org.apache.openjpa.kernel.exps with type parameters of type PathModifier and TypeFieldDescriptionQueryExpressions.updatesMap ofFieldMetaData,Valuefor update statements.Methods in org.apache.openjpa.kernel.exps that return PathModifier 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.cityReturn 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.cityInMemoryExpressionFactory.newPath()Methods in org.apache.openjpa.kernel.exps with parameters of type PathModifier and TypeMethodDescriptionvoidAdd an update.protected ValueAbstractExpressionBuilder.traversePath(Path path, String field) Traverse the given field in the given path.protected ValueAbstractExpressionBuilder.traversePath(Path path, String field, boolean pcOnly, boolean allowNull) Traverse the given field in the given path.protected ValueAbstractExpressionBuilder.traverseXPath(Path path, String field)