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.EntityReferenceString resolveCollectionTableAlias(CollectionReference collectionReference)
CollectionReference.collectionReference - - the CollectionReference.CollectionReference.CollectionAliases resolveCollectionColumnAliases(CollectionReference collectionReference)
CollectionReference.CollectionReferenceEntityAliases resolveCollectionElementColumnAliases(CollectionReference collectionReference)
null indicates a non-entity collection.nullString 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.