MetadataBuilder |
MetadataBuilder.applyAccessType(AccessType accessType) |
Specify the second-level access-type to be used by default for entities and collections that define second-level
caching, but do not specify a granular access-type.
|
MetadataBuilder |
MetadataBuilder.applyArchiveDescriptorFactory(ArchiveDescriptorFactory factory) |
Specify a particular ArchiveDescriptorFactory instance to use in scanning.
|
MetadataBuilder |
MetadataBuilder.applyAttributeConverter(AttributeConverter<?,?> attributeConverter,
boolean autoApply) |
Adds an AttributeConverter instance, explicitly indicating whether to auto-apply.
|
<O,R> MetadataBuilder |
MetadataBuilder.applyAttributeConverter(AttributeConverter<O,R> attributeConverter) |
Adds an AttributeConverter instance.
|
<O,R> MetadataBuilder |
MetadataBuilder.applyAttributeConverter(Class<? extends AttributeConverter<O,R>> attributeConverterClass) |
Adds an AttributeConverter by its Class.
|
<O,R> MetadataBuilder |
MetadataBuilder.applyAttributeConverter(Class<? extends AttributeConverter<O,R>> attributeConverterClass,
boolean autoApply) |
Adds an AttributeConverter by its Class plus a boolean indicating whether to auto apply it.
|
MetadataBuilder |
MetadataBuilder.applyAttributeConverter(ConverterDescriptor descriptor) |
|
MetadataBuilder |
MetadataBuilder.applyAuxiliaryDatabaseObject(AuxiliaryDatabaseObject auxiliaryDatabaseObject) |
|
MetadataBuilder |
MetadataBuilder.applyBasicType(BasicType<?> type) |
Specify an additional or overridden basic type mapping.
|
MetadataBuilder |
MetadataBuilder.applyBasicType(BasicType<?> type,
String... keys) |
Specify an additional or overridden basic type mapping supplying specific
registration keys.
|
MetadataBuilder |
MetadataBuilder.applyBasicType(UserType<?> type,
String... keys) |
Register an additional or overridden custom type mapping.
|
MetadataBuilder |
MetadataBuilder.applyCacheRegionDefinition(CacheRegionDefinition cacheRegionDefinition) |
Apply a CacheRegionDefinition to be applied to an entity, collection or query while building the
Metadata object.
|
MetadataBuilder |
MetadataBuilder.applyIdGenerationTypeInterpreter(IdGeneratorStrategyInterpreter interpreter) |
|
MetadataBuilder |
MetadataBuilder.applyImplicitCatalogName(String implicitCatalogName) |
Specify the implicit catalog name to apply to any unqualified database names.
|
MetadataBuilder |
MetadataBuilder.applyImplicitListSemantics(CollectionClassification classification) |
|
MetadataBuilder |
MetadataBuilder.applyImplicitNamingStrategy(ImplicitNamingStrategy namingStrategy) |
Specify the ImplicitNamingStrategy to use in building the Metadata.
|
MetadataBuilder |
MetadataBuilder.applyImplicitSchemaName(String implicitSchemaName) |
Specify the implicit schema name to apply to any unqualified database names.
|
MetadataBuilder |
MetadataBuilder.applyIndexView(org.jboss.jandex.IndexView jandexView) |
Allows specifying a specific Jandex index to use for reading annotation information.
|
MetadataBuilder |
MetadataBuilder.applyPhysicalNamingStrategy(PhysicalNamingStrategy namingStrategy) |
Specify the PhysicalNamingStrategy to use in building the Metadata.
|
MetadataBuilder |
MetadataBuilder.applyScanEnvironment(ScanEnvironment scanEnvironment) |
|
MetadataBuilder |
MetadataBuilder.applyScanner(Scanner scanner) |
Specify a particular Scanner instance to use.
|
MetadataBuilder |
MetadataBuilder.applyScanOptions(ScanOptions scanOptions) |
Specify the options to be used in performing scanning.
|
MetadataBuilder |
MetadataBuilder.applySharedCacheMode(SharedCacheMode cacheMode) |
Specify the second-level cache mode to be used.
|
MetadataBuilder |
MetadataBuilder.applySourceProcessOrdering(MetadataSourceType... sourceTypes) |
Apply a specific ordering to the processing of sources.
|
MetadataBuilder |
MetadataBuilder.applySqlFunction(String functionName,
SqmFunctionDescriptor function) |
|
MetadataBuilder |
MetadataBuilder.applyTempClassLoader(ClassLoader tempClassLoader) |
Apply a ClassLoader for use while building the Metadata.
|
MetadataBuilder |
MetadataBuilder.applyTypes(TypeContributor typeContributor) |
Apply an explicit TypeContributor (implicit application via ServiceLoader will still happen too)
|
MetadataBuilder |
MetadataBuilder.enableExplicitDiscriminatorsForJoinedSubclassSupport(boolean enabled) |
Should we process or ignore explicitly defined discriminators in the case
of joined-subclasses.
|
MetadataBuilder |
MetadataBuilder.enableGlobalNationalizedCharacterDataSupport(boolean enabled) |
Should nationalized variants of character data be used in the database types? For example, should
NVARCHAR be used instead of VARCHAR? NCLOB instead of CLOB?
|
MetadataBuilder |
MetadataBuilder.enableImplicitDiscriminatorsForJoinedSubclassSupport(boolean enabled) |
Similarly to enableExplicitDiscriminatorsForJoinedSubclassSupport(boolean),
but here how should we treat joined inheritance when there is no explicitly
defined discriminator annotations? If enabled, we will handle joined
inheritance with no explicit discriminator annotations by implicitly
creating one (following the JPA implicit naming rules).
|
MetadataBuilder |
MetadataBuilder.enableImplicitForcingOfDiscriminatorsInSelect(boolean supported) |
For entities which do not explicitly say, should we force discriminators into
SQL selects? The (historical) default is false
|
MetadataBuilder |
MetadataSources.getMetadataBuilder() |
Get a builder for metadata where non-default options can be specified.
|
MetadataBuilder |
MetadataSources.getMetadataBuilder(StandardServiceRegistry serviceRegistry) |
Get a builder for metadata where non-default options can be specified.
|