Uses of Interface
org.springframework.data.relational.core.mapping.RelationalPersistentEntity
Package
Description
JDBC-specific conversion classes.
Query derivation mechanism for JDBC specific repositories.
Query support for relational database repositories.
Support infrastructure for query derivation of relational database repositories.
-
Uses of RelationalPersistentEntity in org.springframework.data.jdbc.core.convert
Modifier and TypeMethodDescription<T> T
BasicJdbcConverter.mapRow
(RelationalPersistentEntity<T> entity, ResultSet resultSet, Object key) <T> T
JdbcConverter.mapRow
(RelationalPersistentEntity<T> entity, ResultSet resultSet, Object key) ModifierConstructorDescriptionEntityRowMapper
(RelationalPersistentEntity<T> entity, JdbcConverter converter) ModifierConstructorDescriptionBasicJdbcConverter
(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty> context, RelationResolver relationResolver) Creates a newBasicRelationalConverter
givenMappingContext
and ano-op type factory
throwingUnsupportedOperationException
on type creation.BasicJdbcConverter
(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty> context, RelationResolver relationResolver, CustomConversions conversions, JdbcTypeFactory typeFactory, IdentifierProcessing identifierProcessing) Creates a newBasicRelationalConverter
givenMappingContext
. -
Uses of RelationalPersistentEntity in org.springframework.data.jdbc.core.mapping
Modifier and TypeMethodDescriptionprotected <T> RelationalPersistentEntity<T>
JdbcMappingContext.createPersistentEntity
(TypeInformation<T> typeInformation) Modifier and TypeMethodDescriptionprotected RelationalPersistentProperty
JdbcMappingContext.createPersistentProperty
(Property property, RelationalPersistentEntity<?> owner, SimpleTypeHolder simpleTypeHolder) -
Uses of RelationalPersistentEntity in org.springframework.data.jdbc.repository.query
ModifierConstructorDescriptionJdbcQueryMethod
(Method method, RepositoryMetadata metadata, ProjectionFactory factory, NamedQueries namedQueries, MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty> mappingContext) -
Uses of RelationalPersistentEntity in org.springframework.data.relational.core.conversion
Modifier and TypeMethodDescriptionMappingContext<? extends RelationalPersistentEntity<?>,
? extends RelationalPersistentProperty> BasicRelationalConverter.getMappingContext()
MappingContext<? extends RelationalPersistentEntity<?>,
? extends RelationalPersistentProperty> RelationalConverter.getMappingContext()
Returns the underlyingMappingContext
used by the converter.Modifier and TypeMethodDescriptionstatic <S> Number
RelationalEntityVersionUtils.getVersionNumberFromEntity
(S instance, RelationalPersistentEntity<S> persistentEntity, RelationalConverter converter) Get the current value of the version property for an instance of a relational persistent entity.static <S> S
RelationalEntityVersionUtils.setVersionNumberOnEntity
(S instance, Number version, RelationalPersistentEntity<S> persistentEntity, RelationalConverter converter) Set the version property on an instance of a relational persistent entity.ModifierConstructorDescriptionBasicRelationalConverter
(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty> context) Creates a newBasicRelationalConverter
givenMappingContext
.BasicRelationalConverter
(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty> context, CustomConversions conversions) -
Uses of RelationalPersistentEntity in org.springframework.data.relational.core.mapping
Modifier and TypeMethodDescriptionprotected <T> RelationalPersistentEntity<T>
RelationalMappingContext.createPersistentEntity
(TypeInformation<T> typeInformation) PersistentPropertyPathExtension.getLeafEntity()
TheRelationalPersistentEntity
associated with the leaf of this path.BasicRelationalPersistentProperty.getOwner()
RelationalPersistentProperty.getOwner()
Modifier and TypeMethodDescriptionprotected RelationalPersistentProperty
RelationalMappingContext.createPersistentProperty
(Property property, RelationalPersistentEntity<?> owner, SimpleTypeHolder simpleTypeHolder) ModifierConstructorDescriptionPersistentPropertyPathExtension
(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty> context, RelationalPersistentEntity<?> entity) Creates the empty path referencing the root itself.ModifierConstructorDescriptionPersistentPropertyPathExtension
(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty> context, PersistentPropertyPath<? extends RelationalPersistentProperty> path) Creates a non-empty path.PersistentPropertyPathExtension
(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty> context, RelationalPersistentEntity<?> entity) Creates the empty path referencing the root itself. -
Uses of RelationalPersistentEntity in org.springframework.data.relational.repository.query
Modifier and TypeMethodDescriptionRelationalEntityMetadata.getTableEntity()
Returns theRelationalPersistentEntity
that supposed to determine the table to be queried.SimpleRelationalEntityMetadata.getTableEntity()
ModifierConstructorDescriptionSimpleRelationalEntityMetadata
(Class<T> type, RelationalPersistentEntity<?> tableEntity) Creates a newSimpleRelationalEntityMetadata
using the given type andRelationalPersistentEntity
to use for table lookups.ModifierConstructorDescriptionDtoInstantiatingConverter
(Class<?> dtoType, MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty> context, EntityInstantiators instantiator) Creates a newConverter
to instantiate DTOs.RelationalExampleMapper
(MappingContext<? extends RelationalPersistentEntity<?>, ? extends RelationalPersistentProperty> mappingContext) -
Uses of RelationalPersistentEntity in org.springframework.data.relational.repository.support
ModifierConstructorDescriptionCreates a newMappingRelationalEntityInformation
for the givenRelationalPersistentEntity
.MappingRelationalEntityInformation
(RelationalPersistentEntity<T> entity, Class<ID> fallbackIdType) Creates a newMappingRelationalEntityInformation
for the givenRelationalPersistentEntity
and fallback identifier type.MappingRelationalEntityInformation
(RelationalPersistentEntity<T> entity, String customTableName) Creates a newMappingRelationalEntityInformation
for the givenRelationalPersistentEntity
and custom table name.