Class UlidIdentifierGenerator

  • All Implemented Interfaces:
    org.hibernate.id.IdentifierGenerator

    public class UlidIdentifierGenerator
    extends Object
    implements org.hibernate.id.IdentifierGenerator
    Hibernate specific id generator that leverages ULID as the source of id.
    Author:
    Jeff Fischer
    • Constructor Detail

      • UlidIdentifierGenerator

        public UlidIdentifierGenerator()
    • Method Detail

      • generate

        public Serializable generate​(org.hibernate.engine.spi.SharedSessionContractImplementor sharedSessionContractImplementor,
                                     Object o)
                              throws org.hibernate.HibernateException
        Specified by:
        generate in interface org.hibernate.id.IdentifierGenerator
        Throws:
        org.hibernate.HibernateException