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)
MetadataSourceProcessorprepare in interface MetadataSourceProcessorsources - The metadata sources.public void processIndependentMetadata(MetadataSources sources)
MetadataSourceProcessorprocessIndependentMetadata in interface MetadataSourceProcessorsources - The metadata sources.MetadataSourceProcessor.prepare(org.hibernate.metamodel.MetadataSources)public void processTypeDependentMetadata(MetadataSources sources)
MetadataSourceProcessorprocessTypeDependentMetadata in interface MetadataSourceProcessorsources - The metadata sources.MetadataSourceProcessor.processIndependentMetadata(org.hibernate.metamodel.MetadataSources)public void processMappingMetadata(MetadataSources sources, List<String> processedEntityNames)
MetadataSourceProcessorprocessMappingMetadata in interface MetadataSourceProcessorsources - The metadata sources.processedEntityNames - Collection of any already processed entity names.MetadataSourceProcessor.processTypeDependentMetadata(org.hibernate.metamodel.MetadataSources)public void processMappingDependentMetadata(MetadataSources sources)
MetadataSourceProcessorprocessMappingDependentMetadata in interface MetadataSourceProcessorsources - The metadata sources.MetadataSourceProcessor.processMappingMetadata(org.hibernate.metamodel.MetadataSources, java.util.List<java.lang.String>)Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.