public interface org.hibernate.boot.model.IdGeneratorStrategyInterpreter
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.hibernate.boot.model.IdGeneratorStrategyInterpreter
  super_class: java.lang.Object
{
  public abstract java.lang.String determineGeneratorName(javax.persistence.GenerationType, org.hibernate.boot.model.IdGeneratorStrategyInterpreter$GeneratorNameDeterminationContext);
    descriptor: (Ljavax/persistence/GenerationType;Lorg/hibernate/boot/model/IdGeneratorStrategyInterpreter$GeneratorNameDeterminationContext;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      generationType  
      context         

  public abstract void interpretTableGenerator(javax.persistence.TableGenerator, org.hibernate.boot.model.IdentifierGeneratorDefinition$Builder);
    descriptor: (Ljavax/persistence/TableGenerator;Lorg/hibernate/boot/model/IdentifierGeneratorDefinition$Builder;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                          Name  Flags
      tableGeneratorAnnotation  
      definitionBuilder         

  public abstract void interpretSequenceGenerator(javax.persistence.SequenceGenerator, org.hibernate.boot.model.IdentifierGeneratorDefinition$Builder);
    descriptor: (Ljavax/persistence/SequenceGenerator;Lorg/hibernate/boot/model/IdentifierGeneratorDefinition$Builder;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                             Name  Flags
      sequenceGeneratorAnnotation  
      definitionBuilder            
}
SourceFile: "IdGeneratorStrategyInterpreter.java"
NestMembers:
  org.hibernate.boot.model.IdGeneratorStrategyInterpreter$GeneratorNameDeterminationContext
InnerClasses:
  public abstract GeneratorNameDeterminationContext = org.hibernate.boot.model.IdGeneratorStrategyInterpreter$GeneratorNameDeterminationContext of org.hibernate.boot.model.IdGeneratorStrategyInterpreter
  public Builder = org.hibernate.boot.model.IdentifierGeneratorDefinition$Builder of org.hibernate.boot.model.IdentifierGeneratorDefinition