Class MonthDayIntegerType

java.lang.Object
io.hypersistence.utils.hibernate.type.ImmutableType<T>
io.hypersistence.utils.hibernate.type.DescriptorImmutableType<MonthDay,org.hibernate.type.descriptor.jdbc.IntegerJdbcType,MonthDayTypeDescriptor>
io.hypersistence.utils.hibernate.type.basic.MonthDayIntegerType
All Implemented Interfaces:
Serializable, org.hibernate.metamodel.model.domain.DomainType<MonthDay>, org.hibernate.query.BindableType<MonthDay>, org.hibernate.query.sqm.SqmExpressible<MonthDay>, org.hibernate.type.Type, org.hibernate.usertype.EnhancedUserType<MonthDay>, org.hibernate.usertype.UserType<MonthDay>

public class MonthDayIntegerType extends DescriptorImmutableType<MonthDay,org.hibernate.type.descriptor.jdbc.IntegerJdbcType,MonthDayTypeDescriptor>
Maps a Java MonthDay object to a INT column type.
Author:
Mladen Savic (mladensavic94@gmail.com)
See Also:
  • Field Details

  • Constructor Details

    • MonthDayIntegerType

      public MonthDayIntegerType()
    • MonthDayIntegerType

      public MonthDayIntegerType(Configuration configuration)
    • MonthDayIntegerType

      public MonthDayIntegerType(org.hibernate.type.spi.TypeBootstrapContext typeBootstrapContext)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface org.hibernate.type.Type
      Overrides:
      getName in class ImmutableType<MonthDay>
    • fromStringValue

      public MonthDay fromStringValue(CharSequence sequence) throws org.hibernate.HibernateException
      Throws:
      org.hibernate.HibernateException