| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| private final BootstrapContextImpl | |
| private static final CoreMessageLogger | |
| private final MetadataBuilderImpl. | |
| private final MetadataSources |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public MetadataBuilder | |
| public MetadataBuilder | applyAccessType(AccessType
The access-type to use as default. implicitCacheAccessType)Implements org. |
| public MetadataBuilder | applyArchiveDescriptorFactory(ArchiveDescriptorFactory
The ArchiveDescriptorFactory to use. factory)Implements org. |
| public MetadataBuilder | applyAttributeConverter(ConverterDescriptor
The descriptor descriptor)Implements org. ConverterDescriptor
|
| public <O, R> MetadataBuilder | applyAttributeConverter(Class<? extends AttributeConverter<O, R>>
The AttributeConverter class. attributeConverterClass)Implements org. |
| public <O, R> MetadataBuilder | applyAttributeConverter(Class<? extends AttributeConverter<O, R>>
The AttributeConverter class. attributeConverterClass, boolean Should the AttributeConverter be auto applied to property types as specified
by its "entity attribute" parameterized type? autoApply)Implements org. AttributeConverter by Class,
explicitly indicating whether to auto-apply it.
|
| public <O, R> MetadataBuilder | applyAttributeConverter(AttributeConverter<O, R>
The AttributeConverter instance. attributeConverter)Implements org. |
| public MetadataBuilder | applyAttributeConverter(AttributeConverter<?, ?>
The AttributeConverter instance. attributeConverter, boolean Should the AttributeConverter be auto applied to property types as specified
by its "entity attribute" parameterized type? autoApply)Implements org. AttributeConverter instance,
explicitly indicating whether to auto-apply it.
|
| public MetadataBuilder | applyAuxiliaryDatabaseObject(AuxiliaryDatabaseObject auxiliaryDatabaseObject)
Implements org. AuxiliaryDatabaseObject.
|
| public MetadataBuilder | applyBasicType(BasicType<?>
The type addition or override. type)Implements org. |
| public MetadataBuilder | applyBasicType(BasicType<?>
The type addition or override. type, String... The keys under which to register the basic type. keys)Implements org. |
| public MetadataBuilder | applyBasicType(UserType<?>
The custom type type, String... The keys under which to register the custom type. keys)Implements org. |
| public MetadataBuilder | applyCacheRegionDefinition(CacheRegionDefinition
The cache region definition to apply cacheRegionDefinition)Implements org. CacheRegionDefinition to be applied to an entity, collection,
or query while building the Metadata object.
|
| private void | |
| public MetadataBuilder | applyColumnOrderingStrategy(ColumnOrderingStrategy columnOrderingStrategy)
Implements org. ColumnOrderingStrategy.
|
| public MetadataBuilder | applyFunctions(FunctionContributor
The contributor to apply functionContributor)Implements org. FunctionContributor
(implicit application via java. will still happen too)
|
| public MetadataBuilder | applyImplicitCatalogName(String
The implicit catalog name implicitCatalogName)Implements org. |
| public MetadataBuilder | applyImplicitListSemantics(CollectionClassification classification)
Implements org. |
| public MetadataBuilder | applyImplicitNamingStrategy(ImplicitNamingStrategy namingStrategy)
Implements org. ImplicitNamingStrategy.
|
| public MetadataBuilder | applyImplicitSchemaName(String
The implicit schema name implicitSchemaName)Implements org. |
| public MetadataBuilder | applyIndexView(IndexView
The Jandex index to use. jandexView)Implements org. |
| public MetadataBuilder | applyPhysicalNamingStrategy(PhysicalNamingStrategy namingStrategy)
Implements org. PhysicalNamingStrategy.
|
| public MetadataBuilder | applyScanEnvironment(ScanEnvironment
The environment for scanning scanEnvironment)Implements org. ScanEnvironment
|
| public MetadataBuilder | applyScanner(Scanner
The scanner to use. scanner)Implements org. |
| public MetadataBuilder | applyScanOptions(ScanOptions
The scan options. scanOptions)Implements org. |
| public MetadataBuilder | applySharedCacheMode(SharedCacheMode
The cache mode. sharedCacheMode)Implements org. |
| public MetadataBuilder | applySourceProcessOrdering(MetadataSourceType...
The types, in the order they should be processed sourceTypes)Implements org.
Deprecated
Apply a specific ordering to the processing of sources.
|
| public MetadataBuilder | applySqlFunction(String functionName, SqmFunctionDescriptor function)
Implements org. SqmFunctionDescriptor to HQL.
|
| public MetadataBuilder | applyTempClassLoader(ClassLoader
ClassLoader for use while building the MetadataImplements org. ClassLoader for use while building the Metadata.
|
| public MetadataBuilder | applyTypes(TypeContributor
The contributor to apply typeContributor)Implements org. TypeContributor
(implicit application via java. will still happen too)
|
| public MetadataImplementor | build()
Implements org.
Deprecated
as a consequence of
Actually build the metamodel
MetadataImplementor being deprecated.
|
| public void | contributeAttributeConverter(Class<? extends AttributeConverter<?, ?>> converterClass)
Overrides default org. AttributeConverter class.
|
| public void | contributeType(BasicType<?> type)
Overrides default org.
Deprecated
|
| public void | contributeType(BasicType<?> type, String... keys)
Overrides default org.
Deprecated
|
| public void | contributeType(UserType<?> type, String[] keys)
Overrides default org.
Deprecated
|
| public void | contributeType(CompositeUserType<?> type)
Overrides default org. CompositeUserType as the implicit (auto-applied)
type for values of type CompositeUserType#returnedClass().
|
| public MetadataBuilder | enableExplicitDiscriminatorsForJoinedSubclassSupport(boolean
Should processing (not ignoring) explicit discriminators be
enabled? supported)Implements org. |
| public MetadataBuilder | enableGlobalNationalizedCharacterDataSupport(boolean
true says to use nationalized variants; false
says to use the non-nationalized variants.Implements org. |
| public MetadataBuilder | enableImplicitDiscriminatorsForJoinedSubclassSupport(boolean
Should we implicitly create discriminator for joined
inheritance if one is not explicitly mentioned? supported)Implements org. enableExplicitDiscriminatorsForJoinedSubclassSupport,
but here how should we treat joined inheritance when there is no explicitly
defined discriminator annotations?
|
| public MetadataBuilder | enableImplicitForcingOfDiscriminatorsInSelect(boolean
true indicates we will force the discriminator into the select;
false indicates we will not.Implements org. |
| public BootstrapContext | |
| public MetadataBuildingOptions | getMetadataBuildingOptions()
Implements org. |
| private static StandardServiceRegistry | |
| public TypeConfiguration | getTypeConfiguration()
Implements org. TypeConfiguration to contribute to
|
| public MetadataBuilder | |
| private static WrapperArrayHandling | resolveFallbackWrapperArrayHandling(ConfigurationService configService, StandardServiceRegistry serviceRegistry)
|
| private static TimeZoneStorageType | |
| private static WrapperArrayHandling | resolveWrapperArrayHandling(ConfigurationService configService, StandardServiceRegistry serviceRegistry)
|