| Modifier and Type | Field and Description |
|---|---|
| private final JaxbHbmHibernateMapping | |
| private static final Logger | |
| private final MappingDefaults | |
| private final Origin | |
| private final MetadataBuildingContext | |
| private final ToolingHintContext |
| Access | Constructor and Description |
|---|---|
| public | MappingDocument(JaxbHbmHibernateMapping documentRoot, Origin origin, MetadataBuildingContext rootBuildingContext)
|
| documentRoot | back to summary |
|---|---|
| private final JaxbHbmHibernateMapping documentRoot | |
| log | back to summary |
|---|---|
| private static final Logger log | |
| mappingDefaults | back to summary |
|---|---|
| private final MappingDefaults mappingDefaults | |
| origin | back to summary |
|---|---|
| private final Origin origin | |
| rootBuildingContext | back to summary |
|---|---|
| private final MetadataBuildingContext rootBuildingContext | |
| toolingHintContext | back to summary |
|---|---|
| private final ToolingHintContext toolingHintContext | |
| MappingDocument | back to summary |
|---|---|
| public MappingDocument(JaxbHbmHibernateMapping documentRoot, Origin origin, MetadataBuildingContext rootBuildingContext) | |
| determineEntityName | back to summary |
|---|---|
| public String determineEntityName(EntityInfo entityElement) Implements org.
| |
| determineEntityName | back to summary |
|---|---|
| public String determineEntityName(String entityName, String clazz) Implements org.
| |
| findEntityBinding | back to summary |
|---|---|
| public PersistentClass findEntityBinding(String entityName, String clazz) Implements org.
| |
| finishUp | back to summary |
|---|---|
| public void finishUp() Implements org. Doc from org. General finish up step. Called last.
| |
| getBootstrapContext | back to summary |
|---|---|
| public BootstrapContext getBootstrapContext() Implements org.
| |
| getBuildingOptions | back to summary |
|---|---|
| public MetadataBuildingOptions getBuildingOptions() Implements org. Doc from org. Access to the options specified by the
| |
| getClassLoaderAccess | back to summary |
|---|---|
| public ClassLoaderAccess getClassLoaderAccess() Implements org. Doc from org. Provides access to ClassLoader services when needed during binding
| |
| getDocumentRoot | back to summary |
|---|---|
| public JaxbHbmHibernateMapping getDocumentRoot() | |
| getMappingDefaults | back to summary |
|---|---|
| public MappingDefaults getMappingDefaults() Implements org. Doc from org. Access to mapping defaults in effect for this context
| |
| getMetadataCollector | back to summary |
|---|---|
| public InFlightMetadataCollector getMetadataCollector() Implements org. Doc from org. Access to the collector of metadata as we build it.
| |
| getObjectNameNormalizer | back to summary |
|---|---|
| public ObjectNameNormalizer getObjectNameNormalizer() Implements org. Doc from org. Not sure how I feel about this exposed here
| |
| getOrigin | back to summary |
|---|---|
| public Origin getOrigin() Implements org. Doc from org. Obtain the origin for this context | |
| getToolingHintContext | back to summary |
|---|---|
| public ToolingHintContext getToolingHintContext() Implements org.
| |
| postProcessEntityHierarchies | back to summary |
|---|---|
| public void postProcessEntityHierarchies() Implements org.
| |
| prepare | back to summary |
|---|---|
| public void prepare() Implements org. Doc from org. A general preparation step. Called first.
| |
| prepareForEntityHierarchyProcessing | back to summary |
|---|---|
| public void prepareForEntityHierarchyProcessing() Implements org.
| |
| processAuxiliaryDatabaseObjectDefinitions | back to summary |
|---|---|
| public void processAuxiliaryDatabaseObjectDefinitions() Implements org. Process all This step has no prerequisites.
| |
| processEntityHierarchies | back to summary |
|---|---|
| public void processEntityHierarchies(Set<String> processedEntityNames) Implements org.
| |
| processFetchProfiles | back to summary |
|---|---|
| public void processFetchProfiles() Implements org. Doc from org. Process all fetch profiles. todo : does this step depend on any others??
| |
| processFilterDefinitions | back to summary |
|---|---|
| public void processFilterDefinitions() Implements org. Doc from org. Process all filter definitions.
This step depends on
| |
| processIdentifierGenerators | back to summary |
|---|---|
| public void processIdentifierGenerators() Implements org. Doc from org. Process all custom identifier generator declarations,
Depends on
| |
| processNamedQueries | back to summary |
|---|---|
| public void processNamedQueries() Implements org. Doc from org. Process all "root" named queries. These are named queries not defined on
a specific entity (which will be handled later during
This step has no prerequisites. The returns associated with named native
queries can depend on entity binding being complete, but those are handled
later during
| |
| processQueryRenames | back to summary |
|---|---|
| public void processQueryRenames() Implements org. Doc from org. Process all explicit query renames (imports). This step has no prerequisites.
| |
| processResultSetMappings | back to summary |
|---|---|
| public void processResultSetMappings() Implements org. Doc from org. Process ResultSet mappings for native queries. At the moment, this
step has
| |
| processTypeDefinitions | back to summary |
|---|---|
| public void processTypeDefinitions() Implements org. Doc from org. Process all custom Type definitions. This step has no prerequisites.
| |
| qualifyClassName | back to summary |
|---|---|
| public String qualifyClassName(String name) Implements org.
| |
| qualifyIfNeeded | back to summary |
|---|---|
| private static String qualifyIfNeeded(String name, String implicitPackageName) | |