public interface org.hibernate.bytecode.enhance.spi.EnhancementContext
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.hibernate.bytecode.enhance.spi.EnhancementContext
super_class: java.lang.Object
{
public abstract java.lang.ClassLoader getLoadingClassLoader();
descriptor: ()Ljava/lang/ClassLoader;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isEntityClass(org.hibernate.bytecode.enhance.spi.UnloadedClass);
descriptor: (Lorg/hibernate/bytecode/enhance/spi/UnloadedClass;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classDescriptor
public abstract boolean isCompositeClass(org.hibernate.bytecode.enhance.spi.UnloadedClass);
descriptor: (Lorg/hibernate/bytecode/enhance/spi/UnloadedClass;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classDescriptor
public abstract boolean isMappedSuperclassClass(org.hibernate.bytecode.enhance.spi.UnloadedClass);
descriptor: (Lorg/hibernate/bytecode/enhance/spi/UnloadedClass;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classDescriptor
public abstract boolean doBiDirectionalAssociationManagement(org.hibernate.bytecode.enhance.spi.UnloadedField);
descriptor: (Lorg/hibernate/bytecode/enhance/spi/UnloadedField;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
field
public abstract boolean doDirtyCheckingInline(org.hibernate.bytecode.enhance.spi.UnloadedClass);
descriptor: (Lorg/hibernate/bytecode/enhance/spi/UnloadedClass;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classDescriptor
public abstract boolean doExtendedEnhancement(org.hibernate.bytecode.enhance.spi.UnloadedClass);
descriptor: (Lorg/hibernate/bytecode/enhance/spi/UnloadedClass;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classDescriptor
public abstract boolean hasLazyLoadableAttributes(org.hibernate.bytecode.enhance.spi.UnloadedClass);
descriptor: (Lorg/hibernate/bytecode/enhance/spi/UnloadedClass;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classDescriptor
public abstract boolean isPersistentField(org.hibernate.bytecode.enhance.spi.UnloadedField);
descriptor: (Lorg/hibernate/bytecode/enhance/spi/UnloadedField;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
ctField
public abstract org.hibernate.bytecode.enhance.spi.UnloadedField[] order(org.hibernate.bytecode.enhance.spi.UnloadedField[]);
descriptor: ([Lorg/hibernate/bytecode/enhance/spi/UnloadedField;)[Lorg/hibernate/bytecode/enhance/spi/UnloadedField;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
persistentFields
public abstract boolean isLazyLoadable(org.hibernate.bytecode.enhance.spi.UnloadedField);
descriptor: (Lorg/hibernate/bytecode/enhance/spi/UnloadedField;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
field
public abstract boolean isMappedCollection(org.hibernate.bytecode.enhance.spi.UnloadedField);
descriptor: (Lorg/hibernate/bytecode/enhance/spi/UnloadedField;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
field
}
SourceFile: "EnhancementContext.java"