Uses of Interface
org.springframework.data.relational.core.mapping.AggregatePath
Packages that use AggregatePath
Package
Description
JDBC-specific conversion classes.
-
Uses of AggregatePath in org.springframework.data.jdbc.core.convert
Methods in org.springframework.data.jdbc.core.convert with parameters of type AggregatePathModifier and TypeMethodDescriptionstatic JdbcIdentifierBuilder
JdbcIdentifierBuilder.forBackReferences
(JdbcConverter converter, AggregatePath path, Object value) Creates ParentKeys with backreference for the given path and value of the parents id.JdbcIdentifierBuilder.withQualifier
(AggregatePath path, Object value) Adds a qualifier to the identifier to build.Constructors in org.springframework.data.jdbc.core.convert with parameters of type AggregatePathModifierConstructorDescriptionEntityRowMapper
(AggregatePath path, JdbcConverter converter, Identifier identifier) -
Uses of AggregatePath in org.springframework.data.relational.core.conversion
Methods in org.springframework.data.relational.core.conversion with parameters of type AggregatePathModifier and TypeMethodDescriptionMappingRelationalConverter.AggregatePathValueProvider.getValue
(AggregatePath path) Return a value for the givenAggregatePath
.MappingRelationalConverter.DocumentValueProvider.getValue
(AggregatePath path) boolean
MappingRelationalConverter.AggregatePathValueProvider.hasNonEmptyValue
(AggregatePath aggregatePath) boolean
MappingRelationalConverter.DocumentValueProvider.hasNonEmptyValue
(AggregatePath path) boolean
MappingRelationalConverter.AggregatePathValueProvider.hasValue
(AggregatePath path) Determine whether there is a value for the givenAggregatePath
.boolean
MappingRelationalConverter.DocumentValueProvider.hasValue
(AggregatePath path) -
Uses of AggregatePath in org.springframework.data.relational.core.mapping
Methods in org.springframework.data.relational.core.mapping that return AggregatePathModifier and TypeMethodDescriptionAggregatePath.append
(RelationalPersistentProperty property) Creates a new path by extending the current path by the property passed as an argument.default AggregatePath
AggregatePath.filter
(Predicate<? super AggregatePath> predicate) Filter the AggregatePath returning the first item matching the givenPredicate
.PersistentPropertyPathExtension.getAggregatePath()
Deprecated, for removal: This API element is subject to removal in a future version.RelationalMappingContext.getAggregatePath
(PersistentPropertyPath<? extends RelationalPersistentProperty> path) Provides anAggregatePath
for the providedPersistentPropertyPath
.RelationalMappingContext.getAggregatePath
(RelationalPersistentEntity<?> type) AggregatePath.getIdDefiningParentPath()
Returns the longest ancestor path that has anId
property.static AggregatePath
AggregatePathTraversal.getIdDefiningPath
(AggregatePath aggregatePath) AggregatePath.getParentPath()
Returns the path that has the same beginning but is one segment shorter than this path.static AggregatePath
AggregatePathTraversal.getTableOwningPath
(AggregatePath aggregatePath) Methods in org.springframework.data.relational.core.mapping that return types with arguments of type AggregatePathMethods in org.springframework.data.relational.core.mapping with parameters of type AggregatePathModifier and TypeMethodDescriptionstatic AggregatePath
AggregatePathTraversal.getIdDefiningPath
(AggregatePath aggregatePath) static AggregatePath
AggregatePathTraversal.getTableOwningPath
(AggregatePath aggregatePath) Method parameters in org.springframework.data.relational.core.mapping with type arguments of type AggregatePathModifier and TypeMethodDescriptiondefault AggregatePath
AggregatePath.filter
(Predicate<? super AggregatePath> predicate) Filter the AggregatePath returning the first item matching the givenPredicate
. -
Uses of AggregatePath in org.springframework.data.relational.core.sqlgeneration
Methods in org.springframework.data.relational.core.sqlgeneration with parameters of type AggregatePathModifier and TypeMethodDescriptionAliasFactory.getBackReferenceAlias
(AggregatePath path) AliasFactory.getColumnAlias
(AggregatePath path) AliasFactory.getKeyAlias
(AggregatePath path) AliasFactory.getRowCountAlias
(AggregatePath path) AliasFactory.getRowNumberAlias
(AggregatePath path) AliasFactory.getTableAlias
(AggregatePath path)