Interface AggregateEmbeddableResultGraphNode
- All Superinterfaces:
DomainResultGraphNode
,EmbeddableResultGraphNode
,FetchParent
- All Known Implementing Classes:
AggregateEmbeddableFetchImpl
,AggregateEmbeddableResultImpl
Specialized EmbeddableResultGraphNode for cases where we have an actual embeddable class.
-
Method Summary
Modifier and TypeMethodDescriptionstatic int[]
determineAggregateValuesArrayPositions
(@Nullable FetchParent parent, SqlSelection structSelection) int[]
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 Details
-
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)
-