public class MetadataBuildingContextRootImpl extends Object implements MetadataBuildingContext
Constructor and Description |
---|
MetadataBuildingContextRootImpl(MetadataBuildingOptions options,
ClassLoaderAccess classLoaderAccess,
InFlightMetadataCollector metadataCollector) |
Modifier and Type | Method and Description |
---|---|
MetadataBuildingOptions |
getBuildingOptions()
Access to the options specified by the
MetadataBuilder |
ClassLoaderAccess |
getClassLoaderAccess()
Provides access to ClassLoader services when needed during binding
|
MappingDefaults |
getMappingDefaults()
Access to mapping defaults in effect for this context
|
InFlightMetadataCollector |
getMetadataCollector()
Access to the collector of metadata as we build it.
|
ObjectNameNormalizer |
getObjectNameNormalizer()
Not sure how I feel about this exposed here
|
public MetadataBuildingContextRootImpl(MetadataBuildingOptions options, ClassLoaderAccess classLoaderAccess, InFlightMetadataCollector metadataCollector)
public MetadataBuildingOptions getBuildingOptions()
MetadataBuildingContext
MetadataBuilder
getBuildingOptions
in interface MetadataBuildingContext
public MappingDefaults getMappingDefaults()
MetadataBuildingContext
getMappingDefaults
in interface MetadataBuildingContext
public InFlightMetadataCollector getMetadataCollector()
MetadataBuildingContext
getMetadataCollector
in interface MetadataBuildingContext
public ClassLoaderAccess getClassLoaderAccess()
MetadataBuildingContext
getClassLoaderAccess
in interface MetadataBuildingContext
public ObjectNameNormalizer getObjectNameNormalizer()
MetadataBuildingContext
getObjectNameNormalizer
in interface MetadataBuildingContext
Copyright © 2001-2017 Red Hat, Inc. All Rights Reserved.