public interface org.hibernate.metamodel.source.MetadataImplementor extends org.hibernate.metamodel.Metadata, org.hibernate.metamodel.source.BindingContext, org.hibernate.engine.spi.Mapping
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.hibernate.metamodel.source.MetadataImplementor
super_class: java.lang.Object
{
public abstract org.hibernate.service.ServiceRegistry getServiceRegistry();
descriptor: ()Lorg/hibernate/service/ServiceRegistry;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hibernate.metamodel.relational.Database getDatabase();
descriptor: ()Lorg/hibernate/metamodel/relational/Database;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hibernate.type.TypeResolver getTypeResolver();
descriptor: ()Lorg/hibernate/type/TypeResolver;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void addImport(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
entityName
entityName1
public abstract void addEntity(org.hibernate.metamodel.binding.EntityBinding);
descriptor: (Lorg/hibernate/metamodel/binding/EntityBinding;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
entityBinding
public abstract void addCollection(org.hibernate.metamodel.binding.PluralAttributeBinding);
descriptor: (Lorg/hibernate/metamodel/binding/PluralAttributeBinding;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
collectionBinding
public abstract void addFetchProfile(org.hibernate.metamodel.binding.FetchProfile);
descriptor: (Lorg/hibernate/metamodel/binding/FetchProfile;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
profile
public abstract void addTypeDefinition(org.hibernate.metamodel.binding.TypeDef);
descriptor: (Lorg/hibernate/metamodel/binding/TypeDef;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
typeDef
public abstract void addFilterDefinition(org.hibernate.engine.spi.FilterDefinition);
descriptor: (Lorg/hibernate/engine/spi/FilterDefinition;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
filterDefinition
public abstract void addIdGenerator(org.hibernate.metamodel.binding.IdGenerator);
descriptor: (Lorg/hibernate/metamodel/binding/IdGenerator;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
generator
public abstract void registerIdentifierGenerator(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
clazz
public abstract void addNamedNativeQuery(org.hibernate.engine.spi.NamedSQLQueryDefinition);
descriptor: (Lorg/hibernate/engine/spi/NamedSQLQueryDefinition;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
def
public abstract void addNamedQuery(org.hibernate.engine.spi.NamedQueryDefinition);
descriptor: (Lorg/hibernate/engine/spi/NamedQueryDefinition;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
def
public abstract void addResultSetMapping(org.hibernate.engine.ResultSetMappingDefinition);
descriptor: (Lorg/hibernate/engine/ResultSetMappingDefinition;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
resultSetMappingDefinition
public abstract void setGloballyQuotedIdentifiers(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
b
public abstract org.hibernate.metamodel.source.MetaAttributeContext getGlobalMetaAttributeContext();
descriptor: ()Lorg/hibernate/metamodel/source/MetaAttributeContext;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "MetadataImplementor.java"