public class EncapsulatedEntityIdentifierDescription extends AbstractCompositeEntityIdentifierDescription implements ExpandingEntityIdentifierDescription
FETCH_STRATEGY
Modifier | Constructor and Description |
---|---|
protected |
EncapsulatedEntityIdentifierDescription(EntityReference entityReference,
ExpandingCompositeQuerySpace compositeQuerySpace,
CompositeType compositeType,
PropertyPath propertyPath)
Build an encapsulated version of a composite EntityIdentifierDescription
|
getFetchedType, getSource, hasBidirectionalEntityReferences, hasFetches, isNullable, resolveEntityReference
getAdditionalJoinConditions, getFetchStrategy, toSqlSelectFragments
buildCollectionAttributeFetch, createCompositeAttributeFetch, validateFetchPlan
buildAnyAttributeFetch, buildBidirectionalEntityReference, buildCompositeAttributeFetch, buildEntityAttributeFetch, expandingQuerySpace, getBidirectionalEntityReferences, getFetches, getPropertyPath, getQuerySpaces, getQuerySpaceUid
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
hasBidirectionalEntityReferences, hasFetches
buildAnyAttributeFetch, buildBidirectionalEntityReference, buildCollectionAttributeFetch, buildCompositeAttributeFetch, buildEntityAttributeFetch, validateFetchPlan
getBidirectionalEntityReferences, getFetches, getPropertyPath, getQuerySpaceUid, resolveEntityReference
getPropertyPath
protected EncapsulatedEntityIdentifierDescription(EntityReference entityReference, ExpandingCompositeQuerySpace compositeQuerySpace, CompositeType compositeType, PropertyPath propertyPath)
entityReference
- The entity whose identifier we describecompositeQuerySpace
- The query space we are mapped to.compositeType
- The type representing this compositionpropertyPath
- The property path (informational)Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.