Deprecated
as a consequence of Mapping being deprecated. See corresponding docs for further information.
MetadataSources#buildMetadata().
| Modifier and Type | Method and Description |
|---|---|
| public SessionFactory | Returns: THe built SessionFactory.Short-hand form of building a |
| public Collection | |
| public Collection | Returns: The collection mapping metadata, ornull if no matching collection found.The collection role for which to retrieve the metadata. role)Retrieves the collection mapping metadata for the given collection role. |
| public Collection | Returns: All Collection representations.Retrieves the Collection metadata representation for all known collections. |
| public Set | |
| public Database | |
| public PersistentClass | Returns: The entity mapping metadata, ornull if no matching entity found.The entity name for which to retrieve the metadata. entityName)Retrieves the PersistentClass entity mapping metadata representation for the given entity name. |
| public Collection | Returns: All PersistentClass representations.Retrieves the PersistentClass entity metadata representation for all known entities. |
| public FetchProfile | |
| public Collection | |
| public FilterDefinition | Returns: The filter definition, ornull.The name of the filter definition to retrieve
. name)Retrieves a filter definition by name. |
| public Map | Returns: The filter definition map.Retrieves the complete map of filter definitions. |
| public IdentifierGeneratorDefinition | |
| public Map | |
| public NamedEntityGraphDefinition | |
| public Map | |
| public NamedHqlQueryDefinition | Returns: The named query metadata, ornull.Retrieve named query metadata by name. |
| public NamedNativeQueryDefinition | Returns: The named query metadata, ornullRetrieve named SQL query metadata. |
| public NamedProcedureCallDefinition | Returns: The named procedure metadata, ornullRetrieve named procedure metadata. |
| public NamedResultSetMappingDescriptor | Returns: The named result set mapping metadata, ornull if none found.The mapping name. name)Retrieve the metadata for a named SQL result set mapping. |
| public SessionFactoryBuilder | Returns: The builder forSessionFactory instances.Get the builder for |
| public Map | |
| public TypeDefinition | Returns: The named type definition, ornullRetrieve a type definition by name. |
| public UUID | |
| public void | visitNamedHqlQueryDefinitions(Consumer<NamedHqlQueryDefinition> definitionConsumer)
Visit all named HQL query definitions |
| public void | visitNamedNativeQueryDefinitions(Consumer<NamedNativeQueryDefinition> definitionConsumer)
Visit all named native query definitions |
| public void | visitNamedProcedureCallDefinition(Consumer<NamedProcedureCallDefinition> definitionConsumer)
Visit all named callable query definitions |
| public void | visitNamedResultSetMappingDefinition(Consumer<NamedResultSetMappingDescriptor> definitionConsumer)
Visit all named SQL result set mapping definitions |
| buildSessionFactory | back to summary |
|---|---|
| public SessionFactory buildSessionFactory() Short-hand form of building a
| |
| collectTableMappings | back to summary |
|---|---|
| public Collection | |
| getCollectionBinding | back to summary |
|---|---|
| public Collection getCollectionBinding(String role) Retrieves the collection mapping metadata for the given collection role.
| |
| getCollectionBindings | back to summary |
|---|---|
| public Collection Retrieves the Collection metadata representation for all known collections. Returned collection is immutable
| |
| getContributors | back to summary |
|---|---|
| public Set All of the known model contributors | |
| getDatabase | back to summary |
|---|---|
| public Database getDatabase() Retrieve the database model.
| |
| getEntityBinding | back to summary |
|---|---|
| public PersistentClass getEntityBinding(String entityName) Retrieves the PersistentClass entity mapping metadata representation for the given entity name.
| |
| getEntityBindings | back to summary |
|---|---|
| public Collection Retrieves the PersistentClass entity metadata representation for all known entities. Returned collection is immutable
| |
| getFetchProfile | back to summary |
|---|---|
| public FetchProfile getFetchProfile(String name) | |
| getFetchProfiles | back to summary |
|---|---|
| public Collection | |
| getFilterDefinition | back to summary |
|---|---|
| public FilterDefinition getFilterDefinition(String name) Retrieves a filter definition by name.
| |
| getFilterDefinitions | back to summary |
|---|---|
| public Map Retrieves the complete map of filter definitions. Returned map is immutable
| |
| getIdentifierGenerator | back to summary |
|---|---|
| public IdentifierGeneratorDefinition getIdentifierGenerator(String name) | |
| getImports | back to summary |
|---|---|
| public Map Retrieves all defined imports (class renames). | |
| getNamedEntityGraph | back to summary |
|---|---|
| public NamedEntityGraphDefinition getNamedEntityGraph(String name) | |
| getNamedEntityGraphs | back to summary |
|---|---|
| public Map | |
| getNamedHqlQueryMapping | back to summary |
|---|---|
| public NamedHqlQueryDefinition getNamedHqlQueryMapping(String name) Retrieve named query metadata by name.
| |
| getNamedNativeQueryMapping | back to summary |
|---|---|
| public NamedNativeQueryDefinition getNamedNativeQueryMapping(String name) Retrieve named SQL query metadata.
| |
| getNamedProcedureCallMapping | back to summary |
|---|---|
| public NamedProcedureCallDefinition getNamedProcedureCallMapping(String name) Retrieve named procedure metadata.
| |
| getResultSetMapping | back to summary |
|---|---|
| public NamedResultSetMappingDescriptor getResultSetMapping(String name) Retrieve the metadata for a named SQL result set mapping.
| |
| getSessionFactoryBuilder | back to summary |
|---|---|
| public SessionFactoryBuilder getSessionFactoryBuilder() Get the builder for
| |
| getSqlFunctionMap | back to summary |
|---|---|
| public Map | |
| getTypeDefinition | back to summary |
|---|---|
| public TypeDefinition getTypeDefinition(String typeName) Retrieve a type definition by name.
| |
| getUUID | back to summary |
|---|---|
| public UUID getUUID() Gets the
| |
| visitNamedHqlQueryDefinitions | back to summary |
|---|---|
| public void visitNamedHqlQueryDefinitions(Consumer<NamedHqlQueryDefinition> definitionConsumer) Visit all named HQL query definitions | |
| visitNamedNativeQueryDefinitions | back to summary |
|---|---|
| public void visitNamedNativeQueryDefinitions(Consumer<NamedNativeQueryDefinition> definitionConsumer) Visit all named native query definitions | |
| visitNamedProcedureCallDefinition | back to summary |
|---|---|
| public void visitNamedProcedureCallDefinition(Consumer<NamedProcedureCallDefinition> definitionConsumer) Visit all named callable query definitions | |
| visitNamedResultSetMappingDefinition | back to summary |
|---|---|
| public void visitNamedResultSetMappingDefinition(Consumer<NamedResultSetMappingDescriptor> definitionConsumer) Visit all named SQL result set mapping definitions | |