|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Joins | |
---|---|
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 Joins in org.apache.openjpa.jdbc.kernel.exps |
---|
Fields in org.apache.openjpa.jdbc.kernel.exps declared as Joins | |
---|---|
Joins |
ExpState.joins
|
Constructors in org.apache.openjpa.jdbc.kernel.exps with parameters of type Joins | |
---|---|
ExpState(Joins joins)
|
Uses of Joins in org.apache.openjpa.jdbc.meta |
---|
Methods in org.apache.openjpa.jdbc.meta that return Joins | |
---|---|
Joins |
FieldStrategy.join(Joins joins,
boolean forceOuter)
Join this value to the class table. |
Joins |
FieldMapping.join(Joins joins,
boolean forceOuter)
|
Joins |
FieldMapping.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. |
Joins |
FieldMapping.join(Select sel)
Return any joins needed to get from the primary table to this table. |
Joins |
FieldStrategy.joinKey(Joins joins,
boolean forceOuter)
Join the key value to the class table. |
Joins |
FieldMapping.joinKey(Joins joins,
boolean forceOuter)
|
Joins |
FieldStrategy.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. |
Joins |
FieldMapping.joinKeyRelation(Joins joins,
boolean forceOuter,
boolean traverse)
|
Joins |
FieldStrategy.joinRelation(Joins joins,
boolean forceOuter,
boolean traverse)
Join this value's table to the table for the related first class object type, if any. |
Joins |
FieldMapping.joinRelation(Joins joins,
boolean forceOuter,
boolean traverse)
|
Joins |
ClassStrategy.joinSuperclass(Joins joins,
boolean toThis)
Join the mapping and its superclass. |
Joins |
ClassMapping.joinSuperclass(Joins joins,
boolean toThis)
|
Methods in org.apache.openjpa.jdbc.meta with parameters of type Joins | |
---|---|
boolean |
Discriminator.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. |
void |
FieldStrategy.appendIsEmpty(SQLBuffer sql,
Select sel,
Joins joins)
Append a where clause to the given statement checking if this value is empty. |
void |
FieldMapping.appendIsEmpty(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
FieldStrategy.appendIsNotEmpty(SQLBuffer sql,
Select sel,
Joins joins)
Append a where clause to the given statement checking if this value is not empty. |
void |
FieldMapping.appendIsNotEmpty(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
FieldStrategy.appendIsNotNull(SQLBuffer sql,
Select sel,
Joins joins)
Append a where clause to the given statement checking if this value is not null. |
void |
FieldMapping.appendIsNotNull(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
FieldStrategy.appendIsNull(SQLBuffer sql,
Select sel,
Joins joins)
Append a where clause to the given statement checking if this value is null. |
void |
FieldMapping.appendIsNull(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
FieldStrategy.appendSize(SQLBuffer sql,
Select sel,
Joins joins)
Append a where clause to the given statement checking the size of the value. |
void |
FieldMapping.appendSize(SQLBuffer sql,
Select sel,
Joins joins)
|
SQLBuffer |
DiscriminatorStrategy.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. |
SQLBuffer |
Discriminator.getClassConditions(Select sel,
Joins joins,
ClassMapping base,
boolean subs)
|
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. |
Joins |
FieldStrategy.join(Joins joins,
boolean forceOuter)
Join this value to the class table. |
Joins |
FieldMapping.join(Joins joins,
boolean forceOuter)
|
Joins |
FieldMapping.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. |
Joins |
FieldStrategy.joinKey(Joins joins,
boolean forceOuter)
Join the key value to the class table. |
Joins |
FieldMapping.joinKey(Joins joins,
boolean forceOuter)
|
Joins |
FieldStrategy.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. |
Joins |
FieldMapping.joinKeyRelation(Joins joins,
boolean forceOuter,
boolean traverse)
|
Joins |
FieldStrategy.joinRelation(Joins joins,
boolean forceOuter,
boolean traverse)
Join this value's table to the table for the related first class object type, if any. |
Joins |
FieldMapping.joinRelation(Joins joins,
boolean forceOuter,
boolean traverse)
|
Joins |
ClassStrategy.joinSuperclass(Joins joins,
boolean toThis)
Join the mapping and its superclass. |
Joins |
ClassMapping.joinSuperclass(Joins joins,
boolean toThis)
|
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)
|
Object |
QueryResultMapping.PCResult.map(List path,
Object id,
Joins joins)
Map the given request onto a result id. |
void |
FieldMapping.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. |
void |
FieldMapping.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 | |
---|---|
Joins |
EmbedFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
HandlerFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
PrimitiveFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
RelationToManyInverseKeyFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
RelationToManyTableFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
RelationFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
MapTableFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
StringFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
AbstractFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
RelationCollectionInverseKeyFieldStrategy.join(Joins joins,
ClassMapping elem)
|
Joins |
RelationCollectionTableFieldStrategy.join(Joins joins,
ClassMapping elem)
|
protected Joins |
RelationToManyInverseKeyFieldStrategy.join(Joins joins,
ClassMapping elem)
|
protected Joins |
RelationToManyTableFieldStrategy.join(Joins joins,
ClassMapping elem)
|
protected abstract Joins |
StoreCollectionFieldStrategy.join(Joins joins,
ClassMapping elem)
Join to the owning field table for the given element mapping from ContainerFieldStrategy.getIndependentElementMappings(boolean) (or null). |
Joins |
RelationCollectionInverseKeyFieldStrategy.joinElementRelation(Joins joins,
ClassMapping elem)
|
Joins |
RelationCollectionTableFieldStrategy.joinElementRelation(Joins joins,
ClassMapping elem)
|
protected Joins |
RelationToManyInverseKeyFieldStrategy.joinElementRelation(Joins joins,
ClassMapping elem)
|
protected Joins |
RelationToManyTableFieldStrategy.joinElementRelation(Joins joins,
ClassMapping elem)
|
protected abstract Joins |
StoreCollectionFieldStrategy.joinElementRelation(Joins joins,
ClassMapping elem)
Join this value's table to the table for the given element mapping from ContainerFieldStrategy.getIndependentElementMappings(boolean) (or null). |
Joins |
LRSCollectionFieldStrategy.joinElementRelation(Joins joins,
ClassMapping elem)
Join this value's table to the table for the given element mapping from LRSCollectionFieldStrategy.getIndependentElementMappings(boolean) (or null). |
Joins |
RelationMapInverseKeyFieldStrategy.joinKey(Joins joins,
boolean forceOuter)
|
Joins |
RelationMapTableFieldStrategy.joinKey(Joins joins,
boolean forceOuter)
|
Joins |
MapTableFieldStrategy.joinKey(Joins joins,
boolean forceOuter)
|
Joins |
AbstractFieldStrategy.joinKey(Joins joins,
boolean forceOuter)
|
Joins |
AbstractFieldStrategy.joinKeyRelation(Joins joins,
boolean forceOuter,
boolean traverse)
|
Joins |
RelationMapInverseKeyFieldStrategy.joinKeyRelation(Joins joins,
ClassMapping key)
|
Joins |
RelationMapTableFieldStrategy.joinKeyRelation(Joins joins,
ClassMapping key)
|
Joins |
LRSMapFieldStrategy.joinKeyRelation(Joins joins,
ClassMapping key)
Join this value's table to the table for the given key mapping from LRSMapFieldStrategy.getIndependentKeyMappings(boolean) (or null). |
Joins |
MapTableFieldStrategy.joinKeyRelation(Joins joins,
ClassMapping key)
Invokes FieldStrategy.joinKeyRelation(org.apache.openjpa.jdbc.sql.Joins, boolean, boolean) by default. |
Joins |
HandlerFieldStrategy.joinRelation(Joins joins,
boolean forceOuter,
boolean traverse)
|
Joins |
RelationToManyTableFieldStrategy.joinRelation(Joins joins,
boolean forceOuter,
boolean traverse)
|
Joins |
RelationFieldStrategy.joinRelation(Joins joins,
boolean forceOuter,
boolean traverse)
|
Joins |
AbstractFieldStrategy.joinRelation(Joins joins,
boolean forceOuter,
boolean traverse)
|
Joins |
AbstractClassStrategy.joinSuperclass(Joins joins,
boolean toThis)
|
Joins |
VerticalClassStrategy.joinSuperclass(Joins joins,
boolean toThis)
|
Joins |
RelationMapInverseKeyFieldStrategy.joinValueRelation(Joins joins,
ClassMapping val)
|
Joins |
RelationMapTableFieldStrategy.joinValueRelation(Joins joins,
ClassMapping val)
|
Joins |
LRSMapFieldStrategy.joinValueRelation(Joins joins,
ClassMapping val)
Join this value's table to the table for the given value mapping from LRSMapFieldStrategy.getIndependentValueMappings(boolean) (or null). |
Joins |
MapTableFieldStrategy.joinValueRelation(Joins joins,
ClassMapping val)
Invokes FieldStrategy.joinRelation(org.apache.openjpa.jdbc.sql.Joins, boolean, boolean) by default. |
protected Joins |
StoreCollectionFieldStrategy.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 | |
---|---|
void |
ContainerFieldStrategy.appendIsEmpty(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
AbstractFieldStrategy.appendIsEmpty(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
ContainerFieldStrategy.appendIsNotEmpty(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
AbstractFieldStrategy.appendIsNotEmpty(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
EmbedFieldStrategy.appendIsNotNull(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
HandlerFieldStrategy.appendIsNotNull(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
PrimitiveFieldStrategy.appendIsNotNull(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
RelationFieldStrategy.appendIsNotNull(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
ContainerFieldStrategy.appendIsNotNull(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
StringFieldStrategy.appendIsNotNull(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
AbstractFieldStrategy.appendIsNotNull(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
EmbedFieldStrategy.appendIsNull(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
HandlerFieldStrategy.appendIsNull(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
PrimitiveFieldStrategy.appendIsNull(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
RelationFieldStrategy.appendIsNull(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
ContainerFieldStrategy.appendIsNull(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
StringFieldStrategy.appendIsNull(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
AbstractFieldStrategy.appendIsNull(SQLBuffer sql,
Select sel,
Joins joins)
|
protected static void |
ContainerFieldStrategy.appendJoinCount(SQLBuffer sql,
Select sel,
Joins joins,
DBDictionary dict,
FieldMapping field,
ForeignKey fk)
|
void |
ContainerFieldStrategy.appendSize(SQLBuffer sql,
Select sel,
Joins joins)
|
void |
AbstractFieldStrategy.appendSize(SQLBuffer sql,
Select sel,
Joins joins)
|
static void |
ContainerFieldStrategy.appendUnaliasedJoin(SQLBuffer sql,
Select sel,
Joins joins,
DBDictionary dict,
FieldMapping field,
ForeignKey fk)
|
SQLBuffer |
SubclassJoinDiscriminatorStrategy.getClassConditions(Select sel,
Joins joins,
ClassMapping base,
boolean subclasses)
|
SQLBuffer |
SuperclassDiscriminatorStrategy.getClassConditions(Select sel,
Joins joins,
ClassMapping base,
boolean subclasses)
|
SQLBuffer |
AbstractDiscriminatorStrategy.getClassConditions(Select sel,
Joins joins,
ClassMapping base,
boolean subs)
|
SQLBuffer |
InValueDiscriminatorStrategy.getClassConditions(Select sel,
Joins joins,
ClassMapping base,
boolean subclasses)
|
Object |
HandlerFieldStrategy.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 |
RelationFieldStrategy.getPrimaryKeyValue(Result res,
Column[] cols,
ForeignKey fk,
JDBCStore store,
Joins joins)
|
Object |
StringFieldStrategy.getPrimaryKeyValue(Result res,
Column[] cols,
ForeignKey fk,
JDBCStore store,
Joins joins)
|
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[] |
LRSMapFieldStrategy.getResults(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode,
Joins[] joins,
boolean lrs)
Return results containing all keys and values for this map. |
Joins |
EmbedFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
HandlerFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
PrimitiveFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
RelationToManyInverseKeyFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
RelationToManyTableFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
RelationFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
MapTableFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
StringFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
AbstractFieldStrategy.join(Joins joins,
boolean forceOuter)
|
Joins |
RelationCollectionInverseKeyFieldStrategy.join(Joins joins,
ClassMapping elem)
|
Joins |
RelationCollectionTableFieldStrategy.join(Joins joins,
ClassMapping elem)
|
protected Joins |
RelationToManyInverseKeyFieldStrategy.join(Joins joins,
ClassMapping elem)
|
protected Joins |
RelationToManyTableFieldStrategy.join(Joins joins,
ClassMapping elem)
|
protected abstract Joins |
StoreCollectionFieldStrategy.join(Joins joins,
ClassMapping elem)
Join to the owning field table for the given element mapping from ContainerFieldStrategy.getIndependentElementMappings(boolean) (or null). |
Joins |
RelationCollectionInverseKeyFieldStrategy.joinElementRelation(Joins joins,
ClassMapping elem)
|
Joins |
RelationCollectionTableFieldStrategy.joinElementRelation(Joins joins,
ClassMapping elem)
|
protected Joins |
RelationToManyInverseKeyFieldStrategy.joinElementRelation(Joins joins,
ClassMapping elem)
|
protected Joins |
RelationToManyTableFieldStrategy.joinElementRelation(Joins joins,
ClassMapping elem)
|
protected abstract Joins |
StoreCollectionFieldStrategy.joinElementRelation(Joins joins,
ClassMapping elem)
Join this value's table to the table for the given element mapping from ContainerFieldStrategy.getIndependentElementMappings(boolean) (or null). |
Joins |
LRSCollectionFieldStrategy.joinElementRelation(Joins joins,
ClassMapping elem)
Join this value's table to the table for the given element mapping from LRSCollectionFieldStrategy.getIndependentElementMappings(boolean) (or null). |
Joins |
RelationMapInverseKeyFieldStrategy.joinKey(Joins joins,
boolean forceOuter)
|
Joins |
RelationMapTableFieldStrategy.joinKey(Joins joins,
boolean forceOuter)
|
Joins |
MapTableFieldStrategy.joinKey(Joins joins,
boolean forceOuter)
|
Joins |
AbstractFieldStrategy.joinKey(Joins joins,
boolean forceOuter)
|
Joins |
AbstractFieldStrategy.joinKeyRelation(Joins joins,
boolean forceOuter,
boolean traverse)
|
Joins |
RelationMapInverseKeyFieldStrategy.joinKeyRelation(Joins joins,
ClassMapping key)
|
Joins |
RelationMapTableFieldStrategy.joinKeyRelation(Joins joins,
ClassMapping key)
|
Joins |
LRSMapFieldStrategy.joinKeyRelation(Joins joins,
ClassMapping key)
Join this value's table to the table for the given key mapping from LRSMapFieldStrategy.getIndependentKeyMappings(boolean) (or null). |
Joins |
MapTableFieldStrategy.joinKeyRelation(Joins joins,
ClassMapping key)
Invokes FieldStrategy.joinKeyRelation(org.apache.openjpa.jdbc.sql.Joins, boolean, boolean) by default. |
Joins |
HandlerFieldStrategy.joinRelation(Joins joins,
boolean forceOuter,
boolean traverse)
|
Joins |
RelationToManyTableFieldStrategy.joinRelation(Joins joins,
boolean forceOuter,
boolean traverse)
|
Joins |
RelationFieldStrategy.joinRelation(Joins joins,
boolean forceOuter,
boolean traverse)
|
Joins |
AbstractFieldStrategy.joinRelation(Joins joins,
boolean forceOuter,
boolean traverse)
|
Joins |
AbstractClassStrategy.joinSuperclass(Joins joins,
boolean toThis)
|
Joins |
VerticalClassStrategy.joinSuperclass(Joins joins,
boolean toThis)
|
Joins |
RelationMapInverseKeyFieldStrategy.joinValueRelation(Joins joins,
ClassMapping val)
|
Joins |
RelationMapTableFieldStrategy.joinValueRelation(Joins joins,
ClassMapping val)
|
Joins |
LRSMapFieldStrategy.joinValueRelation(Joins joins,
ClassMapping val)
Join this value's table to the table for the given value mapping from LRSMapFieldStrategy.getIndependentValueMappings(boolean) (or null). |
Joins |
MapTableFieldStrategy.joinValueRelation(Joins joins,
ClassMapping val)
Invokes FieldStrategy.joinRelation(org.apache.openjpa.jdbc.sql.Joins, boolean, boolean) by default. |
protected Object |
MaxEmbeddedByteArrayFieldStrategy.load(Column col,
Result res,
Joins joins)
|
protected Object |
MaxEmbeddedCharArrayFieldStrategy.load(Column col,
Result res,
Joins joins)
|
static Object |
HandlerStrategies.loadDataStore(ValueMapping vm,
Result res,
Joins joins,
Column[] cols)
Load the datastore value from the given result. |
Object |
RelationCollectionInverseKeyFieldStrategy.loadElement(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
RelationCollectionTableFieldStrategy.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)
|
protected Object |
RelationToManyTableFieldStrategy.loadElement(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
protected abstract Object |
StoreCollectionFieldStrategy.loadElement(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
Load an element of the collection. |
Object |
LRSCollectionFieldStrategy.loadElement(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
Load an element of the collection. |
Object |
RelationMapInverseKeyFieldStrategy.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 |
LRSMapFieldStrategy.loadKey(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
Load a key from the given result. |
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 |
EmbedFieldStrategy.loadProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
HandlerFieldStrategy.loadProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
PrimitiveFieldStrategy.loadProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
StoreCollectionFieldStrategy.loadProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
MapTableFieldStrategy.loadProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
StringFieldStrategy.loadProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
AbstractFieldStrategy.loadProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
RelationMapInverseKeyFieldStrategy.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 |
LRSMapFieldStrategy.loadValue(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
Load a value from the given result. |
void |
RelationCollectionInverseKeyFieldStrategy.selectElement(Select sel,
ClassMapping elem,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode,
Joins joins)
|
void |
RelationCollectionTableFieldStrategy.selectElement(Select sel,
ClassMapping elem,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode,
Joins joins)
|
protected void |
RelationToManyInverseKeyFieldStrategy.selectElement(Select sel,
ClassMapping elem,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode,
Joins joins)
|
protected void |
RelationToManyTableFieldStrategy.selectElement(Select sel,
ClassMapping elem,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode,
Joins joins)
|
protected abstract void |
StoreCollectionFieldStrategy.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 from ContainerFieldStrategy.getIndependentElementMappings(boolean)
(or null). |
void |
LRSCollectionFieldStrategy.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 from LRSCollectionFieldStrategy.getIndependentElementMappings(boolean)
(or null). |
void |
RelationMapInverseKeyFieldStrategy.selectKey(Select sel,
ClassMapping key,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
void |
RelationMapTableFieldStrategy.selectKey(Select sel,
ClassMapping key,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
void |
LRSMapFieldStrategy.selectKey(Select sel,
ClassMapping key,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
Implement this method to select the keys of this field. |
void |
RelationMapInverseKeyFieldStrategy.selectValue(Select sel,
ClassMapping val,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
void |
RelationMapTableFieldStrategy.selectValue(Select sel,
ClassMapping val,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
void |
LRSMapFieldStrategy.selectValue(Select sel,
ClassMapping val,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
Implement this method to select the values of this field. |
Uses of Joins in org.apache.openjpa.jdbc.sql |
---|
Methods in org.apache.openjpa.jdbc.sql that return Joins | |
---|---|
Joins |
SelectImpl.and(Joins joins1,
Joins joins2)
|
Joins |
LogicalUnion.UnionSelect.and(Joins joins1,
Joins joins2)
|
Joins |
Select.and(Joins joins1,
Joins joins2)
AND the given joins together. |
Joins |
SelectImpl.crossJoin(Table localTable,
Table foreignTable)
|
Joins |
SelectImpl.SelectResult.crossJoin(Table localTable,
Table foreignTable)
|
Joins |
Joins.crossJoin(Table localTable,
Table foreignTable)
Perform a cross join on the given tables. |
Joins |
SelectImpl.getJoins()
|
Joins |
LogicalUnion.UnionSelect.getJoins()
|
Joins |
Select.getJoins()
Return the top-level joins for this select. |
Joins |
Join.getRelationJoins()
If joining a relation, the joins leading to the relation. |
Joins |
SelectImpl.join(ForeignKey fk,
boolean inverse,
boolean toMany)
|
Joins |
SelectImpl.SelectResult.join(ForeignKey fk,
boolean inverse,
boolean toMany)
|
Joins |
Joins.join(ForeignKey fk,
boolean inverse,
boolean toMany)
Join the columns of the given foreign key. |
Joins |
SelectImpl.joinRelation(String name,
ForeignKey fk,
ClassMapping target,
int subs,
boolean inverse,
boolean toMany)
|
Joins |
SelectImpl.SelectResult.joinRelation(String name,
ForeignKey fk,
ClassMapping target,
int subs,
boolean inverse,
boolean toMany)
|
Joins |
Joins.joinRelation(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. |
Joins |
MergedResult.newJoins()
|
Joins |
SelectImpl.newJoins()
|
Joins |
SelectImpl.SelectResult.newJoins()
|
Joins |
LogicalUnion.UnionSelect.newJoins()
|
Joins |
AbstractResult.newJoins()
Returns a no-op joins object by default. |
Joins |
Result.newJoins()
Return a new joins instance to use for traversing to related data. |
Joins |
Select.newJoins()
Return a new instance to use for joining. |
Joins |
SelectImpl.newOuterJoins()
|
Joins |
LogicalUnion.UnionSelect.newOuterJoins()
|
Joins |
Select.newOuterJoins()
Return a new instance to use for outer joining. |
Joins |
SelectImpl.or(Joins joins1,
Joins joins2)
|
Joins |
LogicalUnion.UnionSelect.or(Joins joins1,
Joins joins2)
|
Joins |
Select.or(Joins joins1,
Joins joins2)
OR the given joins together. |
Joins |
SelectImpl.outer(Joins joins)
|
Joins |
LogicalUnion.UnionSelect.outer(Joins joins)
|
Joins |
Select.outer(Joins joins)
Return a join set making the given joins outer joins. |
Joins |
SelectImpl.outerJoin(ForeignKey fk,
boolean inverse,
boolean toMany)
|
Joins |
SelectImpl.SelectResult.outerJoin(ForeignKey fk,
boolean inverse,
boolean toMany)
|
Joins |
Joins.outerJoin(ForeignKey fk,
boolean inverse,
boolean toMany)
Join the columns of the given foreign key. |
Joins |
SelectImpl.outerJoinRelation(String name,
ForeignKey fk,
ClassMapping target,
int subs,
boolean inverse,
boolean toMany)
|
Joins |
SelectImpl.SelectResult.outerJoinRelation(String name,
ForeignKey fk,
ClassMapping target,
int subs,
boolean inverse,
boolean toMany)
|
Joins |
Joins.outerJoinRelation(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. |
Joins |
SelectImpl.setSubselect(String alias)
|
Joins |
SelectImpl.SelectResult.setSubselect(String alias)
|
Joins |
Joins.setSubselect(String alias)
Set the subquery alias. |
Joins |
SelectImpl.setVariable(String var)
|
Joins |
SelectImpl.SelectResult.setVariable(String var)
|
Joins |
Joins.setVariable(String var)
Set the variable name being traversed into with the next join. |
Methods in org.apache.openjpa.jdbc.sql with parameters of type Joins | |
---|---|
Joins |
SelectImpl.and(Joins joins1,
Joins joins2)
|
Joins |
LogicalUnion.UnionSelect.and(Joins joins1,
Joins joins2)
|
Joins |
Select.and(Joins joins1,
Joins joins2)
AND the given joins together. |
void |
SelectImpl.append(SQLBuffer buf,
Joins joins)
|
void |
LogicalUnion.UnionSelect.append(SQLBuffer buf,
Joins joins)
|
void |
Select.append(SQLBuffer buf,
Joins joins)
Append the given joins to the given buffer. |
boolean |
MergedResult.contains(Column col,
Joins joins)
|
boolean |
AbstractResult.contains(Column col,
Joins joins)
|
boolean |
Result.contains(Column col,
Joins joins)
Return true if the given column is available in the result. |
boolean |
MergedResult.containsAll(Column[] cols,
Joins joins)
|
boolean |
AbstractResult.containsAll(Column[] cols,
Joins joins)
|
boolean |
Result.containsAll(Column[] cols,
Joins joins)
Return true if all the given columns are available in the result. |
protected boolean |
SelectImpl.SelectResult.containsAllInternal(Object[] objs,
Joins joins)
|
protected boolean |
AbstractResult.containsAllInternal(Object[] objs,
Joins joins)
Return whether this result contains data for all the given ids or columns. |
protected boolean |
SelectImpl.SelectResult.containsInternal(Object obj,
Joins joins)
|
protected boolean |
ResultSetResult.containsInternal(Object obj,
Joins joins)
|
protected abstract boolean |
AbstractResult.containsInternal(Object obj,
Joins joins)
Return whether this result contains data for the given id or column. |
protected int |
SelectImpl.SelectResult.findObject(Object obj,
Joins joins)
|
protected int |
ResultSetResult.findObject(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. |
Array |
MergedResult.getArray(Column col,
Joins joins)
|
Array |
AbstractResult.getArray(Column col,
Joins joins)
|
Array |
Result.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 Array |
ResultSetResult.getArrayInternal(Object obj,
Joins joins)
|
protected Array |
AbstractResult.getArrayInternal(Object obj,
Joins joins)
|
InputStream |
MergedResult.getAsciiStream(Column col,
Joins joins)
|
InputStream |
AbstractResult.getAsciiStream(Column col,
Joins joins)
|
InputStream |
Result.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 InputStream |
ResultSetResult.getAsciiStreamInternal(Object obj,
Joins joins)
|
protected InputStream |
AbstractResult.getAsciiStreamInternal(Object obj,
Joins joins)
|
BigDecimal |
MergedResult.getBigDecimal(Column col,
Joins joins)
|
BigDecimal |
AbstractResult.getBigDecimal(Column col,
Joins joins)
|
BigDecimal |
Result.getBigDecimal(Column col,
Joins joins)
Return the value stored in the given column. |
protected BigDecimal |
ResultSetResult.getBigDecimalInternal(Object obj,
Joins joins)
|
protected BigDecimal |
AbstractResult.getBigDecimalInternal(Object obj,
Joins joins)
|
BigInteger |
MergedResult.getBigInteger(Column col,
Joins joins)
|
BigInteger |
AbstractResult.getBigInteger(Column col,
Joins joins)
|
BigInteger |
Result.getBigInteger(Column col,
Joins joins)
Return the value stored in the given column. |
protected BigInteger |
ResultSetResult.getBigIntegerInternal(Object obj,
Joins joins)
|
protected BigInteger |
AbstractResult.getBigIntegerInternal(Object obj,
Joins joins)
|
InputStream |
MergedResult.getBinaryStream(Column col,
Joins joins)
|
InputStream |
AbstractResult.getBinaryStream(Column col,
Joins joins)
|
InputStream |
Result.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 InputStream |
ResultSetResult.getBinaryStreamInternal(Object obj,
Joins joins)
|
protected InputStream |
AbstractResult.getBinaryStreamInternal(Object obj,
Joins joins)
|
Blob |
MergedResult.getBlob(Column col,
Joins joins)
|
Blob |
AbstractResult.getBlob(Column col,
Joins joins)
|
Blob |
Result.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 Blob |
ResultSetResult.getBlobInternal(Object obj,
Joins joins)
|
protected Blob |
AbstractResult.getBlobInternal(Object obj,
Joins joins)
|
boolean |
MergedResult.getBoolean(Column col,
Joins joins)
|
boolean |
AbstractResult.getBoolean(Column col,
Joins joins)
|
boolean |
Result.getBoolean(Column col,
Joins joins)
Return the value stored in the given column. |
protected boolean |
ResultSetResult.getBooleanInternal(Object obj,
Joins joins)
|
protected boolean |
AbstractResult.getBooleanInternal(Object obj,
Joins joins)
|
byte |
MergedResult.getByte(Column col,
Joins joins)
|
byte |
AbstractResult.getByte(Column col,
Joins joins)
|
byte |
Result.getByte(Column col,
Joins joins)
Return the value stored in the given column. |
protected byte |
ResultSetResult.getByteInternal(Object obj,
Joins joins)
|
protected byte |
AbstractResult.getByteInternal(Object obj,
Joins joins)
|
byte[] |
MergedResult.getBytes(Column col,
Joins joins)
|
byte[] |
AbstractResult.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[] |
ResultSetResult.getBytesInternal(Object obj,
Joins joins)
|
protected byte[] |
AbstractResult.getBytesInternal(Object obj,
Joins joins)
|
Calendar |
MergedResult.getCalendar(Column col,
Joins joins)
|
Calendar |
AbstractResult.getCalendar(Column col,
Joins joins)
|
Calendar |
Result.getCalendar(Column col,
Joins joins)
Return the value stored in the given column. |
protected Calendar |
ResultSetResult.getCalendarInternal(Object obj,
Joins joins)
|
protected Calendar |
AbstractResult.getCalendarInternal(Object obj,
Joins joins)
|
char |
MergedResult.getChar(Column col,
Joins joins)
|
char |
AbstractResult.getChar(Column col,
Joins joins)
|
char |
Result.getChar(Column col,
Joins joins)
Return the value stored in the given column. |
Reader |
MergedResult.getCharacterStream(Column col,
Joins joins)
|
Reader |
AbstractResult.getCharacterStream(Column col,
Joins joins)
|
Reader |
Result.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 Reader |
ResultSetResult.getCharacterStreamInternal(Object obj,
Joins joins)
|
protected Reader |
AbstractResult.getCharacterStreamInternal(Object obj,
Joins joins)
|
protected char |
ResultSetResult.getCharInternal(Object obj,
Joins joins)
|
protected char |
AbstractResult.getCharInternal(Object obj,
Joins joins)
|
Clob |
MergedResult.getClob(Column col,
Joins joins)
|
Clob |
AbstractResult.getClob(Column col,
Joins joins)
|
Clob |
Result.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 Clob |
ResultSetResult.getClobInternal(Object obj,
Joins joins)
|
protected Clob |
AbstractResult.getClobInternal(Object obj,
Joins joins)
|
String |
SelectImpl.getColumnAlias(Column col,
Joins joins)
|
String |
LogicalUnion.UnionSelect.getColumnAlias(Column col,
Joins joins)
|
String |
Select.getColumnAlias(Column col,
Joins joins)
Return the alias for the given column. |
String |
SelectImpl.getColumnAlias(String col,
Table table,
Joins joins)
|
String |
LogicalUnion.UnionSelect.getColumnAlias(String col,
Table table,
Joins joins)
|
String |
Select.getColumnAlias(String col,
Table table,
Joins joins)
Return the alias for the given column. |
Date |
MergedResult.getDate(Column col,
Calendar cal,
Joins joins)
|
Date |
AbstractResult.getDate(Column col,
Calendar cal,
Joins joins)
|
Date |
Result.getDate(Column col,
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. |
Date |
MergedResult.getDate(Column col,
Joins joins)
|
Date |
AbstractResult.getDate(Column col,
Joins joins)
|
Date |
Result.getDate(Column col,
Joins joins)
Return the value stored in the given column. |
protected Date |
ResultSetResult.getDateInternal(Object obj,
Calendar cal,
Joins joins)
|
protected Date |
AbstractResult.getDateInternal(Object obj,
Calendar cal,
Joins joins)
|
protected Date |
ResultSetResult.getDateInternal(Object obj,
Joins joins)
|
protected Date |
AbstractResult.getDateInternal(Object obj,
Joins joins)
|
double |
MergedResult.getDouble(Column col,
Joins joins)
|
double |
AbstractResult.getDouble(Column col,
Joins joins)
|
double |
Result.getDouble(Column col,
Joins joins)
Return the value stored in the given column. |
protected double |
ResultSetResult.getDoubleInternal(Object obj,
Joins joins)
|
protected double |
AbstractResult.getDoubleInternal(Object obj,
Joins joins)
|
float |
MergedResult.getFloat(Column col,
Joins joins)
|
float |
AbstractResult.getFloat(Column col,
Joins joins)
|
float |
Result.getFloat(Column col,
Joins joins)
Return the value stored in the given column. |
protected float |
ResultSetResult.getFloatInternal(Object obj,
Joins joins)
|
protected float |
AbstractResult.getFloatInternal(Object obj,
Joins joins)
|
int |
MergedResult.getInt(Column col,
Joins joins)
|
int |
AbstractResult.getInt(Column col,
Joins joins)
|
int |
Result.getInt(Column col,
Joins joins)
Return the value stored in the given column. |
protected int |
ResultSetResult.getIntInternal(Object obj,
Joins joins)
|
protected int |
AbstractResult.getIntInternal(Object obj,
Joins joins)
|
Locale |
MergedResult.getLocale(Column col,
Joins joins)
|
Locale |
AbstractResult.getLocale(Column col,
Joins joins)
|
Locale |
Result.getLocale(Column col,
Joins joins)
Return the value stored in the given column. |
protected Locale |
ResultSetResult.getLocaleInternal(Object obj,
Joins joins)
|
protected Locale |
AbstractResult.getLocaleInternal(Object obj,
Joins joins)
|
long |
MergedResult.getLong(Column col,
Joins joins)
|
long |
AbstractResult.getLong(Column col,
Joins joins)
|
long |
Result.getLong(Column col,
Joins joins)
Return the value stored in the given column. |
protected long |
ResultSetResult.getLongInternal(Object obj,
Joins joins)
|
protected long |
AbstractResult.getLongInternal(Object obj,
Joins joins)
|
Number |
MergedResult.getNumber(Column col,
Joins joins)
|
Number |
AbstractResult.getNumber(Column col,
Joins joins)
|
Number |
Result.getNumber(Column col,
Joins joins)
Return the value stored in the given column. |
protected Number |
ResultSetResult.getNumberInternal(Object obj,
Joins joins)
|
protected Number |
AbstractResult.getNumberInternal(Object obj,
Joins joins)
|
Object |
MergedResult.getObject(Column col,
Object arg,
Joins joins)
|
Object |
AbstractResult.getObject(Column col,
Object arg,
Joins joins)
|
Object |
Result.getObject(Column col,
Object arg,
Joins joins)
Return the value stored in the given column. |
protected Object |
ResultSetResult.getObjectInternal(Object obj,
int metaTypeCode,
Object arg,
Joins joins)
|
protected abstract Object |
AbstractResult.getObjectInternal(Object obj,
int metaType,
Object arg,
Joins joins)
Return the value stored in the given id or column. |
Ref |
MergedResult.getRef(Column col,
Map map,
Joins joins)
|
Ref |
AbstractResult.getRef(Column col,
Map map,
Joins joins)
|
Ref |
Result.getRef(Column col,
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 Ref |
ResultSetResult.getRefInternal(Object obj,
Map map,
Joins joins)
|
protected Ref |
AbstractResult.getRefInternal(Object obj,
Map map,
Joins joins)
|
short |
MergedResult.getShort(Column col,
Joins joins)
|
short |
AbstractResult.getShort(Column col,
Joins joins)
|
short |
Result.getShort(Column col,
Joins joins)
Return the value stored in the given column. |
protected short |
ResultSetResult.getShortInternal(Object obj,
Joins joins)
|
protected short |
AbstractResult.getShortInternal(Object obj,
Joins joins)
|
Object |
MergedResult.getSQLObject(Column col,
Map map,
Joins joins)
|
Object |
AbstractResult.getSQLObject(Column col,
Map map,
Joins joins)
|
Object |
Result.getSQLObject(Column col,
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 Object |
ResultSetResult.getSQLObjectInternal(Object obj,
Map map,
Joins joins)
|
protected Object |
AbstractResult.getSQLObjectInternal(Object obj,
Map map,
Joins joins)
|
String |
MergedResult.getString(Column col,
Joins joins)
|
String |
AbstractResult.getString(Column col,
Joins joins)
|
String |
Result.getString(Column col,
Joins joins)
Return the value stored in the given column. |
protected String |
ResultSetResult.getStringInternal(Object obj,
Joins joins)
|
protected String |
AbstractResult.getStringInternal(Object obj,
Joins joins)
|
Time |
MergedResult.getTime(Column col,
Calendar cal,
Joins joins)
|
Time |
AbstractResult.getTime(Column col,
Calendar cal,
Joins joins)
|
Time |
Result.getTime(Column col,
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 Time |
ResultSetResult.getTimeInternal(Object obj,
Calendar cal,
Joins joins)
|
protected Time |
AbstractResult.getTimeInternal(Object obj,
Calendar cal,
Joins joins)
|
Timestamp |
MergedResult.getTimestamp(Column col,
Calendar cal,
Joins joins)
|
Timestamp |
AbstractResult.getTimestamp(Column col,
Calendar cal,
Joins joins)
|
Timestamp |
Result.getTimestamp(Column col,
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 Timestamp |
ResultSetResult.getTimestampInternal(Object obj,
Calendar cal,
Joins joins)
|
protected Timestamp |
AbstractResult.getTimestampInternal(Object obj,
Calendar cal,
Joins joins)
|
void |
SelectImpl.groupBy(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
void |
LogicalUnion.UnionSelect.groupBy(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
void |
Select.groupBy(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
Group by the columns of the given mapping, possibly including subclasses. |
void |
SelectImpl.groupBy(Column[] cols,
Joins joins)
|
void |
LogicalUnion.UnionSelect.groupBy(Column[] cols,
Joins joins)
|
void |
Select.groupBy(Column[] cols,
Joins joins)
Group by the given columns. |
void |
SelectImpl.groupBy(Column col,
Joins joins)
|
void |
LogicalUnion.UnionSelect.groupBy(Column col,
Joins joins)
|
void |
Select.groupBy(Column col,
Joins joins)
Group by the given column. |
void |
SelectImpl.groupBy(SQLBuffer sql,
Joins joins)
|
void |
LogicalUnion.UnionSelect.groupBy(SQLBuffer sql,
Joins joins)
|
void |
Select.groupBy(SQLBuffer sql,
Joins joins)
Add a GROUP BY clause. |
void |
SelectImpl.groupBy(String sql,
Joins joins)
|
void |
LogicalUnion.UnionSelect.groupBy(String sql,
Joins joins)
|
void |
Select.groupBy(String sql,
Joins joins)
Add a GROUP BY clause. |
void |
SelectImpl.having(SQLBuffer sql,
Joins joins)
|
void |
LogicalUnion.UnionSelect.having(SQLBuffer sql,
Joins joins)
|
void |
Select.having(SQLBuffer sql,
Joins joins)
Add the given having conditions. |
void |
SelectImpl.having(String sql,
Joins joins)
|
void |
LogicalUnion.UnionSelect.having(String sql,
Joins joins)
|
void |
Select.having(String sql,
Joins joins)
Add the given having conditions. |
Object |
MergedResult.load(ClassMapping mapping,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
Object |
SelectImpl.SelectResult.load(ClassMapping mapping,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
Object |
AbstractResult.load(ClassMapping mapping,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
Object |
Result.load(ClassMapping mapping,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
Load a pc object using the given store manager. |
Joins |
SelectImpl.or(Joins joins1,
Joins joins2)
|
Joins |
LogicalUnion.UnionSelect.or(Joins joins1,
Joins joins2)
|
Joins |
Select.or(Joins joins1,
Joins joins2)
OR the given joins together. |
int |
SelectImpl.orderBy(Column[] cols,
boolean asc,
Joins joins,
boolean sel)
|
int |
LogicalUnion.UnionSelect.orderBy(Column[] cols,
boolean asc,
Joins joins,
boolean select)
|
int |
Select.orderBy(Column[] cols,
boolean asc,
Joins joins,
boolean sel)
Order by the given columns. |
boolean |
SelectImpl.orderBy(Column col,
boolean asc,
Joins joins,
boolean sel)
|
boolean |
LogicalUnion.UnionSelect.orderBy(Column col,
boolean asc,
Joins joins,
boolean select)
|
boolean |
Select.orderBy(Column col,
boolean asc,
Joins joins,
boolean sel)
Order by the given column. |
boolean |
SelectImpl.orderBy(SQLBuffer sql,
boolean asc,
Joins joins,
boolean sel)
|
boolean |
LogicalUnion.UnionSelect.orderBy(SQLBuffer sql,
boolean asc,
Joins joins,
boolean select)
|
boolean |
Select.orderBy(SQLBuffer sql,
boolean asc,
Joins joins,
boolean sel)
Add an ORDER BY clause. |
boolean |
SelectImpl.orderBy(String sql,
boolean asc,
Joins joins,
boolean sel)
|
boolean |
LogicalUnion.UnionSelect.orderBy(String sql,
boolean asc,
Joins joins,
boolean select)
|
boolean |
Select.orderBy(String sql,
boolean asc,
Joins joins,
boolean sel)
Add an ORDER BY clause. |
int |
SelectImpl.orderByPrimaryKey(ClassMapping mapping,
boolean asc,
Joins joins,
boolean sel)
|
int |
LogicalUnion.UnionSelect.orderByPrimaryKey(ClassMapping mapping,
boolean asc,
Joins joins,
boolean select)
|
int |
Select.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. |
int |
SelectImpl.orderByPrimaryKey(ClassMapping mapping,
boolean asc,
Joins joins,
boolean sel,
boolean aliasOrder)
Allow unions to set aliases on order columns. |
Joins |
SelectImpl.outer(Joins joins)
|
Joins |
LogicalUnion.UnionSelect.outer(Joins joins)
|
Joins |
Select.outer(Joins joins)
Return a join set making the given joins outer joins. |
void |
SelectImpl.select(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager,
Joins joins)
|
void |
LogicalUnion.UnionSelect.select(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager,
Joins joins)
|
void |
Select.select(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager,
Joins joins)
Select the columns of the given mapping, possibly including subclasses. |
int |
SelectImpl.select(Column[] cols,
Joins joins)
|
int |
LogicalUnion.UnionSelect.select(Column[] cols,
Joins joins)
|
int |
Select.select(Column[] cols,
Joins joins)
Select the given columns. |
boolean |
SelectImpl.select(Column col,
Joins joins)
|
boolean |
LogicalUnion.UnionSelect.select(Column col,
Joins joins)
|
boolean |
Select.select(Column col,
Joins joins)
Select the given column. |
boolean |
SelectImpl.select(SQLBuffer sql,
Object id,
Joins joins)
|
boolean |
LogicalUnion.UnionSelect.select(SQLBuffer sql,
Object id,
Joins joins)
|
boolean |
Select.select(SQLBuffer sql,
Object id,
Joins joins)
Select the given SQL; the given id object is an identifier to use when retrieving the corresponding value from a Result . |
boolean |
SelectImpl.select(String sql,
Object id,
Joins joins)
|
boolean |
LogicalUnion.UnionSelect.select(String sql,
Object id,
Joins joins)
|
boolean |
Select.select(String sql,
Object id,
Joins joins)
Select the given SQL; the given id object is an identifier to use when retrieving the corresponding value from a Result . |
void |
SelectImpl.selectIdentifier(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager,
Joins joins)
|
void |
LogicalUnion.UnionSelect.selectIdentifier(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager,
Joins joins)
|
void |
Select.selectIdentifier(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager,
Joins joins)
Select the columns of the given mapping, possibly including subclasses. |
int |
SelectImpl.selectIdentifier(Column[] cols,
Joins joins)
|
int |
LogicalUnion.UnionSelect.selectIdentifier(Column[] cols,
Joins joins)
|
int |
Select.selectIdentifier(Column[] cols,
Joins joins)
Select the given columns as ones that can be used to get a count of distinct matches. |
boolean |
SelectImpl.selectIdentifier(Column col,
Joins joins)
|
boolean |
LogicalUnion.UnionSelect.selectIdentifier(Column col,
Joins joins)
|
boolean |
Select.selectIdentifier(Column col,
Joins joins)
Select the given column as one that can be used to get a count of distinct matches. |
int |
SelectImpl.selectPrimaryKey(ClassMapping mapping,
Joins joins)
|
int |
LogicalUnion.UnionSelect.selectPrimaryKey(ClassMapping mapping,
Joins joins)
|
int |
Select.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. |
void |
Join.setRelation(ClassMapping target,
int subs,
Joins joins)
When joining a relation, set target type and how to deal with subclasses. |
protected Object |
ResultSetResult.translate(Object obj,
Joins joins)
|
protected Object |
AbstractResult.translate(Object obj,
Joins joins)
Translate the user-given id or column. |
void |
SelectImpl.where(Joins joins)
|
void |
LogicalUnion.UnionSelect.where(Joins joins)
|
void |
Select.where(Joins joins)
Add the given where conditions. |
void |
SelectImpl.where(SQLBuffer sql,
Joins joins)
|
void |
LogicalUnion.UnionSelect.where(SQLBuffer sql,
Joins joins)
|
void |
Select.where(SQLBuffer sql,
Joins joins)
Add the given where conditions. |
void |
SelectImpl.where(String sql,
Joins joins)
|
void |
LogicalUnion.UnionSelect.where(String sql,
Joins joins)
|
void |
Select.where(String sql,
Joins joins)
Add the given where conditions. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |