Interface MappingRelationalConverter.AggregatePathValueProvider
- All Superinterfaces:
MappingRelationalConverter.RelationalPropertyValueProvider
,PropertyValueProvider<RelationalPersistentProperty>
- All Known Implementing Classes:
MappingRelationalConverter.DocumentValueProvider
- Enclosing class:
- MappingRelationalConverter
protected static interface MappingRelationalConverter.AggregatePathValueProvider
extends MappingRelationalConverter.RelationalPropertyValueProvider
MappingRelationalConverter.RelationalPropertyValueProvider
extension to obtain values for AggregatePath
s.-
Method Summary
Modifier and TypeMethodDescriptiongetValue
(AggregatePath path) Return a value for the givenAggregatePath
.boolean
hasValue
(AggregatePath path) Determine whether there is a value for the givenAggregatePath
.boolean
hasValue
(SqlIdentifier identifier) Determine whether there is a value for the givenSqlIdentifier
.Contextualize this property value provider.Methods inherited from interface org.springframework.data.relational.core.conversion.MappingRelationalConverter.RelationalPropertyValueProvider
hasValue
Methods inherited from interface org.springframework.data.mapping.model.PropertyValueProvider
getPropertyValue
-
Method Details
-
hasValue
Determine whether there is a value for the givenAggregatePath
.- Parameters:
path
- the path to check for whether a value is present.
-
hasValue
Determine whether there is a value for the givenSqlIdentifier
.- Parameters:
identifier
- the path to check for whether a value is present.
-
getValue
Return a value for the givenAggregatePath
.- Parameters:
path
- will never be null.
-
withContext
MappingRelationalConverter.AggregatePathValueProvider withContext(MappingRelationalConverter.ConversionContext context) Contextualize this property value provider.- Specified by:
withContext
in interfaceMappingRelationalConverter.RelationalPropertyValueProvider
- Parameters:
context
- the context to use.
-