Interface PersistenceTypeDefinitionMember

All Superinterfaces:
PersistenceTypeDescriptionMember
All Known Subinterfaces:
BinaryField<T>, BinaryField.Initializable<T>, PersistenceTypeDefinitionMemberEnumConstant, PersistenceTypeDefinitionMemberField, PersistenceTypeDefinitionMemberFieldGeneric, PersistenceTypeDefinitionMemberFieldGenericComplex, PersistenceTypeDefinitionMemberFieldGenericSimple, PersistenceTypeDefinitionMemberFieldGenericVariableLength, PersistenceTypeDefinitionMemberFieldReflective, PersistenceTypeDefinitionMemberPrimitiveDefinition
All Known Implementing Classes:
BinaryField.Abstract, BinaryField.Default_boolean, BinaryField.Default_byte, BinaryField.Default_char, BinaryField.Default_double, BinaryField.Default_float, BinaryField.Default_int, BinaryField.Default_long, BinaryField.Default_short, BinaryField.DefaultReference, PersistenceTypeDefinitionMemberEnumConstant.Default, PersistenceTypeDefinitionMemberFieldGenericComplex.Default, PersistenceTypeDefinitionMemberFieldGenericSimple.Default, PersistenceTypeDefinitionMemberFieldGenericVariableLength.Default, PersistenceTypeDefinitionMemberFieldReflective.Default, PersistenceTypeDefinitionMemberPrimitiveDefinition.Default

public interface PersistenceTypeDefinitionMember
extends PersistenceTypeDescriptionMember
  • Method Details

    • type

      Class<?> type()
      Returns:
      the runtime type used by this description member, if possible. Otherwise null.
    • runtimeQualifier

      default String runtimeQualifier()