Class MetadataContext

  • public class MetadataContext
    extends Object
    Defines a context for storing information during the building of the MappingMetamodelImpl.

    This contextual information includes data needing to be processed in a second pass as well as cross-references into the built metamodel classes.

    At the end of the day, clients are interested in the getEntityTypeMap() and getEmbeddableTypeSet() results, which represent all the registered entities and embeddables respectively.