Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.openjpa.kernel.exps.Path

Packages that use Path
org.apache.openjpa.jdbc.kernel.exps | OpenJPA-JDBC Expression Tree
org.apache.openjpa.jdbc.sql | OpenJPA-JDBC SQL Abstraction
org.apache.openjpa.kernel.exps | OpenJPA Expression Tree
org.apache.openjpa.persistence.criteria | OpenJPA Criteria Query

Uses of Path in org.apache.openjpa.jdbc.kernel.exps

Subinterfaces of Path in org.apache.openjpa.jdbc.kernel.exps
`(package private) interface` | `JDBCPath` A path represents a traversal into fields of a candidate object.

Classes in org.apache.openjpa.jdbc.kernel.exps that implement Path
`(package private) class` | `ConstPath` A field traversal starting with a constant filter parameter.
`class` | `PCPath` A path represents a traversal into fields of a candidate object.

Methods in org.apache.openjpa.jdbc.kernel.exps that return Path
`Path` | `Variable.getPath()`
`Path` | `Type.getPath()`
`Path` | `AbstractVal.getPath()`
`Path` | `JDBCExpressionFactory.newPath()`
`Path` | `JDBCExpressionFactory.newPath(Value val)`

Uses of Path in org.apache.openjpa.jdbc.sql

Methods in org.apache.openjpa.jdbc.sql with parameters of type Path
`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.

Uses of Path in org.apache.openjpa.kernel.exps

Classes in org.apache.openjpa.kernel.exps that implement Path
`class` | `CandidatePath` A path represents a traversal into fields of a candidate object.
`(package private) class` | `ValuePath` Represents a path that begins with a variable or parameter.

Fields in org.apache.openjpa.kernel.exps with type parameters of type Path
`Map<Path,Value>` | `QueryExpressions.updates` Map of `FieldMetaData`,`Value` for update statements.

Methods in org.apache.openjpa.kernel.exps that return Path
`Path` | `Value.getPath()`
`Path` | `Val.getPath()`
`Path` | `InMemoryExpressionFactory.newPath()`
`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. Example: `parent.address.city`
`Path` | `InMemoryExpressionFactory.newPath(Value val)`
`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. Example: `var.address.city`

Methods in org.apache.openjpa.kernel.exps with parameters of type Path
`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)`

Uses of Path in org.apache.openjpa.persistence.criteria

Methods in org.apache.openjpa.persistence.criteria with parameters of type Path
`protected void` | `PathImpl.traversePath(PathImpl<?,?> parent, Path path, FieldMetaData fmd)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.