Class blcid

All Implemented Interfaces:
Serializable, org.hibernate.boot.model.relational.ExportableProducer, org.hibernate.generator.BeforeExecutionGenerator, org.hibernate.generator.Generator, org.hibernate.id.Configurable, org.hibernate.id.IdentifierGenerator

public class blcid extends UlidIdentifierGenerator
Bridge class to allow Hibernate 7 to resolve the "blcid" strategy name via direct class loading. Hibernate 7 bypassed the StrategySelector for custom identifier generators in @GenericGenerator.
See Also:
  • Field Summary

    Fields inherited from interface org.hibernate.id.IdentifierGenerator

    CONTRIBUTOR_NAME, ENTITY_NAME, GENERATOR_NAME, JPA_ENTITY_NAME
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class com.broadleafcommerce.data.tracking.jpa.hibernate.UlidIdentifierGenerator

    allowAssignedIdentifiers, generate

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.hibernate.generator.BeforeExecutionGenerator

    generatedOnExecution

    Methods inherited from interface org.hibernate.id.Configurable

    configure, initialize

    Methods inherited from interface org.hibernate.generator.Generator

    allowMutation, generatedBeforeExecution, generatedOnExecution, generatesOnForceIncrement, generatesOnInsert, generatesOnUpdate, generatesSometimes, getGeneratedType

    Methods inherited from interface org.hibernate.id.IdentifierGenerator

    configure, generate, getEventTypes, registerExportables
  • Constructor Details

    • blcid

      public blcid()