Interface EntityResultGraphNode
- All Superinterfaces:
DomainResultGraphNode, FetchParent
- All Known Subinterfaces:
EntityFetch, EntityResult
- All Known Implementing Classes:
AbstractEntityResultGraphNode
Represents a reference to an entity either as a return, fetch, or collection element or index.
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanappliesTo(GraphImplementor<?> graphImplementor, JpaMetamodel metamodel) default booleanDoes this node contain any non-scalar (sub-)results?The NavigablePath for this node (if one!).default EntityMappingTypeThis parent's mapping typedefault JavaType<?>
-
Method Details
-
getEntityValuedModelPart
EntityValuedModelPart getEntityValuedModelPart() -
containsAnyNonScalarResults
default boolean containsAnyNonScalarResults()Description copied from interface:DomainResultGraphNodeDoes this node contain any non-scalar (sub-)results?- Specified by:
containsAnyNonScalarResultsin interfaceDomainResultGraphNode
-
getResultJavaType
- Specified by:
getResultJavaTypein interfaceDomainResultGraphNode
-
getReferencedMappingContainer
Description copied from interface:FetchParentThis parent's mapping type- Specified by:
getReferencedMappingContainerin interfaceFetchParent
-
appliesTo
- Specified by:
appliesToin interfaceDomainResultGraphNode