public class AnnotationMetadataSourceProcessorImpl extends Object implements MetadataSourceProcessor
Constructor and Description |
---|
AnnotationMetadataSourceProcessorImpl(MetadataImpl metadata) |
Modifier and Type | Method and Description |
---|---|
void |
prepare(MetadataSources sources)
Prepare for processing the given sources.
|
void |
processIndependentMetadata(MetadataSources sources)
Process the independent metadata.
|
void |
processMappingDependentMetadata(MetadataSources sources)
Process the parts of the metadata that depend on mapping (entities, et al) information having been
processed and available.
|
void |
processMappingMetadata(MetadataSources sources,
List<String> processedEntityNames)
Process the mapping (entities, et al) metadata.
|
void |
processTypeDependentMetadata(MetadataSources sources)
Process the parts of the metadata that depend on type information (type definitions) having been processed
and available.
|
public AnnotationMetadataSourceProcessorImpl(MetadataImpl metadata)
public void prepare(MetadataSources sources)
MetadataSourceProcessor
prepare
in interface MetadataSourceProcessor
sources
- The metadata sources.public void processIndependentMetadata(MetadataSources sources)
MetadataSourceProcessor
processIndependentMetadata
in interface MetadataSourceProcessor
sources
- The metadata sources.MetadataSourceProcessor.prepare(org.hibernate.metamodel.MetadataSources)
public void processTypeDependentMetadata(MetadataSources sources)
MetadataSourceProcessor
processTypeDependentMetadata
in interface MetadataSourceProcessor
sources
- The metadata sources.MetadataSourceProcessor.processIndependentMetadata(org.hibernate.metamodel.MetadataSources)
public void processMappingMetadata(MetadataSources sources, List<String> processedEntityNames)
MetadataSourceProcessor
processMappingMetadata
in interface MetadataSourceProcessor
sources
- The metadata sources.processedEntityNames
- Collection of any already processed entity names.MetadataSourceProcessor.processTypeDependentMetadata(org.hibernate.metamodel.MetadataSources)
public void processMappingDependentMetadata(MetadataSources sources)
MetadataSourceProcessor
processMappingDependentMetadata
in interface MetadataSourceProcessor
sources
- The metadata sources.MetadataSourceProcessor.processMappingMetadata(org.hibernate.metamodel.MetadataSources, java.util.List<java.lang.String>)
Copyright © 2018 JBoss by Red Hat. All rights reserved.