Uses of Interface
org.apache.openjpa.jdbc.sql.Joins
-
Packages that use Joins Package Description org.apache.openjpa.jdbc.kernel.exps OpenJPA-JDBC Expression Treeorg.apache.openjpa.jdbc.meta OpenJPA-JDBC ORM Metadataorg.apache.openjpa.jdbc.meta.strats OpenJPA-JDBC ORM Strategiesorg.apache.openjpa.jdbc.sql OpenJPA-JDBC SQL Abstraction -
-
Uses of Joins in org.apache.openjpa.jdbc.kernel.exps
Fields in org.apache.openjpa.jdbc.kernel.exps declared as Joins Modifier and Type Field Description JoinsExpState. joinsConstructors in org.apache.openjpa.jdbc.kernel.exps with parameters of type Joins Constructor Description ExpState(Joins joins)PathExpState(Joins joins) -
Uses of Joins in org.apache.openjpa.jdbc.meta
Methods in org.apache.openjpa.jdbc.meta that return Joins Modifier and Type Method Description JoinsFieldMapping. join(Joins joins, boolean forceOuter)JoinsFieldMapping. join(Joins joins, boolean forceOuter, boolean toMany)Joins from the owning class' table to the table where this field lies using the join foreign key.JoinsFieldMapping. join(Select sel)Return any joins needed to get from the primary table to this table.JoinsFieldStrategy. join(Joins joins, boolean forceOuter)Join this value to the class table.JoinsFieldMapping. joinKey(Joins joins, boolean forceOuter)JoinsFieldStrategy. joinKey(Joins joins, boolean forceOuter)Join the key value to the class table.JoinsFieldMapping. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsFieldStrategy. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)Join this value's table to the table for the related first class object key type, if any.JoinsFieldMapping. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)Join this value's table to the table for the related first class object type, if any.JoinsClassMapping. joinSuperclass(Joins joins, boolean toThis)JoinsClassStrategy. joinSuperclass(Joins joins, boolean toThis)Join the mapping and its superclass.Methods in org.apache.openjpa.jdbc.meta with parameters of type Joins Modifier and Type Method Description booleanDiscriminator. addClassConditions(Select sel, boolean subs, Joins joins)Add WHERE conditions to the given select limiting the returned results to our mapping type, possibly including subclasses.voidFieldMapping. appendIndex(SQLBuffer sql, Select sel, Joins joins)voidFieldStrategy. appendIndex(SQLBuffer sql, Select sel, Joins joins)Append the ordered column alias to the given statement.voidFieldMapping. appendIsEmpty(SQLBuffer sql, Select sel, Joins joins)voidFieldStrategy. appendIsEmpty(SQLBuffer sql, Select sel, Joins joins)Append a where clause to the given statement checking if this value is empty.voidFieldMapping. appendIsNotEmpty(SQLBuffer sql, Select sel, Joins joins)voidFieldStrategy. appendIsNotEmpty(SQLBuffer sql, Select sel, Joins joins)Append a where clause to the given statement checking if this value is not empty.voidFieldMapping. appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)voidFieldStrategy. appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)Append a where clause to the given statement checking if this value is not null.voidFieldMapping. appendIsNull(SQLBuffer sql, Select sel, Joins joins)voidFieldStrategy. appendIsNull(SQLBuffer sql, Select sel, Joins joins)Append a where clause to the given statement checking if this value is null.voidFieldMapping. appendSize(SQLBuffer sql, Select sel, Joins joins)voidFieldStrategy. appendSize(SQLBuffer sql, Select sel, Joins joins)Append a where clause to the given statement checking the size of the value.voidFieldMapping. appendType(SQLBuffer sql, Select sel, Joins joins)voidFieldStrategy. appendType(SQLBuffer sql, Select sel, Joins joins)Append the entity discriminator value to the given statement.SQLBufferDiscriminator. getClassConditions(Select sel, Joins joins, ClassMapping base, boolean subs)SQLBufferDiscriminatorStrategy. getClassConditions(Select sel, Joins joins, ClassMapping base, boolean subs)Return SQL to limit the classes selected as much as possible to the given base class, and optionally its subclasses.java.lang.ObjectClassMapping. getObjectId(JDBCStore store, Result res, ForeignKey fk, boolean subs, Joins joins)Return the oid value stored in the result.java.lang.ObjectDelegatingJoinable. getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)java.lang.ObjectJoinable. 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.JoinsFieldMapping. join(Joins joins, boolean forceOuter)JoinsFieldMapping. join(Joins joins, boolean forceOuter, boolean toMany)Joins from the owning class' table to the table where this field lies using the join foreign key.JoinsFieldStrategy. join(Joins joins, boolean forceOuter)Join this value to the class table.JoinsFieldMapping. joinKey(Joins joins, boolean forceOuter)JoinsFieldStrategy. joinKey(Joins joins, boolean forceOuter)Join the key value to the class table.JoinsFieldMapping. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsFieldStrategy. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)Join this value's table to the table for the related first class object key type, if any.JoinsFieldMapping. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)Join this value's table to the table for the related first class object type, if any.JoinsClassMapping. joinSuperclass(Joins joins, boolean toThis)JoinsClassStrategy. joinSuperclass(Joins joins, boolean toThis)Join the mapping and its superclass.java.lang.ObjectVersion. load(OpenJPAStateManager sm, JDBCStore store, Result res, Joins joins)java.lang.ObjectVersionStrategy. load(OpenJPAStateManager sm, JDBCStore store, Result res, Joins joins)Load data.java.lang.ObjectFieldMapping. loadKeyProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectFieldStrategy. loadKeyProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)Load this field's key value using the given result.java.lang.ObjectFieldMapping. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectFieldStrategy. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)Load this field value using the given result.java.lang.ObjectQueryResultMapping.PCResult. map(java.util.List<MetaDataContext> path, java.lang.Object id, Joins joins)Map the given request onto a result id.voidFieldMapping. orderLocal(Select sel, ClassMapping elem, Joins joins)Add ordering to the given select for all non-relation order values, including the synthetic order column, if any.voidFieldMapping. orderRelation(Select sel, ClassMapping elem, Joins joins)Add ordering to the given select for all relation-based values. -
Uses of Joins in org.apache.openjpa.jdbc.meta.strats
Methods in org.apache.openjpa.jdbc.meta.strats that return Joins Modifier and Type Method Description JoinsAbstractFieldStrategy. join(Joins joins, boolean forceOuter)JoinsEmbedFieldStrategy. join(Joins joins, boolean forceOuter)JoinsHandlerCollectionTableFieldStrategy. join(Joins joins, boolean forceOuter)protected JoinsHandlerCollectionTableFieldStrategy. join(Joins joins, ClassMapping elem)JoinsHandlerFieldStrategy. join(Joins joins, boolean forceOuter)JoinsMapTableFieldStrategy. join(Joins joins, boolean forceOuter)JoinsPrimitiveFieldStrategy. join(Joins joins, boolean forceOuter)JoinsRelationCollectionInverseKeyFieldStrategy. join(Joins joins, ClassMapping elem)JoinsRelationCollectionTableFieldStrategy. join(Joins joins, ClassMapping elem)JoinsRelationFieldStrategy. join(Joins joins, boolean forceOuter)JoinsRelationToManyInverseKeyFieldStrategy. join(Joins joins, boolean forceOuter)protected JoinsRelationToManyInverseKeyFieldStrategy. join(Joins joins, ClassMapping elem)JoinsRelationToManyTableFieldStrategy. join(Joins joins, boolean forceOuter)protected JoinsRelationToManyTableFieldStrategy. join(Joins joins, ClassMapping elem)protected abstract JoinsStoreCollectionFieldStrategy. join(Joins joins, ClassMapping elem)Join to the owning field table for the given element mapping fromContainerFieldStrategy.getIndependentElementMappings(boolean)(or null).JoinsStringFieldStrategy. join(Joins joins, boolean forceOuter)JoinsHandlerCollectionTableFieldStrategy. joinElementRelation(Joins joins, ClassMapping elem)JoinsLRSCollectionFieldStrategy. joinElementRelation(Joins joins, ClassMapping elem)Join this value's table to the table for the given element mapping fromLRSCollectionFieldStrategy.getIndependentElementMappings(boolean)(or null).JoinsRelationCollectionInverseKeyFieldStrategy. joinElementRelation(Joins joins, ClassMapping elem)JoinsRelationCollectionTableFieldStrategy. joinElementRelation(Joins joins, ClassMapping elem)protected JoinsRelationToManyInverseKeyFieldStrategy. joinElementRelation(Joins joins, ClassMapping elem)protected JoinsRelationToManyTableFieldStrategy. joinElementRelation(Joins joins, ClassMapping elem)protected abstract JoinsStoreCollectionFieldStrategy. joinElementRelation(Joins joins, ClassMapping elem)Join this value's table to the table for the given element mapping fromContainerFieldStrategy.getIndependentElementMappings(boolean)(or null).JoinsAbstractFieldStrategy. joinKey(Joins joins, boolean forceOuter)JoinsMapTableFieldStrategy. joinKey(Joins joins, boolean forceOuter)JoinsRelationMapInverseKeyFieldStrategy. joinKey(Joins joins, boolean forceOuter)JoinsRelationMapTableFieldStrategy. joinKey(Joins joins, boolean forceOuter)JoinsAbstractFieldStrategy. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsHandlerHandlerMapTableFieldStrategy. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsHandlerRelationMapTableFieldStrategy. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsLRSMapFieldStrategy. joinKeyRelation(Joins joins, ClassMapping key)Join this value's table to the table for the given key mapping fromLRSMapFieldStrategy.getIndependentKeyMappings(boolean)(or null).JoinsMapTableFieldStrategy. joinKeyRelation(Joins joins, ClassMapping key)JoinsRelationHandlerMapTableFieldStrategy. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsRelationHandlerMapTableFieldStrategy. joinKeyRelation(Joins joins, ClassMapping key)JoinsRelationMapInverseKeyFieldStrategy. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsRelationMapInverseKeyFieldStrategy. joinKeyRelation(Joins joins, ClassMapping key)JoinsRelationMapTableFieldStrategy. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsRelationMapTableFieldStrategy. joinKeyRelation(Joins joins, ClassMapping key)JoinsRelationRelationMapTableFieldStrategy. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsRelationRelationMapTableFieldStrategy. joinKeyRelation(Joins joins, ClassMapping key)JoinsAbstractFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsHandlerCollectionTableFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsHandlerFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsHandlerHandlerMapTableFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsHandlerRelationMapTableFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsRelationFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsRelationHandlerMapTableFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsRelationRelationMapTableFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsRelationToManyTableFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsAbstractClassStrategy. joinSuperclass(Joins joins, boolean toThis)JoinsVerticalClassStrategy. joinSuperclass(Joins joins, boolean toThis)JoinsHandlerRelationMapTableFieldStrategy. joinValueRelation(Joins joins, ClassMapping val)JoinsLRSMapFieldStrategy. joinValueRelation(Joins joins, ClassMapping val)Join this value's table to the table for the given value mapping fromLRSMapFieldStrategy.getIndependentValueMappings(boolean)(or null).JoinsMapTableFieldStrategy. joinValueRelation(Joins joins, ClassMapping val)InvokesFieldStrategy.joinRelation(org.apache.openjpa.jdbc.sql.Joins, boolean, boolean)by default.JoinsRelationMapInverseKeyFieldStrategy. joinValueRelation(Joins joins, ClassMapping val)JoinsRelationMapTableFieldStrategy. joinValueRelation(Joins joins, ClassMapping val)JoinsRelationRelationMapTableFieldStrategy. joinValueRelation(Joins joins, ClassMapping val)protected JoinsStoreCollectionFieldStrategy. selectAll(Select sel, ClassMapping elem, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)Select data for loading, starting in field table.Methods in org.apache.openjpa.jdbc.meta.strats with parameters of type Joins Modifier and Type Method Description voidAbstractFieldStrategy. appendIndex(SQLBuffer sql, Select sel, Joins joins)voidContainerFieldStrategy. appendIndex(SQLBuffer sql, Select sel, Joins joins)voidAbstractFieldStrategy. appendIsEmpty(SQLBuffer sql, Select sel, Joins joins)voidContainerFieldStrategy. appendIsEmpty(SQLBuffer sql, Select sel, Joins joins)voidAbstractFieldStrategy. appendIsNotEmpty(SQLBuffer sql, Select sel, Joins joins)voidContainerFieldStrategy. appendIsNotEmpty(SQLBuffer sql, Select sel, Joins joins)voidAbstractFieldStrategy. appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)voidContainerFieldStrategy. appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)voidEmbedFieldStrategy. appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)voidHandlerFieldStrategy. appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)voidPrimitiveFieldStrategy. appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)voidRelationFieldStrategy. appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)voidStringFieldStrategy. appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)voidAbstractFieldStrategy. appendIsNull(SQLBuffer sql, Select sel, Joins joins)voidContainerFieldStrategy. appendIsNull(SQLBuffer sql, Select sel, Joins joins)voidEmbedFieldStrategy. appendIsNull(SQLBuffer sql, Select sel, Joins joins)voidHandlerFieldStrategy. appendIsNull(SQLBuffer sql, Select sel, Joins joins)voidPrimitiveFieldStrategy. appendIsNull(SQLBuffer sql, Select sel, Joins joins)voidRelationFieldStrategy. appendIsNull(SQLBuffer sql, Select sel, Joins joins)voidStringFieldStrategy. appendIsNull(SQLBuffer sql, Select sel, Joins joins)protected static voidContainerFieldStrategy. appendJoinCount(SQLBuffer sql, Select sel, Joins joins, DBDictionary dict, FieldMapping field, ForeignKey fk)voidAbstractFieldStrategy. appendSize(SQLBuffer sql, Select sel, Joins joins)voidContainerFieldStrategy. appendSize(SQLBuffer sql, Select sel, Joins joins)voidAbstractFieldStrategy. appendType(SQLBuffer sql, Select sel, Joins joins)static voidContainerFieldStrategy. appendUnaliasedJoin(SQLBuffer sql, Select sel, Joins joins, DBDictionary dict, FieldMapping field, ForeignKey fk)SQLBufferAbstractDiscriminatorStrategy. getClassConditions(Select sel, Joins joins, ClassMapping base, boolean subs)SQLBufferInValueDiscriminatorStrategy. getClassConditions(Select sel, Joins joins, ClassMapping base, boolean subclasses)SQLBufferSubclassJoinDiscriminatorStrategy. getClassConditions(Select sel, Joins joins, ClassMapping base, boolean subclasses)SQLBufferSuperclassDiscriminatorStrategy. getClassConditions(Select sel, Joins joins, ClassMapping base, boolean subclasses)java.lang.ObjectHandlerFieldStrategy. getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)java.lang.ObjectPrimitiveFieldStrategy. getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)java.lang.ObjectRelationFieldStrategy. getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)java.lang.ObjectStringFieldStrategy. getPrimaryKeyValue(Result res, Column[] cols, ForeignKey fk, JDBCStore store, Joins joins)Result[]HandlerHandlerMapTableFieldStrategy. getResults(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins[] joins, 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[]RelationHandlerMapTableFieldStrategy. getResults(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins[] resJoins, boolean lrs)Result[]RelationMapInverseKeyFieldStrategy. getResults(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins[] joins, boolean lrs)Result[]RelationMapTableFieldStrategy. 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)JoinsAbstractFieldStrategy. join(Joins joins, boolean forceOuter)JoinsEmbedFieldStrategy. join(Joins joins, boolean forceOuter)JoinsHandlerCollectionTableFieldStrategy. join(Joins joins, boolean forceOuter)protected JoinsHandlerCollectionTableFieldStrategy. join(Joins joins, ClassMapping elem)JoinsHandlerFieldStrategy. join(Joins joins, boolean forceOuter)JoinsMapTableFieldStrategy. join(Joins joins, boolean forceOuter)JoinsPrimitiveFieldStrategy. join(Joins joins, boolean forceOuter)JoinsRelationCollectionInverseKeyFieldStrategy. join(Joins joins, ClassMapping elem)JoinsRelationCollectionTableFieldStrategy. join(Joins joins, ClassMapping elem)JoinsRelationFieldStrategy. join(Joins joins, boolean forceOuter)JoinsRelationToManyInverseKeyFieldStrategy. join(Joins joins, boolean forceOuter)protected JoinsRelationToManyInverseKeyFieldStrategy. join(Joins joins, ClassMapping elem)JoinsRelationToManyTableFieldStrategy. join(Joins joins, boolean forceOuter)protected JoinsRelationToManyTableFieldStrategy. join(Joins joins, ClassMapping elem)protected abstract JoinsStoreCollectionFieldStrategy. join(Joins joins, ClassMapping elem)Join to the owning field table for the given element mapping fromContainerFieldStrategy.getIndependentElementMappings(boolean)(or null).JoinsStringFieldStrategy. join(Joins joins, boolean forceOuter)JoinsHandlerCollectionTableFieldStrategy. joinElementRelation(Joins joins, ClassMapping elem)JoinsLRSCollectionFieldStrategy. joinElementRelation(Joins joins, ClassMapping elem)Join this value's table to the table for the given element mapping fromLRSCollectionFieldStrategy.getIndependentElementMappings(boolean)(or null).JoinsRelationCollectionInverseKeyFieldStrategy. joinElementRelation(Joins joins, ClassMapping elem)JoinsRelationCollectionTableFieldStrategy. joinElementRelation(Joins joins, ClassMapping elem)protected JoinsRelationToManyInverseKeyFieldStrategy. joinElementRelation(Joins joins, ClassMapping elem)protected JoinsRelationToManyTableFieldStrategy. joinElementRelation(Joins joins, ClassMapping elem)protected abstract JoinsStoreCollectionFieldStrategy. joinElementRelation(Joins joins, ClassMapping elem)Join this value's table to the table for the given element mapping fromContainerFieldStrategy.getIndependentElementMappings(boolean)(or null).JoinsAbstractFieldStrategy. joinKey(Joins joins, boolean forceOuter)JoinsMapTableFieldStrategy. joinKey(Joins joins, boolean forceOuter)JoinsRelationMapInverseKeyFieldStrategy. joinKey(Joins joins, boolean forceOuter)JoinsRelationMapTableFieldStrategy. joinKey(Joins joins, boolean forceOuter)JoinsAbstractFieldStrategy. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsHandlerHandlerMapTableFieldStrategy. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsHandlerRelationMapTableFieldStrategy. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsLRSMapFieldStrategy. joinKeyRelation(Joins joins, ClassMapping key)Join this value's table to the table for the given key mapping fromLRSMapFieldStrategy.getIndependentKeyMappings(boolean)(or null).JoinsMapTableFieldStrategy. joinKeyRelation(Joins joins, ClassMapping key)JoinsRelationHandlerMapTableFieldStrategy. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsRelationHandlerMapTableFieldStrategy. joinKeyRelation(Joins joins, ClassMapping key)JoinsRelationMapInverseKeyFieldStrategy. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsRelationMapInverseKeyFieldStrategy. joinKeyRelation(Joins joins, ClassMapping key)JoinsRelationMapTableFieldStrategy. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsRelationMapTableFieldStrategy. joinKeyRelation(Joins joins, ClassMapping key)JoinsRelationRelationMapTableFieldStrategy. joinKeyRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsRelationRelationMapTableFieldStrategy. joinKeyRelation(Joins joins, ClassMapping key)JoinsAbstractFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsHandlerCollectionTableFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsHandlerFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsHandlerHandlerMapTableFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsHandlerRelationMapTableFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsRelationFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsRelationHandlerMapTableFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsRelationRelationMapTableFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsRelationToManyTableFieldStrategy. joinRelation(Joins joins, boolean forceOuter, boolean traverse)JoinsAbstractClassStrategy. joinSuperclass(Joins joins, boolean toThis)JoinsVerticalClassStrategy. joinSuperclass(Joins joins, boolean toThis)JoinsHandlerRelationMapTableFieldStrategy. joinValueRelation(Joins joins, ClassMapping val)JoinsLRSMapFieldStrategy. joinValueRelation(Joins joins, ClassMapping val)Join this value's table to the table for the given value mapping fromLRSMapFieldStrategy.getIndependentValueMappings(boolean)(or null).JoinsMapTableFieldStrategy. joinValueRelation(Joins joins, ClassMapping val)InvokesFieldStrategy.joinRelation(org.apache.openjpa.jdbc.sql.Joins, boolean, boolean)by default.JoinsRelationMapInverseKeyFieldStrategy. joinValueRelation(Joins joins, ClassMapping val)JoinsRelationMapTableFieldStrategy. joinValueRelation(Joins joins, ClassMapping val)JoinsRelationRelationMapTableFieldStrategy. joinValueRelation(Joins joins, ClassMapping val)java.lang.ObjectAbstractVersionStrategy. load(OpenJPAStateManager sm, JDBCStore store, Result res, Joins joins)java.lang.ObjectColumnVersionStrategy. load(OpenJPAStateManager sm, JDBCStore store, Result res, Joins joins)protected java.lang.ObjectMaxEmbeddedByteArrayFieldStrategy. load(Column col, Result res, Joins joins)protected java.lang.ObjectMaxEmbeddedCharArrayFieldStrategy. load(Column col, Result res, Joins joins)static java.lang.ObjectHandlerStrategies. loadDataStore(ValueMapping vm, Result res, Joins joins, Column[] cols)Load the datastore value from the given result.java.lang.ObjectHandlerCollectionTableFieldStrategy. loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectLRSCollectionFieldStrategy. loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)Load an element of the collection.java.lang.ObjectRelationCollectionInverseKeyFieldStrategy. loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectRelationCollectionTableFieldStrategy. loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)protected java.lang.ObjectRelationToManyInverseKeyFieldStrategy. loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)protected java.lang.ObjectRelationToManyTableFieldStrategy. loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)protected abstract java.lang.ObjectStoreCollectionFieldStrategy. loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)Load an element of the collection.java.lang.ObjectHandlerHandlerMapTableFieldStrategy. loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectHandlerRelationMapTableFieldStrategy. loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectLRSMapFieldStrategy. loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)Load a key from the given result.java.lang.ObjectRelationHandlerMapTableFieldStrategy. loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectRelationMapInverseKeyFieldStrategy. loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectRelationMapTableFieldStrategy. loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectRelationRelationMapTableFieldStrategy. loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectAbstractFieldStrategy. loadKeyProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectMapTableFieldStrategy. loadKeyProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)static java.lang.ObjectHandlerStrategies. 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.java.lang.ObjectAbstractFieldStrategy. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectEmbedFieldStrategy. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)Loading embed object without instantiating owner entityjava.lang.ObjectHandlerFieldStrategy. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectMapTableFieldStrategy. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectPrimitiveFieldStrategy. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectStoreCollectionFieldStrategy. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectStringFieldStrategy. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectHandlerHandlerMapTableFieldStrategy. loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectHandlerRelationMapTableFieldStrategy. loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectLRSMapFieldStrategy. loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)Load a value from the given result.java.lang.ObjectRelationHandlerMapTableFieldStrategy. loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectRelationMapInverseKeyFieldStrategy. loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectRelationMapTableFieldStrategy. loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectRelationRelationMapTableFieldStrategy. loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)voidHandlerCollectionTableFieldStrategy. selectElement(Select sel, ClassMapping elem, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins joins)voidLRSCollectionFieldStrategy. selectElement(Select sel, ClassMapping elem, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins joins)Implement this method to select the elements of this field for the given element mapping fromLRSCollectionFieldStrategy.getIndependentElementMappings(boolean)(or null).voidRelationCollectionInverseKeyFieldStrategy. selectElement(Select sel, ClassMapping elem, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins joins)voidRelationCollectionTableFieldStrategy. selectElement(Select sel, ClassMapping elem, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins joins)protected voidRelationToManyInverseKeyFieldStrategy. selectElement(Select sel, ClassMapping elem, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins joins)protected voidRelationToManyTableFieldStrategy. selectElement(Select sel, ClassMapping elem, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins joins)protected abstract voidStoreCollectionFieldStrategy. selectElement(Select sel, ClassMapping elem, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins joins)Implement this method to select the elements of this field for the given element mapping fromContainerFieldStrategy.getIndependentElementMappings(boolean)(or null).voidHandlerHandlerMapTableFieldStrategy. selectKey(Select sel, ClassMapping cls, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidHandlerRelationMapTableFieldStrategy. selectKey(Select sel, ClassMapping key, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidLRSMapFieldStrategy. selectKey(Select sel, ClassMapping key, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)Implement this method to select the keys of this field.voidRelationHandlerMapTableFieldStrategy. selectKey(Select sel, ClassMapping key, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidRelationMapInverseKeyFieldStrategy. selectKey(Select sel, ClassMapping key, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidRelationMapTableFieldStrategy. selectKey(Select sel, ClassMapping key, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidRelationRelationMapTableFieldStrategy. selectKey(Select sel, ClassMapping key, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidHandlerHandlerMapTableFieldStrategy. selectValue(Select sel, ClassMapping cls, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidHandlerRelationMapTableFieldStrategy. selectValue(Select sel, ClassMapping val, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidLRSMapFieldStrategy. selectValue(Select sel, ClassMapping val, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)Implement this method to select the values of this field.voidRelationHandlerMapTableFieldStrategy. selectValue(Select sel, ClassMapping val, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidRelationMapInverseKeyFieldStrategy. selectValue(Select sel, ClassMapping val, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidRelationMapTableFieldStrategy. selectValue(Select sel, ClassMapping val, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidRelationRelationMapTableFieldStrategy. selectValue(Select sel, ClassMapping val, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins) -
Uses of Joins in org.apache.openjpa.jdbc.sql
Classes in org.apache.openjpa.jdbc.sql that implement Joins Modifier and Type Class Description classSelectImplStandardSelectimplementation.static classSelectImpl.SelectResultAResultimplementation wrapped around this select.Methods in org.apache.openjpa.jdbc.sql that return Joins Modifier and Type Method Description JoinsLogicalUnion.UnionSelect. and(Joins joins1, Joins joins2)JoinsSelect. and(Joins joins1, Joins joins2)AND the given joins together.JoinsSelectImpl. and(Joins joins1, Joins joins2)JoinsJoins. crossJoin(Table localTable, Table foreignTable)Perform a cross join on the given tables.JoinsSelectImpl. crossJoin(Table localTable, Table foreignTable)JoinsSelectImpl.SelectResult. crossJoin(Table localTable, Table foreignTable)JoinsLogicalUnion.UnionSelect. getJoins()JoinsSelect. getJoins()Return the top-level joins for this select.JoinsSelectImpl. getJoins()JoinsJoin. getRelationJoins()If joining a relation, the joins leading to the relation.JoinsJoins. join(ForeignKey fk, boolean inverse, boolean toMany)Join the columns of the given foreign key.JoinsSelectImpl. join(ForeignKey fk, boolean inverse, boolean toMany)JoinsSelectImpl.SelectResult. join(ForeignKey fk, boolean inverse, boolean toMany)JoinsJoins. joinRelation(java.lang.String name, ForeignKey fk, ClassMapping target, int subclasses, boolean inverse, boolean toMany)Join the columns of the given foreign key, which represents a relation via the given field name.JoinsSelectImpl. joinRelation(java.lang.String name, ForeignKey fk, ClassMapping target, int subs, boolean inverse, boolean toMany)JoinsSelectImpl.SelectResult. joinRelation(java.lang.String name, ForeignKey fk, ClassMapping target, int subs, boolean inverse, boolean toMany)JoinsAbstractResult. newJoins()Returns a no-op joins object by default.JoinsLogicalUnion.UnionSelect. newJoins()JoinsMergedResult. newJoins()JoinsResult. newJoins()Return a new joins instance to use for traversing to related data.JoinsSelect. newJoins()Return a new instance to use for joining.JoinsSelectImpl. newJoins()JoinsSelectImpl.SelectResult. newJoins()JoinsLogicalUnion.UnionSelect. newOuterJoins()JoinsSelect. newOuterJoins()Return a new instance to use for outer joining.JoinsSelectImpl. newOuterJoins()JoinsLogicalUnion.UnionSelect. or(Joins joins1, Joins joins2)JoinsSelect. or(Joins joins1, Joins joins2)OR the given joins together.JoinsSelectImpl. or(Joins joins1, Joins joins2)JoinsLogicalUnion.UnionSelect. outer(Joins joins)JoinsSelect. outer(Joins joins)Return a join set making the given joins outer joins.JoinsSelectImpl. outer(Joins joins)JoinsJoins. outerJoin(ForeignKey fk, boolean inverse, boolean toMany)Join the columns of the given foreign key.JoinsSelectImpl. outerJoin(ForeignKey fk, boolean inverse, boolean toMany)JoinsSelectImpl.SelectResult. outerJoin(ForeignKey fk, boolean inverse, boolean toMany)JoinsJoins. outerJoinRelation(java.lang.String name, ForeignKey fk, ClassMapping target, int subclasses, boolean inverse, boolean toMany)Join the columns of the given foreign key, which represents a relation via the given field name.JoinsSelectImpl. outerJoinRelation(java.lang.String name, ForeignKey fk, ClassMapping target, int subs, boolean inverse, boolean toMany)JoinsSelectImpl.SelectResult. outerJoinRelation(java.lang.String name, ForeignKey fk, ClassMapping target, int subs, boolean inverse, boolean toMany)JoinsJoins. setCorrelatedVariable(java.lang.String var)Set the correlated variable name being traversed into with the next join.JoinsSelectImpl.SelectResult. setCorrelatedVariable(java.lang.String var)JoinsSelectImpl. setCorrelatedVariable(java.lang.String var)JoinsJoins. setJoinContext(Context context)Set subquery context when traversing into the next join is in transition from parent context to subquery.JoinsSelectImpl.SelectResult. setJoinContext(Context ctx)JoinsSelectImpl. setJoinContext(Context ctx)JoinsJoins. setSubselect(java.lang.String alias)Set the subquery alias.JoinsSelectImpl.SelectResult. setSubselect(java.lang.String alias)JoinsSelectImpl. setSubselect(java.lang.String alias)JoinsJoins. setVariable(java.lang.String var)Set the variable name being traversed into with the next join.JoinsSelectImpl.SelectResult. setVariable(java.lang.String var)JoinsSelectImpl. setVariable(java.lang.String var)Methods in org.apache.openjpa.jdbc.sql with parameters of type Joins Modifier and Type Method Description JoinsLogicalUnion.UnionSelect. and(Joins joins1, Joins joins2)JoinsSelect. and(Joins joins1, Joins joins2)AND the given joins together.JoinsSelectImpl. and(Joins joins1, Joins joins2)voidLogicalUnion.UnionSelect. append(SQLBuffer buf, Joins joins)voidSelect. append(SQLBuffer buf, Joins joins)Append the given joins to the given buffer.voidSelectImpl. append(SQLBuffer buf, Joins joins)booleanAbstractResult. contains(Column col, Joins joins)booleanMergedResult. contains(Column col, Joins joins)booleanResult. contains(Column col, Joins joins)Return true if the given column is available in the result.booleanAbstractResult. containsAll(Column[] cols, Joins joins)booleanMergedResult. containsAll(Column[] cols, Joins joins)booleanResult. containsAll(Column[] cols, Joins joins)Return true if all the given columns are available in the result.protected booleanAbstractResult. containsAllInternal(java.lang.Object[] objs, Joins joins)Return whether this result contains data for all the given ids or columns.protected booleanSelectImpl.SelectResult. containsAllInternal(java.lang.Object[] objs, Joins joins)protected abstract booleanAbstractResult. containsInternal(java.lang.Object obj, Joins joins)Return whether this result contains data for the given id or column.protected booleanResultSetResult. containsInternal(java.lang.Object obj, Joins joins)protected booleanSelectImpl.SelectResult. containsInternal(java.lang.Object obj, Joins joins)protected intResultSetResult. findObject(java.lang.Object obj, Joins joins)Return the 1-based result set index for the given column or id, or a non-positive number if the column is not contained in this result.protected intSelectImpl.SelectResult. findObject(java.lang.Object obj, Joins joins)java.sql.ArrayAbstractResult. getArray(Column col, Joins joins)java.sql.ArrayMergedResult. getArray(Column col, Joins joins)java.sql.ArrayResult. getArray(Column col, Joins joins)Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.protected java.sql.ArrayAbstractResult. getArrayInternal(java.lang.Object obj, Joins joins)protected java.sql.ArrayResultSetResult. getArrayInternal(java.lang.Object obj, Joins joins)java.io.InputStreamAbstractResult. getAsciiStream(Column col, Joins joins)java.io.InputStreamMergedResult. getAsciiStream(Column col, Joins joins)java.io.InputStreamResult. getAsciiStream(Column col, Joins joins)Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.protected java.io.InputStreamAbstractResult. getAsciiStreamInternal(java.lang.Object obj, Joins joins)protected java.io.InputStreamResultSetResult. getAsciiStreamInternal(java.lang.Object obj, Joins joins)java.math.BigDecimalAbstractResult. getBigDecimal(Column col, Joins joins)java.math.BigDecimalMergedResult. getBigDecimal(Column col, Joins joins)java.math.BigDecimalResult. getBigDecimal(Column col, Joins joins)Return the value stored in the given column.protected java.math.BigDecimalAbstractResult. getBigDecimalInternal(java.lang.Object obj, Joins joins)protected java.math.BigDecimalResultSetResult. getBigDecimalInternal(java.lang.Object obj, Joins joins)java.math.BigIntegerAbstractResult. getBigInteger(Column col, Joins joins)java.math.BigIntegerMergedResult. getBigInteger(Column col, Joins joins)java.math.BigIntegerResult. getBigInteger(Column col, Joins joins)Return the value stored in the given column.protected java.math.BigIntegerAbstractResult. getBigIntegerInternal(java.lang.Object obj, Joins joins)protected java.math.BigIntegerResultSetResult. getBigIntegerInternal(java.lang.Object obj, Joins joins)java.io.InputStreamAbstractResult. getBinaryStream(Column col, Joins joins)java.io.InputStreamMergedResult. getBinaryStream(Column col, Joins joins)java.io.InputStreamResult. getBinaryStream(Column col, Joins joins)Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.protected java.io.InputStreamAbstractResult. getBinaryStreamInternal(java.lang.Object obj, Joins joins)protected java.io.InputStreamResultSetResult. getBinaryStreamInternal(java.lang.Object obj, Joins joins)java.sql.BlobAbstractResult. getBlob(Column col, Joins joins)java.sql.BlobMergedResult. getBlob(Column col, Joins joins)java.sql.BlobResult. getBlob(Column col, Joins joins)Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.protected java.sql.BlobAbstractResult. getBlobInternal(java.lang.Object obj, Joins joins)protected java.sql.BlobResultSetResult. getBlobInternal(java.lang.Object obj, Joins joins)booleanAbstractResult. getBoolean(Column col, Joins joins)booleanMergedResult. getBoolean(Column col, Joins joins)booleanResult. getBoolean(Column col, Joins joins)Return the value stored in the given column.protected booleanAbstractResult. getBooleanInternal(java.lang.Object obj, Joins joins)protected booleanResultSetResult. getBooleanInternal(java.lang.Object obj, Joins joins)byteAbstractResult. getByte(Column col, Joins joins)byteMergedResult. getByte(Column col, Joins joins)byteResult. getByte(Column col, Joins joins)Return the value stored in the given column.protected byteAbstractResult. getByteInternal(java.lang.Object obj, Joins joins)protected byteResultSetResult. getByteInternal(java.lang.Object obj, Joins joins)byte[]AbstractResult. getBytes(Column col, Joins joins)byte[]MergedResult. getBytes(Column col, Joins joins)byte[]Result. getBytes(Column col, Joins joins)Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.protected byte[]AbstractResult. getBytesInternal(java.lang.Object obj, Joins joins)protected byte[]ResultSetResult. getBytesInternal(java.lang.Object obj, Joins joins)java.util.CalendarAbstractResult. getCalendar(Column col, Joins joins)java.util.CalendarMergedResult. getCalendar(Column col, Joins joins)java.util.CalendarResult. getCalendar(Column col, Joins joins)Return the value stored in the given column.protected java.util.CalendarAbstractResult. getCalendarInternal(java.lang.Object obj, Joins joins)protected java.util.CalendarResultSetResult. getCalendarInternal(java.lang.Object obj, Joins joins)charAbstractResult. getChar(Column col, Joins joins)charMergedResult. getChar(Column col, Joins joins)charResult. getChar(Column col, Joins joins)Return the value stored in the given column.java.io.ReaderAbstractResult. getCharacterStream(Column col, Joins joins)java.io.ReaderMergedResult. getCharacterStream(Column col, Joins joins)java.io.ReaderResult. getCharacterStream(Column col, Joins joins)Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.protected java.io.ReaderAbstractResult. getCharacterStreamInternal(java.lang.Object obj, Joins joins)protected java.io.ReaderResultSetResult. getCharacterStreamInternal(java.lang.Object obj, Joins joins)protected charAbstractResult. getCharInternal(java.lang.Object obj, Joins joins)protected charResultSetResult. getCharInternal(java.lang.Object obj, Joins joins)java.sql.ClobAbstractResult. getClob(Column col, Joins joins)java.sql.ClobMergedResult. getClob(Column col, Joins joins)java.sql.ClobResult. getClob(Column col, Joins joins)Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.protected java.sql.ClobAbstractResult. getClobInternal(java.lang.Object obj, Joins joins)protected java.sql.ClobResultSetResult. getClobInternal(java.lang.Object obj, Joins joins)java.lang.StringLogicalUnion.UnionSelect. getColumnAlias(java.lang.String col, Table table, Joins joins)java.lang.StringLogicalUnion.UnionSelect. getColumnAlias(Column col, Joins joins)java.lang.StringSelect. getColumnAlias(java.lang.String col, Table table, Joins joins)Return the alias for the given column.java.lang.StringSelect. getColumnAlias(Column col, Joins joins)Return the alias for the given column.java.lang.StringSelectImpl. getColumnAlias(java.lang.String col, Table table, Joins joins)java.lang.StringSelectImpl. getColumnAlias(Column col, Joins joins)java.sql.DateAbstractResult. getDate(Column col, java.util.Calendar cal, Joins joins)java.util.DateAbstractResult. getDate(Column col, Joins joins)java.sql.DateMergedResult. getDate(Column col, java.util.Calendar cal, Joins joins)java.util.DateMergedResult. getDate(Column col, Joins joins)java.sql.DateResult. getDate(Column col, java.util.Calendar cal, Joins joins)Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.java.util.DateResult. getDate(Column col, Joins joins)Return the value stored in the given column.protected java.sql.DateAbstractResult. getDateInternal(java.lang.Object obj, java.util.Calendar cal, Joins joins)protected java.util.DateAbstractResult. getDateInternal(java.lang.Object obj, Joins joins)protected java.sql.DateResultSetResult. getDateInternal(java.lang.Object obj, java.util.Calendar cal, Joins joins)protected java.util.DateResultSetResult. getDateInternal(java.lang.Object obj, Joins joins)doubleAbstractResult. getDouble(Column col, Joins joins)doubleMergedResult. getDouble(Column col, Joins joins)doubleResult. getDouble(Column col, Joins joins)Return the value stored in the given column.protected doubleAbstractResult. getDoubleInternal(java.lang.Object obj, Joins joins)protected doubleResultSetResult. getDoubleInternal(java.lang.Object obj, Joins joins)floatAbstractResult. getFloat(Column col, Joins joins)floatMergedResult. getFloat(Column col, Joins joins)floatResult. getFloat(Column col, Joins joins)Return the value stored in the given column.protected floatAbstractResult. getFloatInternal(java.lang.Object obj, Joins joins)protected floatResultSetResult. getFloatInternal(java.lang.Object obj, Joins joins)intAbstractResult. getInt(Column col, Joins joins)intMergedResult. getInt(Column col, Joins joins)intResult. getInt(Column col, Joins joins)Return the value stored in the given column.protected intAbstractResult. getIntInternal(java.lang.Object obj, Joins joins)protected intResultSetResult. getIntInternal(java.lang.Object obj, Joins joins)protected java.io.InputStreamAbstractResult. getLOBStreamInternal(JDBCStore store, java.lang.Object obj, Joins joins)protected java.io.InputStreamResultSetResult. getLOBStreamInternal(JDBCStore store, java.lang.Object obj, Joins joins)protected java.time.LocalDateAbstractResult. getLocalDateInternal(java.lang.Object obj, Joins joins)protected java.time.LocalDateResultSetResult. getLocalDateInternal(java.lang.Object obj, Joins joins)protected java.time.LocalDateTimeAbstractResult. getLocalDateTimeInternal(java.lang.Object obj, Joins joins)protected java.time.LocalDateTimeResultSetResult. getLocalDateTimeInternal(java.lang.Object obj, Joins joins)java.util.LocaleAbstractResult. getLocale(Column col, Joins joins)java.util.LocaleMergedResult. getLocale(Column col, Joins joins)java.util.LocaleResult. getLocale(Column col, Joins joins)Return the value stored in the given column.protected java.util.LocaleAbstractResult. getLocaleInternal(java.lang.Object obj, Joins joins)protected java.util.LocaleResultSetResult. getLocaleInternal(java.lang.Object obj, Joins joins)protected java.time.LocalTimeAbstractResult. getLocalTimeInternal(java.lang.Object obj, Joins joins)protected java.time.LocalTimeResultSetResult. getLocalTimeInternal(java.lang.Object obj, Joins joins)longAbstractResult. getLong(Column col, Joins joins)longMergedResult. getLong(Column col, Joins joins)longResult. getLong(Column col, Joins joins)Return the value stored in the given column.protected longAbstractResult. getLongInternal(java.lang.Object obj, Joins joins)protected longResultSetResult. getLongInternal(java.lang.Object obj, Joins joins)java.lang.NumberAbstractResult. getNumber(Column col, Joins joins)java.lang.NumberMergedResult. getNumber(Column col, Joins joins)java.lang.NumberResult. getNumber(Column col, Joins joins)Return the value stored in the given column.protected java.lang.NumberAbstractResult. getNumberInternal(java.lang.Object obj, Joins joins)protected java.lang.NumberResultSetResult. getNumberInternal(java.lang.Object obj, Joins joins)java.lang.ObjectAbstractResult. getObject(Column col, java.lang.Object arg, Joins joins)java.lang.ObjectMergedResult. getObject(Column col, java.lang.Object arg, Joins joins)java.lang.ObjectResult. getObject(Column col, java.lang.Object arg, Joins joins)Return the value stored in the given column.protected abstract java.lang.ObjectAbstractResult. getObjectInternal(java.lang.Object obj, int metaType, java.lang.Object arg, Joins joins)Return the value stored in the given id or column.protected java.lang.ObjectResultSetResult. getObjectInternal(java.lang.Object obj, int metaTypeCode, java.lang.Object arg, Joins joins)protected java.time.OffsetDateTimeAbstractResult. getOffsetDateTimeInternal(java.lang.Object obj, Joins joins)protected java.time.OffsetDateTimeResultSetResult. getOffsetDateTimeInternal(java.lang.Object obj, Joins joins)protected java.time.OffsetTimeAbstractResult. getOffsetTimeInternal(java.lang.Object obj, Joins joins)protected java.time.OffsetTimeResultSetResult. getOffsetTimeInternal(java.lang.Object obj, Joins joins)java.sql.RefAbstractResult. getRef(Column col, java.util.Map map, Joins joins)java.sql.RefMergedResult. getRef(Column col, java.util.Map map, Joins joins)java.sql.RefResult. getRef(Column col, java.util.Map map, Joins joins)Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.protected java.sql.RefAbstractResult. getRefInternal(java.lang.Object obj, java.util.Map map, Joins joins)protected java.sql.RefResultSetResult. getRefInternal(java.lang.Object obj, java.util.Map map, Joins joins)shortAbstractResult. getShort(Column col, Joins joins)shortMergedResult. getShort(Column col, Joins joins)shortResult. getShort(Column col, Joins joins)Return the value stored in the given column.protected shortAbstractResult. getShortInternal(java.lang.Object obj, Joins joins)protected shortResultSetResult. getShortInternal(java.lang.Object obj, Joins joins)java.lang.ObjectAbstractResult. getSQLObject(Column col, java.util.Map map, Joins joins)java.lang.ObjectMergedResult. getSQLObject(Column col, java.util.Map map, Joins joins)java.lang.ObjectResult. getSQLObject(Column col, java.util.Map map, Joins joins)Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.protected java.lang.ObjectAbstractResult. getSQLObjectInternal(java.lang.Object obj, java.util.Map map, Joins joins)protected java.lang.ObjectResultSetResult. getSQLObjectInternal(java.lang.Object obj, java.util.Map map, Joins joins)protected abstract java.lang.ObjectAbstractResult. getStreamInternal(JDBCStore store, java.lang.Object obj, int metaType, java.lang.Object arg, Joins joins)protected java.lang.ObjectResultSetResult. getStreamInternal(JDBCStore store, java.lang.Object obj, int metaTypeCode, java.lang.Object arg, Joins joins)java.lang.StringAbstractResult. getString(Column col, Joins joins)java.lang.StringMergedResult. getString(Column col, Joins joins)java.lang.StringResult. getString(Column col, Joins joins)Return the value stored in the given column.protected java.lang.StringAbstractResult. getStringInternal(java.lang.Object obj, Joins joins, boolean isClobString)protected java.lang.StringResultSetResult. getStringInternal(java.lang.Object obj, Joins joins, boolean isClobString)java.sql.TimeAbstractResult. getTime(Column col, java.util.Calendar cal, Joins joins)java.sql.TimeMergedResult. getTime(Column col, java.util.Calendar cal, Joins joins)java.sql.TimeResult. getTime(Column col, java.util.Calendar cal, Joins joins)Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.protected java.sql.TimeAbstractResult. getTimeInternal(java.lang.Object obj, java.util.Calendar cal, Joins joins)protected java.sql.TimeResultSetResult. getTimeInternal(java.lang.Object obj, java.util.Calendar cal, Joins joins)java.sql.TimestampAbstractResult. getTimestamp(Column col, java.util.Calendar cal, Joins joins)java.sql.TimestampMergedResult. getTimestamp(Column col, java.util.Calendar cal, Joins joins)java.sql.TimestampResult. getTimestamp(Column col, java.util.Calendar cal, Joins joins)Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set.protected java.sql.TimestampAbstractResult. getTimestampInternal(java.lang.Object obj, java.util.Calendar cal, Joins joins)protected java.sql.TimestampResultSetResult. getTimestampInternal(java.lang.Object obj, java.util.Calendar cal, Joins joins)voidLogicalUnion.UnionSelect. groupBy(java.lang.String sql, Joins joins)voidLogicalUnion.UnionSelect. groupBy(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidLogicalUnion.UnionSelect. groupBy(Column[] cols, Joins joins)voidLogicalUnion.UnionSelect. groupBy(Column col, Joins joins)voidLogicalUnion.UnionSelect. groupBy(SQLBuffer sql, Joins joins)voidSelect. groupBy(java.lang.String sql, Joins joins)Add a GROUP BY clause.voidSelect. groupBy(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)Group by the columns of the given mapping, possibly including subclasses.voidSelect. groupBy(Column[] cols, Joins joins)Group by the given columns.voidSelect. groupBy(Column col, Joins joins)Group by the given column.voidSelect. groupBy(SQLBuffer sql, Joins joins)Add a GROUP BY clause.voidSelectImpl. groupBy(java.lang.String sql, Joins joins)voidSelectImpl. groupBy(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidSelectImpl. groupBy(Column[] cols, Joins joins)voidSelectImpl. groupBy(Column col, Joins joins)voidSelectImpl. groupBy(SQLBuffer sql, Joins joins)voidLogicalUnion.UnionSelect. having(java.lang.String sql, Joins joins)voidLogicalUnion.UnionSelect. having(SQLBuffer sql, Joins joins)voidSelect. having(java.lang.String sql, Joins joins)Add the given having conditions.voidSelect. having(SQLBuffer sql, Joins joins)Add the given having conditions.voidSelectImpl. having(java.lang.String sql, Joins joins)voidSelectImpl. having(SQLBuffer sql, Joins joins)java.lang.ObjectAbstractResult. load(ClassMapping mapping, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)java.lang.ObjectMergedResult. load(ClassMapping mapping, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)java.lang.ObjectResult. load(ClassMapping mapping, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)Load a pc object using the given store manager.java.lang.ObjectSelectImpl.SelectResult. load(ClassMapping mapping, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)JoinsLogicalUnion.UnionSelect. or(Joins joins1, Joins joins2)JoinsSelect. or(Joins joins1, Joins joins2)OR the given joins together.JoinsSelectImpl. or(Joins joins1, Joins joins2)booleanLogicalUnion.UnionSelect. orderBy(java.lang.String sql, boolean asc, Joins joins, boolean select)intLogicalUnion.UnionSelect. orderBy(Column[] cols, boolean asc, Joins joins, boolean select)booleanLogicalUnion.UnionSelect. orderBy(Column col, boolean asc, Joins joins, boolean select)booleanLogicalUnion.UnionSelect. orderBy(SQLBuffer sql, boolean asc, Joins joins, boolean select, Value selAs)booleanSelect. orderBy(java.lang.String sql, boolean asc, Joins joins, boolean sel)Add an ORDER BY clause.intSelect. orderBy(Column[] cols, boolean asc, Joins joins, boolean sel)Order by the given columns.booleanSelect. orderBy(Column col, boolean asc, Joins joins, boolean sel)Order by the given column.booleanSelect. orderBy(SQLBuffer sql, boolean asc, Joins joins, boolean sel, Value selAs)Add an ORDER BY clause.booleanSelectImpl. orderBy(java.lang.String sql, boolean asc, Joins joins, boolean sel)intSelectImpl. orderBy(Column[] cols, boolean asc, Joins joins, boolean sel)booleanSelectImpl. orderBy(Column col, boolean asc, Joins joins, boolean sel)booleanSelectImpl. orderBy(SQLBuffer sql, boolean asc, Joins joins, boolean sel, Value selAs)intLogicalUnion.UnionSelect. orderByPrimaryKey(ClassMapping mapping, boolean asc, Joins joins, boolean select)intSelect. orderByPrimaryKey(ClassMapping mapping, boolean asc, Joins joins, boolean sel)Select and order on the primary key columns of the given mapping, joining to superclasses as necessary to get all columns needed to construct an object id.intSelectImpl. orderByPrimaryKey(ClassMapping mapping, boolean asc, Joins joins, boolean sel)intSelectImpl. orderByPrimaryKey(ClassMapping mapping, boolean asc, Joins joins, boolean sel, boolean aliasOrder)Allow unions to set aliases on order columns.JoinsLogicalUnion.UnionSelect. outer(Joins joins)JoinsSelect. outer(Joins joins)Return a join set making the given joins outer joins.JoinsSelectImpl. outer(Joins joins)booleanLogicalUnion.UnionSelect. select(java.lang.String sql, java.lang.Object id, Joins joins)voidLogicalUnion.UnionSelect. select(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager, Joins joins)intLogicalUnion.UnionSelect. select(Column[] cols, Joins joins)booleanLogicalUnion.UnionSelect. select(Column col, Joins joins)booleanLogicalUnion.UnionSelect. select(SQLBuffer sql, java.lang.Object id, Joins joins)booleanSelect. select(java.lang.String sql, java.lang.Object id, Joins joins)Select the given SQL; the given id object is an identifier to use when retrieving the corresponding value from aResult.voidSelect. select(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager, Joins joins)Select the columns of the given mapping, possibly including subclasses.intSelect. select(Column[] cols, Joins joins)Select the given columns.booleanSelect. select(Column col, Joins joins)Select the given column.booleanSelect. select(SQLBuffer sql, java.lang.Object id, Joins joins)Select the given SQL; the given id object is an identifier to use when retrieving the corresponding value from aResult.booleanSelectImpl. select(java.lang.String sql, java.lang.Object id, Joins joins)voidSelectImpl. select(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager, Joins joins)intSelectImpl. select(Column[] cols, Joins joins)booleanSelectImpl. select(Column col, Joins joins)booleanSelectImpl. select(SQLBuffer sql, java.lang.Object id, Joins joins)voidLogicalUnion.UnionSelect. selectIdentifier(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager, Joins joins)intLogicalUnion.UnionSelect. selectIdentifier(Column[] cols, Joins joins)booleanLogicalUnion.UnionSelect. selectIdentifier(Column col, Joins joins)voidSelect. selectIdentifier(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager, Joins joins)Select the columns of the given mapping, possibly including subclasses.intSelect. selectIdentifier(Column[] cols, Joins joins)Select the given columns as ones that can be used to get a count of distinct matches.booleanSelect. selectIdentifier(Column col, Joins joins)Select the given column as one that can be used to get a count of distinct matches.voidSelectImpl. selectIdentifier(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager, Joins joins)intSelectImpl. selectIdentifier(Column[] cols, Joins joins)booleanSelectImpl. selectIdentifier(Column col, Joins joins)intLogicalUnion.UnionSelect. selectPrimaryKey(ClassMapping mapping, Joins joins)intSelect. selectPrimaryKey(ClassMapping mapping, Joins joins)Select the primary key columns of the given mapping, joining to superclasses as necessary to get all columns needed to construct an object id.intSelectImpl. selectPrimaryKey(ClassMapping mapping, Joins joins)voidJoin. setRelation(ClassMapping target, int subs, Joins joins)When joining a relation, set target type and how to deal with subclasses.protected java.lang.ObjectAbstractResult. translate(java.lang.Object obj, Joins joins)Translate the user-given id or column.protected java.lang.ObjectResultSetResult. translate(java.lang.Object obj, Joins joins)voidLogicalUnion.UnionSelect. where(java.lang.String sql, Joins joins)voidLogicalUnion.UnionSelect. where(Joins joins)voidLogicalUnion.UnionSelect. where(SQLBuffer sql, Joins joins)voidSelect. where(java.lang.String sql, Joins joins)Add the given where conditions.voidSelect. where(Joins joins)Add the given where conditions.voidSelect. where(SQLBuffer sql, Joins joins)Add the given where conditions.voidSelectImpl. where(java.lang.String sql, Joins joins)voidSelectImpl. where(Joins joins)voidSelectImpl. where(SQLBuffer sql, Joins joins)
-