Class QueryMapper.MetadataBackedField

java.lang.Object
org.springframework.data.jdbc.core.convert.QueryMapper.Field
org.springframework.data.jdbc.core.convert.QueryMapper.MetadataBackedField
Enclosing class:
QueryMapper

protected static class QueryMapper.MetadataBackedField extends QueryMapper.Field
Extension of QueryMapper.Field to be backed with mapping metadata.
Since:
3.0
Author:
Mark Paluch, Jens Schauder, Yan Qiang, Mikhail Fedorov, Christoph Strobl
  • Constructor Details

    • MetadataBackedField

      protected MetadataBackedField(org.springframework.data.relational.core.sql.SqlIdentifier name, org.springframework.data.relational.core.mapping.RelationalPersistentEntity<?> entity, MappingContext<? extends org.springframework.data.relational.core.mapping.RelationalPersistentEntity<?>, org.springframework.data.relational.core.mapping.RelationalPersistentProperty> context, JdbcConverter converter)
      Creates a new QueryMapper.MetadataBackedField with the given name, RelationalPersistentEntity and MappingContext.
      Parameters:
      name - must not be null or empty.
      entity - must not be null.
      context - must not be null.
      converter - must not be null.
    • MetadataBackedField

      protected MetadataBackedField(org.springframework.data.relational.core.sql.SqlIdentifier name, org.springframework.data.relational.core.mapping.RelationalPersistentEntity<?> entity, MappingContext<? extends org.springframework.data.relational.core.mapping.RelationalPersistentEntity<?>, org.springframework.data.relational.core.mapping.RelationalPersistentProperty> context, @Nullable org.springframework.data.relational.core.mapping.RelationalPersistentProperty property, JdbcConverter converter)
      Creates a new QueryMapper.MetadataBackedField with the given name, RelationalPersistentEntity and MappingContext with the given RelationalPersistentProperty.
      Parameters:
      name - must not be null or empty.
      entity - must not be null.
      context - must not be null.
      property - may be null.
      converter - may be null.
  • Method Details