Class TurUuidGenerator

Object
UuidGenerator
TurUuidGenerator
All Implemented Interfaces:
Serializable, BeforeExecutionGenerator, Generator

public class TurUuidGenerator extends UuidGenerator
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    TurUuidGenerator(TurUuid config, Member idMember, CustomIdGeneratorCreationContext creationContext)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    generate(SharedSessionContractImplementor session, Object owner, Object currentValue, EventType eventType)
     

    Methods inherited from class UuidGenerator

    getEventTypes, getValueGenerator, getValueTransformer

    Methods inherited from class Object

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

    Methods inherited from interface BeforeExecutionGenerator

    generatedOnExecution

    Methods inherited from interface Generator

    allowAssignedIdentifiers, generatedOnExecution, generatesOnInsert, generatesOnUpdate, generatesSometimes
  • Constructor Details

    • TurUuidGenerator

      public TurUuidGenerator(TurUuid config, Member idMember, CustomIdGeneratorCreationContext creationContext)
  • Method Details

    • generate

      public Serializable generate(SharedSessionContractImplementor session, Object owner, Object currentValue, EventType eventType)
      Specified by:
      generate in interface BeforeExecutionGenerator
      Overrides:
      generate in class UuidGenerator