public class CollectionFetch extends AbstractCollectionReference implements Fetch
| Modifier | Constructor and Description |
|---|---|
protected |
CollectionFetch(CollectionFetch original,
CopyContext copyContext,
FetchOwner fetchOwnerCopy) |
|
CollectionFetch(SessionFactoryImplementor sessionFactory,
LockMode lockMode,
FetchOwner fetchOwner,
FetchStrategy fetchStrategy,
AttributeDefinition fetchedAttribute) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAdditionalJoinConditions() |
CollectionType |
getFetchedType() |
FetchStrategy |
getFetchStrategy()
Gets the fetch strategy for this fetch.
|
FetchOwner |
getOwner()
Obtain the owner of this fetch.
|
boolean |
isNullable()
Is this fetch nullable?
|
CollectionFetch |
makeCopy(CopyContext copyContext,
FetchOwner fetchOwnerCopy) |
String[] |
toSqlSelectFragments(String alias)
Generates the SQL select fragments for this fetch.
|
getCollectionPersister, getElementGraph, getIndexGraph, getLockMode, getPropertyPathsessionFactoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPropertyPathpublic CollectionFetch(SessionFactoryImplementor sessionFactory, LockMode lockMode, FetchOwner fetchOwner, FetchStrategy fetchStrategy, AttributeDefinition fetchedAttribute)
protected CollectionFetch(CollectionFetch original, CopyContext copyContext, FetchOwner fetchOwnerCopy)
public FetchOwner getOwner()
Fetchpublic CollectionType getFetchedType()
getFetchedType in interface Fetchpublic boolean isNullable()
FetchisNullable in interface Fetchpublic String getAdditionalJoinConditions()
getAdditionalJoinConditions in interface Fetchpublic String[] toSqlSelectFragments(String alias)
FetchtoSqlSelectFragments in interface Fetchpublic FetchStrategy getFetchStrategy()
FetchgetFetchStrategy in interface Fetchpublic CollectionFetch makeCopy(CopyContext copyContext, FetchOwner fetchOwnerCopy)
makeCopy in interface CopyableFetchmakeCopy in interface FetchCopyright © 2001-2013 Red Hat, Inc. All Rights Reserved.