org.hibernate.metamodel.source
Interface MetadataImplementor
- All Superinterfaces:
- BindingContext, Mapping, Metadata
- All Known Implementing Classes:
- MetadataImpl
public interface MetadataImplementor
- extends Metadata, BindingContext, Mapping
Methods inherited from interface org.hibernate.metamodel.Metadata |
buildSessionFactory, getCollectionBindings, getEntityBinding, getEntityBindings, getFetchProfiles, getFilterDefinitions, getIdGenerator, getImports, getNamedNativeQueryDefinitions, getNamedQueryDefinitions, getOptions, getResultSetMappingDefinitions, getRootEntityBinding, getSessionFactoryBuilder, getTypeDefinition, getTypeDefinitions |
getServiceRegistry
ServiceRegistry getServiceRegistry()
- Specified by:
getServiceRegistry
in interface BindingContext
getDatabase
Database getDatabase()
getTypeResolver
TypeResolver getTypeResolver()
addImport
void addImport(String entityName,
String entityName1)
addEntity
void addEntity(EntityBinding entityBinding)
addCollection
void addCollection(PluralAttributeBinding collectionBinding)
addFetchProfile
void addFetchProfile(FetchProfile profile)
addTypeDefinition
void addTypeDefinition(TypeDef typeDef)
addFilterDefinition
void addFilterDefinition(FilterDefinition filterDefinition)
addIdGenerator
void addIdGenerator(IdGenerator generator)
registerIdentifierGenerator
void registerIdentifierGenerator(String name,
String clazz)
addNamedNativeQuery
void addNamedNativeQuery(NamedSQLQueryDefinition def)
addNamedQuery
void addNamedQuery(NamedQueryDefinition def)
addResultSetMapping
void addResultSetMapping(ResultSetMappingDefinition resultSetMappingDefinition)
setGloballyQuotedIdentifiers
void setGloballyQuotedIdentifiers(boolean b)
getGlobalMetaAttributeContext
MetaAttributeContext getGlobalMetaAttributeContext()
Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.