|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MetadataSourceProcessor
Handles the processing of metadata sources in a dependency-ordered manner.
| Method Summary | |
|---|---|
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. |
| Method Detail |
|---|
void prepare(MetadataSources sources)
sources - The metadata sources.void processIndependentMetadata(MetadataSources sources)
sources - The metadata sources.prepare(org.hibernate.metamodel.MetadataSources)void processTypeDependentMetadata(MetadataSources sources)
sources - The metadata sources.processIndependentMetadata(org.hibernate.metamodel.MetadataSources)
void processMappingMetadata(MetadataSources sources,
List<String> processedEntityNames)
sources - The metadata sources.processedEntityNames - Collection of any already processed entity names.processTypeDependentMetadata(org.hibernate.metamodel.MetadataSources)void processMappingDependentMetadata(MetadataSources sources)
sources - The metadata sources.processMappingMetadata(org.hibernate.metamodel.MetadataSources, java.util.List)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||