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)
           
 



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