public abstract class AbstractCompositeFetch extends AbstractCompositeReference implements CompositeFetch
Modifier and Type | Field and Description |
---|---|
protected static FetchStrategy |
FETCH_STRATEGY |
Modifier | Constructor and Description |
---|---|
protected |
AbstractCompositeFetch(ExpandingCompositeQuerySpace compositeQuerySpace,
boolean allowCollectionFetches,
PropertyPath propertyPath) |
Modifier and Type | Method and Description |
---|---|
String |
getAdditionalJoinConditions() |
FetchStrategy |
getFetchStrategy()
Gets the fetch strategy for this fetch.
|
String[] |
toSqlSelectFragments(String alias)
Generates the SQL select fragments for this fetch.
|
buildCollectionAttributeFetch, createCompositeAttributeFetch, validateFetchPlan
buildAnyAttributeFetch, buildBidirectionalEntityReference, buildCompositeAttributeFetch, buildEntityAttributeFetch, expandingQuerySpace, getBidirectionalEntityReferences, getFetches, getPropertyPath, getQuerySpaces, getQuerySpaceUid
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFetchedType, getPropertyPath, getSource, isNullable
getBidirectionalEntityReferences, getFetches, getPropertyPath, getQuerySpaceUid, resolveEntityReference
protected static final FetchStrategy FETCH_STRATEGY
protected AbstractCompositeFetch(ExpandingCompositeQuerySpace compositeQuerySpace, boolean allowCollectionFetches, PropertyPath propertyPath)
public FetchStrategy getFetchStrategy()
Fetch
getFetchStrategy
in interface Fetch
public String getAdditionalJoinConditions()
getAdditionalJoinConditions
in interface Fetch
public String[] toSqlSelectFragments(String alias)
Fetch
toSqlSelectFragments
in interface Fetch
Copyright © 2019 JBoss by Red Hat. All rights reserved.