Interface AggregateEmbeddableResultGraphNode
-
- All Superinterfaces:
DomainResultGraphNode
,EmbeddableResultGraphNode
,FetchParent
- All Known Implementing Classes:
AggregateEmbeddableFetchImpl
,AggregateEmbeddableResultImpl
@Incubating public interface AggregateEmbeddableResultGraphNode extends EmbeddableResultGraphNode
Specialized EmbeddableResultGraphNode for cases where we have an actual embeddable class.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static int[]
determineAggregateValuesArrayPositions(@Nullable FetchParent parent, SqlSelection structSelection)
int[]
getAggregateValuesArrayPositions()
Returns the positions within the values array of the respective nesting level at which the data for this aggregate can be found.-
Methods inherited from interface org.hibernate.sql.results.graph.DomainResultGraphNode
appliesTo, containsAnyNonScalarResults, getResultJavaType
-
Methods inherited from interface org.hibernate.sql.results.graph.embeddable.EmbeddableResultGraphNode
getNavigablePath, getReferencedMappingContainer, getReferencedMappingType
-
Methods inherited from interface org.hibernate.sql.results.graph.FetchParent
collectValueIndexesToCache, containsCollectionFetches, createInitializer, findFetch, generateFetchableFetch, getCollectionFetchesCount, getFetches, getReferencedModePart, getRoot, hasJoinFetches, resolveNavigablePath
-
-
-
-
Method Detail
-
getAggregateValuesArrayPositions
int[] getAggregateValuesArrayPositions()
Returns the positions within the values array of the respective nesting level at which the data for this aggregate can be found.
-
determineAggregateValuesArrayPositions
static int[] determineAggregateValuesArrayPositions(@Nullable FetchParent parent, SqlSelection structSelection)
-
-