Uses of Interface
org.apache.openjpa.jdbc.sql.Result

Packages that use Result
org.apache.openjpa.jdbc.kernel OpenJPA-JDBC Runtime Kernel 
org.apache.openjpa.jdbc.kernel.exps OpenJPA-JDBC Expression Tree 
org.apache.openjpa.jdbc.meta OpenJPA-JDBC ORM Metadata 
org.apache.openjpa.jdbc.meta.strats OpenJPA-JDBC ORM Strategies 
org.apache.openjpa.jdbc.sql OpenJPA-JDBC SQL Abstraction 
 

Uses of Result in org.apache.openjpa.jdbc.kernel
 

Fields in org.apache.openjpa.jdbc.kernel declared as Result
 Result ConnectionInfo.result
           
 

Methods in org.apache.openjpa.jdbc.kernel that return Result
 Result SelectResultObjectProvider.getResult()
           
 

Methods in org.apache.openjpa.jdbc.kernel with parameters of type Result
protected  Class JDBCStoreManager.getType(Result res, ClassMapping mapping)
          This method is to provide override for non-JDBC or JDBC-like implementation of getting type from the result set.
protected  void JDBCStoreManager.getVersion(ClassMapping mapping, OpenJPAStateManager sm, Result res)
          This method is to provide override for non-JDBC or JDBC-like implementation of getting version from the result set.
protected  boolean JDBCStoreManager.isEmptyResult(Result res)
          This method is to provide override for non-JDBC or JDBC-like implementation of checking whether the result set is empty or not.
 Object JDBCStoreManager.load(ClassMapping mapping, JDBCFetchConfiguration fetch, BitSet exclude, Result result)
          Load the object in the current row of the given result.
 

Constructors in org.apache.openjpa.jdbc.kernel with parameters of type Result
GenericResultObjectProvider(Class pcClass, JDBCStore store, JDBCFetchConfiguration fetch, Result res)
          Constructor.
GenericResultObjectProvider(ClassMapping mapping, JDBCStore store, JDBCFetchConfiguration fetch, Result res)
          Constructor.
 

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

Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type Result
 Object Args.load(ExpContext ctx, ExpState state, Result res)
           
 Object PCPath.load(ExpContext ctx, ExpState state, Result res)
           
 Object Val.load(ExpContext ctx, ExpState state, Result res)
          Load the data for this value.
 

Uses of Result in org.apache.openjpa.jdbc.meta
 

Methods in org.apache.openjpa.jdbc.meta with parameters of type Result
 boolean ClassStrategy.customLoad(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result result)
          Implement this method to customize loading from a Result into an instance.
 boolean ClassMapping.customLoad(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result result)
           
 Class DiscriminatorStrategy.getClass(JDBCStore store, ClassMapping base, Result result)
          Return the class for the current result row.
 Class Discriminator.getClass(JDBCStore store, ClassMapping base, Result result)
           
 Object ClassMapping.getObjectId(JDBCStore store, Result res, ForeignKey fk, boolean subs, Joins joins)
          Return the oid value stored in the result.
 Object DelegatingJoinable.getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
           
 Object Joinable.getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
          Return the value for this joinable from the given result, using the given columns.
 void FieldStrategy.load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)
          Load virtual row data; the given result is not guaranteed to contain data for this field, so the field mapping should make sure the result contains its needed column data before loading.
 void FieldMapping.load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)
           
 void VersionStrategy.load(OpenJPAStateManager sm, JDBCStore store, Result res)
          Load data.
 void Version.load(OpenJPAStateManager sm, JDBCStore store, Result res)
           
 void FieldStrategy.loadEagerJoin(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)
          Load the joined eager result.
 void FieldMapping.loadEagerJoin(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)
           
 Object FieldStrategy.loadKeyProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
          Load this field's key value using the given result.
 Object FieldMapping.loadKeyProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object FieldStrategy.loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
          Load this field value using the given result.
 Object FieldMapping.loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 

Uses of Result in org.apache.openjpa.jdbc.meta.strats
 

Methods in org.apache.openjpa.jdbc.meta.strats that return Result
 Result[] RelationHandlerMapTableFieldStrategy.getResults(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins[] resJoins, boolean lrs)
           
 Result[] RelationMapTableFieldStrategy.getResults(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins[] joins, boolean lrs)
           
 Result[] HandlerHandlerMapTableFieldStrategy.getResults(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins[] joins, boolean lrs)
           
 Result[] RelationRelationMapTableFieldStrategy.getResults(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins[] resJoins, boolean lrs)
           
 Result[] HandlerRelationMapTableFieldStrategy.getResults(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins[] resJoins, boolean lrs)
           
 Result[] LRSMapFieldStrategy.getResults(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins[] joins, boolean lrs)
          Return results containing all keys and values for this map.
 Result[] RelationMapInverseKeyFieldStrategy.getResults(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins[] joins, boolean lrs)
           
 

Methods in org.apache.openjpa.jdbc.meta.strats with parameters of type Result
 boolean AbstractClassStrategy.customLoad(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result result)
           
 Class SuperclassDiscriminatorStrategy.getClass(JDBCStore store, ClassMapping base, Result res)
           
 Class SubclassJoinDiscriminatorStrategy.getClass(JDBCStore store, ClassMapping base, Result res)
           
 Class AbstractDiscriminatorStrategy.getClass(JDBCStore store, ClassMapping base, Result result)
           
 Class InValueDiscriminatorStrategy.getClass(JDBCStore store, ClassMapping base, Result res)
           
 Object StringFieldStrategy.getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
           
 Object RelationFieldStrategy.getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
           
 Object PrimitiveFieldStrategy.getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
           
 Object HandlerFieldStrategy.getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)
           
