Interface BasicPluralType<C,E>

All Superinterfaces:
BasicDomainType<C>, BasicType<C>, BasicType<C>, BasicValuedMapping, Bindable, BindableType<C>, DomainType<C>, JavaTypedExpressible, JdbcMapping, JdbcMappingContainer, MappingModelExpressible, MappingType, OutputableType<C>, ReturnableType<C>, Serializable, SimpleDomainType<C>, SqlExpressible, SqmExpressible<C>, Type<C>, Type, ValueMapping
All Known Implementing Classes:
BasicArrayType, BasicCollectionType, ConvertedBasicArrayType, ConvertedBasicCollectionType

@Incubating public interface BasicPluralType<C,E> extends BasicType<C>
A basic plural type. Represents a type, that is mapped to a single column instead of multiple rows. This is used for array or collection types, that are backed by e.g. SQL array or JSON/XML DDL types.
See Also:
  • Method Details

    • getElementType

      BasicType<E> getElementType()
      Get element type