public class CollectionAttributeFetchImpl extends AbstractCollectionReference implements CollectionAttributeFetch
| Constructor and Description |
|---|
CollectionAttributeFetchImpl(ExpandingFetchSource fetchSource,
AssociationAttributeDefinition fetchedAttribute,
FetchStrategy fetchStrategy,
ExpandingCollectionQuerySpace collectionQuerySpace) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAdditionalJoinConditions() |
AttributeDefinition |
getFetchedAttributeDefinition()
Returns the
AttributeDefinition for attribute being fetched. |
CollectionType |
getFetchedType()
Get the Hibernate Type that describes the fetched attribute as a
CollectionType. |
FetchStrategy |
getFetchStrategy()
Gets the fetch strategy for this fetch.
|
FetchSource |
getSource()
Obtain the owner of this fetch.
|
boolean |
isNullable()
Is this fetch nullable?
|
String[] |
toSqlSelectFragments(String alias)
Generates the SQL select fragments for this fetch.
|
allowElementJoin, allowIndexJoin, getCollectionPersister, getElementGraph, getIndexGraph, getPropertyPath, getQuerySpaceUidclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPropertyPathallowElementJoin, allowIndexJoin, getCollectionPersister, getElementGraph, getIndexGraph, getPropertyPath, getQuerySpaceUidpublic CollectionAttributeFetchImpl(ExpandingFetchSource fetchSource, AssociationAttributeDefinition fetchedAttribute, FetchStrategy fetchStrategy, ExpandingCollectionQuerySpace collectionQuerySpace)
public FetchSource getSource()
Fetchpublic CollectionType getFetchedType()
CollectionAttributeFetchCollectionType.getFetchedType in interface CollectionAttributeFetchgetFetchedType in interface Fetchpublic boolean isNullable()
FetchisNullable in interface Fetchpublic String getAdditionalJoinConditions()
getAdditionalJoinConditions in interface Fetchpublic FetchStrategy getFetchStrategy()
FetchgetFetchStrategy in interface Fetchpublic String[] toSqlSelectFragments(String alias)
FetchtoSqlSelectFragments in interface Fetchpublic AttributeDefinition getFetchedAttributeDefinition()
AttributeFetchAttributeDefinition for attribute being fetched.getFetchedAttributeDefinition in interface AttributeFetchCopyright © 2018 JBoss by Red Hat. All rights reserved.