public interface LoadQueryAliasResolutionContext
Modifier and Type | Method and Description |
---|---|
String[] |
resolveAssociationAliasedLhsColumnNames(JoinableAssociation association)
Resolve the column aliases on the left-hand-side of the specified association.
|
String |
resolveAssociationLhsTableAlias(JoinableAssociation association)
Resolve the table alias on the left-hand-side of the specified association.
|
String |
resolveAssociationRhsTableAlias(JoinableAssociation association)
Resolve the table alias on the right-hand-side of the specified association.
|
CollectionAliases |
resolveCollectionColumnAliases(CollectionReference collectionReference)
Returns the description of the aliases in the JDBC ResultSet that identify values "belonging" to
the specified
CollectionReference . |
EntityAliases |
resolveCollectionElementColumnAliases(CollectionReference collectionReference)
If the elements of this collection are entities, this methods returns the JDBC ResultSet alias descriptions
for that entity;
null indicates a non-entity collection. |
String |
resolveCollectionReturnAlias(CollectionReturn collectionReturn)
Resolve the alias associated with the specified
CollectionReturn . |
String |
resolveCollectionTableAlias(CollectionReference collectionReference)
Resolve the SQL table alias for the specified
CollectionReference . |
EntityAliases |
resolveEntityColumnAliases(EntityReference entityReference)
Returns the description of the aliases in the JDBC ResultSet that identify values "belonging" to
an entity.
|
String |
resolveEntityReturnAlias(EntityReturn entityReturn)
Resolve the alias associated with the specified
EntityReturn . |
String |
resolveEntityTableAlias(EntityReference entityReference)
Resolve the SQL table alias for the specified
EntityReference . |
String[] |
resolveScalarReturnAliases(ScalarReturn scalarReturn)
Resolve the aliases associated with the specified
ScalarReturn . |
String resolveEntityReturnAlias(EntityReturn entityReturn)
EntityReturn
.entityReturn
- - the EntityReturn
.EntityReturn
.String resolveCollectionReturnAlias(CollectionReturn collectionReturn)
CollectionReturn
.collectionReturn
- - the CollectionReturn
.CollectionReturn
.String[] resolveScalarReturnAliases(ScalarReturn scalarReturn)
ScalarReturn
.scalarReturn
- - the ScalarReturn
.ScalarReturn
.String resolveEntityTableAlias(EntityReference entityReference)
EntityReference
.entityReference
- - the EntityReference
.EntityReference
.EntityAliases resolveEntityColumnAliases(EntityReference entityReference)
entityReference
- - the EntityReference
for the entity.EntityReference
String resolveCollectionTableAlias(CollectionReference collectionReference)
CollectionReference
.collectionReference
- - the CollectionReference
.CollectionReference
.CollectionAliases resolveCollectionColumnAliases(CollectionReference collectionReference)
CollectionReference
.CollectionReference
EntityAliases resolveCollectionElementColumnAliases(CollectionReference collectionReference)
null
indicates a non-entity collection.null
String resolveAssociationRhsTableAlias(JoinableAssociation association)
association
- - the joinable association.String resolveAssociationLhsTableAlias(JoinableAssociation association)
association
- - the joinable association.String[] resolveAssociationAliasedLhsColumnNames(JoinableAssociation association)
association
- - the joinable associationCopyright © 2001-2013 Red Hat, Inc. All Rights Reserved.