protected  Object MaxEmbeddedCharArrayFieldStrategy.load(Column col, Result res, Joins joins)
           
protected  Object MaxEmbeddedByteArrayFieldStrategy.load(Column col, Result res, Joins joins)
           
 void StringFieldStrategy.load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)
           
 void RelationFieldStrategy.load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)
           
 void PrimitiveFieldStrategy.load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)
           
 void EmbedFieldStrategy.load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)
           
 void HandlerFieldStrategy.load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)
           
 void LobFieldStrategy.load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)
           
 void AbstractFieldStrategy.load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)
           
 void ColumnVersionStrategy.load(OpenJPAStateManager sm, JDBCStore store, Result res)
           
 void AbstractVersionStrategy.load(OpenJPAStateManager sm, JDBCStore store, Result res)
           
static Object HandlerStrategies.loadDataStore(ValueMapping vm, Result res, Joins joins, Column[] cols)
          Load the datastore value from the given result.
 void RelationFieldStrategy.loadEagerJoin(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)
           
 void StoreCollectionFieldStrategy.loadEagerJoin(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)
           
 void AbstractFieldStrategy.loadEagerJoin(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)
           
 Object RelationCollectionTableFieldStrategy.loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
protected  Object RelationToManyTableFieldStrategy.loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
protected  Object RelationToManyInverseKeyFieldStrategy.loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object RelationCollectionInverseKeyFieldStrategy.loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object LRSCollectionFieldStrategy.loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
          Load an element of the collection.
protected abstract  Object StoreCollectionFieldStrategy.loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
          Load an element of the collection.
 Object HandlerCollectionTableFieldStrategy.loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object RelationHandlerMapTableFieldStrategy.loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object RelationMapTableFieldStrategy.loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object HandlerHandlerMapTableFieldStrategy.loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object RelationRelationMapTableFieldStrategy.loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object HandlerRelationMapTableFieldStrategy.loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object LRSMapFieldStrategy.loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
          Load a key from the given result.
 Object RelationMapInverseKeyFieldStrategy.loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object MapTableFieldStrategy.loadKeyProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object AbstractFieldStrategy.loadKeyProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
static Object HandlerStrategies.loadObject(ValueMapping vm, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins, Column[] cols, boolean objectValueRequiresLoad)
          Load the Object value from the given result.
 Object StringFieldStrategy.loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object PrimitiveFieldStrategy.loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object EmbedFieldStrategy.loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object MapTableFieldStrategy.loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object HandlerFieldStrategy.loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object StoreCollectionFieldStrategy.loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object AbstractFieldStrategy.loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object RelationHandlerMapTableFieldStrategy.loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object RelationMapTableFieldStrategy.loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object HandlerHandlerMapTableFieldStrategy.loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object RelationRelationMapTableFieldStrategy.loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object HandlerRelationMapTableFieldStrategy.loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 Object LRSMapFieldStrategy.loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
          Load a value from the given result.
 Object RelationMapInverseKeyFieldStrategy.loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)
           
 

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

Classes in org.apache.openjpa.jdbc.sql that implement Result
 class AbstractResult
          A Result implementation designed to be subclassed easily by implementations.
 class MergedResult
          Result that merges multiple result delegates.
 class ResultSetResult
          Base Result implementation wrapped around a result set.
static class SelectImpl.SelectResult
          A Result implementation wrapped around this select.
 

Methods in org.apache.openjpa.jdbc.sql that return Result
 Result LogicalUnion.execute(JDBCStore store, JDBCFetchConfiguration fetch)
           
 Result LogicalUnion.UnionSelect.execute(JDBCStore store, JDBCFetchConfiguration fetch)
           
 Result SelectImpl.execute(JDBCStore store, JDBCFetchConfiguration fetch)
           
 Result SelectExecutor.execute(JDBCStore store, JDBCFetchConfiguration fetch)
          Execute this select in the context of the given store manager.
 Result LogicalUnion.execute(JDBCStore store, JDBCFetchConfiguration fetch, int lockLevel)
           
 Result LogicalUnion.UnionSelect.execute(JDBCStore store, JDBCFetchConfiguration fetch, int lockLevel)
           
 Result SelectImpl.execute(JDBCStore store, JDBCFetchConfiguration fetch, int lockLevel)
           
 Result SelectExecutor.execute(JDBCStore store, JDBCFetchConfiguration fetch, int lockLevel)
          Execute this select in the context of the given store manager.
protected  Result SelectImpl.execute(StoreContext ctx, JDBCStore store, JDBCFetchConfiguration fetch, int lockLevel)
          Execute this select in the context of the given store manager.
protected  Result SelectImpl.getEagerResult(Connection conn, PreparedStatement stmnt, ResultSet rs, JDBCStore store, JDBCFetchConfiguration fetch, boolean forUpdate, String sqlStr)
          This method is to provide override for non-JDBC or JDBC-like implementation of executing eager selects.
 

Methods in org.apache.openjpa.jdbc.sql with parameters of type Result
 Object MergedResult.ResultComparator.getOrderingValue(Result res, int idx)
          Return the ordering value of the current row of the given result.
 

Constructors in org.apache.openjpa.jdbc.sql with parameters of type Result
MergedResult(Result[] res)
          Constructor; supply delegates.
MergedResult(Result[] res, MergedResult.ResultComparator comp)
          Constructor; supply delegates and comparator for ordering results.
 



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