Class AbstractCollectionResultNode
- java.lang.Object
-
- org.hibernate.sql.results.graph.collection.internal.AbstractCollectionResultNode
-
- All Implemented Interfaces:
CollectionResultGraphNode
,DomainResultGraphNode
public abstract class AbstractCollectionResultNode extends Object implements CollectionResultGraphNode
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractCollectionResultNode(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, String resultVariable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PluralAttributeMapping
getAttributeMapping()
NavigablePath
getNavigablePath()
The NavigablePath for this node (if one!).JavaType<?>
getResultJavaType()
String
getResultVariable()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hibernate.sql.results.graph.DomainResultGraphNode
appliesTo, containsAnyNonScalarResults
-
-
-
-
Constructor Detail
-
AbstractCollectionResultNode
protected AbstractCollectionResultNode(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, String resultVariable)
-
-
Method Detail
-
getNavigablePath
public NavigablePath getNavigablePath()
Description copied from interface:DomainResultGraphNode
The NavigablePath for this node (if one!). Certain nodes will not have a NavigablePath, namely those not associated with a Navigable- Specified by:
getNavigablePath
in interfaceDomainResultGraphNode
-
getAttributeMapping
protected PluralAttributeMapping getAttributeMapping()
-
getResultJavaType
public JavaType<?> getResultJavaType()
- Specified by:
getResultJavaType
in interfaceDomainResultGraphNode
-
getResultVariable
public String getResultVariable()
-
-