Skip to content

Commit 3564717

Browse files
quaffbeikov
authored andcommitted
HHH-16935 Fix inconsistent method name
1 parent ed107f8 commit 3564717

File tree

14 files changed

+46
-51
lines changed

14 files changed

+46
-51
lines changed

hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataBuilderImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -975,7 +975,7 @@ public boolean isXmlMappingEnabled() {
975975
}
976976

977977
@Override
978-
public boolean disallowExtensionsInCdi() {
978+
public boolean isAllowExtensionsInCdi() {
979979
return allowExtensionsInCdi;
980980
}
981981

hibernate-core/src/main/java/org/hibernate/boot/model/TypeDefinition.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ private static Object instantiateType(
302302
String name,
303303
Class<?> typeImplementorClass,
304304
BeanInstanceProducer instanceProducer) {
305-
if ( buildingOptions.disallowExtensionsInCdi() ) {
305+
if ( !buildingOptions.isAllowExtensionsInCdi() ) {
306306
return name != null
307307
? instanceProducer.produceBeanInstance( name, typeImplementorClass )
308308
: instanceProducer.produceBeanInstance( typeImplementorClass );

hibernate-core/src/main/java/org/hibernate/boot/model/internal/AnnotationBinder.java

Lines changed: 13 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -494,15 +494,9 @@ private static void handleJdbcTypeRegistration(
494494
ManagedBeanRegistry managedBeanRegistry,
495495
JdbcTypeRegistration annotation) {
496496
final Class<? extends JdbcType> jdbcTypeClass = annotation.value();
497-
498-
final JdbcType jdbcType;
499-
if ( context.getBuildingOptions().disallowExtensionsInCdi() ) {
500-
jdbcType = FallbackBeanInstanceProducer.INSTANCE.produceBeanInstance( jdbcTypeClass );
501-
}
502-
else {
503-
jdbcType = managedBeanRegistry.getBean( jdbcTypeClass ).getBeanInstance();
504-
}
505-
497+
final JdbcType jdbcType = !context.getBuildingOptions().isAllowExtensionsInCdi()
498+
? FallbackBeanInstanceProducer.INSTANCE.produceBeanInstance( jdbcTypeClass )
499+
: managedBeanRegistry.getBean( jdbcTypeClass ).getBeanInstance();
506500
final int typeCode = annotation.registrationCode() == Integer.MIN_VALUE
507501
? jdbcType.getDefaultSqlTypeCode()
508502
: annotation.registrationCode();
@@ -514,14 +508,10 @@ private static void handleJavaTypeRegistration(
514508
ManagedBeanRegistry managedBeanRegistry,
515509
JavaTypeRegistration annotation) {
516510
final Class<? extends BasicJavaType<?>> javaTypeClass = annotation.descriptorClass();
517-
518-
final BasicJavaType<?> javaType;
519-
if ( context.getBuildingOptions().disallowExtensionsInCdi() ) {
520-
javaType = FallbackBeanInstanceProducer.INSTANCE.produceBeanInstance( javaTypeClass );
521-
}
522-
else {
523-
javaType = managedBeanRegistry.getBean( javaTypeClass ).getBeanInstance();
524-
}
511+
final BasicJavaType<?> javaType =
512+
!context.getBuildingOptions().isAllowExtensionsInCdi()
513+
? FallbackBeanInstanceProducer.INSTANCE.produceBeanInstance( javaTypeClass )
514+
: managedBeanRegistry.getBean( javaTypeClass ).getBeanInstance();
525515
context.getMetadataCollector().addJavaTypeRegistration( annotation.javaType(), javaType );
526516
}
527517

@@ -751,16 +741,11 @@ public Dialect getDialect() {
751741
}
752742

753743
private static JdbcMapping resolveUserType(Class<UserType<?>> userTypeClass, MetadataBuildingContext context) {
754-
final UserType<?> userType;
755-
if ( context.getBuildingOptions().disallowExtensionsInCdi() ) {
756-
userType = FallbackBeanInstanceProducer.INSTANCE.produceBeanInstance( userTypeClass );
757-
}
758-
else {
759-
final StandardServiceRegistry serviceRegistry = context.getBootstrapContext().getServiceRegistry();
760-
final ManagedBeanRegistry beanRegistry = serviceRegistry.getService( ManagedBeanRegistry.class );
761-
userType = beanRegistry.getBean( userTypeClass ).getBeanInstance();
762-
}
763-
744+
final UserType<?> userType = !context.getBuildingOptions().isAllowExtensionsInCdi()
745+
? FallbackBeanInstanceProducer.INSTANCE.produceBeanInstance( userTypeClass )
746+
: context.getBootstrapContext().getServiceRegistry()
747+
.requireService( ManagedBeanRegistry.class )
748+
.getBean( userTypeClass ).getBeanInstance();
764749
return new CustomType<>( userType, context.getBootstrapContext().getTypeConfiguration() );
765750
}
766751

@@ -812,7 +797,7 @@ private static JavaType<?> getJavaType(
812797
return registeredJtd;
813798
}
814799

815-
if ( context.getBuildingOptions().disallowExtensionsInCdi() ) {
800+
if ( !context.getBuildingOptions().isAllowExtensionsInCdi() ) {
816801
return FallbackBeanInstanceProducer.INSTANCE.produceBeanInstance( javaTypeClass );
817802
}
818803

hibernate-core/src/main/java/org/hibernate/boot/model/internal/BasicValueBinder.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -432,7 +432,7 @@ private void prepareCollectionId(XProperty modelXProperty) {
432432
throw new MappingException( "idbag mapping missing @CollectionId" );
433433
}
434434

435-
final boolean useDeferredBeanContainerAccess = buildingContext.getBuildingOptions().disallowExtensionsInCdi();
435+
final boolean useDeferredBeanContainerAccess = !buildingContext.getBuildingOptions().isAllowExtensionsInCdi();
436436
final ManagedBeanRegistry beanRegistry = getManagedBeanRegistry();
437437

438438
explicitBasicTypeName = null;
@@ -555,7 +555,7 @@ private void prepareMapKey(
555555
temporalPrecision = mapKeyTemporalAnn.value();
556556
}
557557

558-
final boolean useDeferredBeanContainerAccess = buildingContext.getBuildingOptions().disallowExtensionsInCdi();
558+
final boolean useDeferredBeanContainerAccess = !buildingContext.getBuildingOptions().isAllowExtensionsInCdi();
559559

560560
explicitJdbcTypeAccess = typeConfiguration -> {
561561
final MapKeyJdbcType jdbcTypeAnn = findAnnotation( mapAttribute, MapKeyJdbcType.class );
@@ -658,7 +658,7 @@ private void prepareMapKey(
658658
private void prepareListIndex(XProperty listAttribute) {
659659
implicitJavaTypeAccess = typeConfiguration -> Integer.class;
660660

661-
final boolean useDeferredBeanContainerAccess = buildingContext.getBuildingOptions().disallowExtensionsInCdi();
661+
final boolean useDeferredBeanContainerAccess = !buildingContext.getBuildingOptions().isAllowExtensionsInCdi();
662662
final ManagedBeanRegistry beanRegistry = buildingContext
663663
.getBootstrapContext()
664664
.getServiceRegistry()
@@ -873,7 +873,7 @@ private void prepareAnyDiscriminator(XProperty modelXProperty) {
873873
private void prepareAnyKey(XProperty modelXProperty) {
874874
implicitJavaTypeAccess = (typeConfiguration) -> null;
875875

876-
final boolean useDeferredBeanContainerAccess = buildingContext.getBuildingOptions().disallowExtensionsInCdi();
876+
final boolean useDeferredBeanContainerAccess = !buildingContext.getBuildingOptions().isAllowExtensionsInCdi();
877877

878878
explicitJavaTypeAccess = (typeConfiguration) -> {
879879
final AnyKeyJavaType javaTypeAnn = findAnnotation( modelXProperty, AnyKeyJavaType.class );
@@ -930,7 +930,7 @@ private void normalJdbcTypeDetails(XProperty attributeXProperty) {
930930
if ( jdbcTypeAnn != null ) {
931931
final Class<? extends JdbcType> jdbcTypeClass = normalizeJdbcType( jdbcTypeAnn.value() );
932932
if ( jdbcTypeClass != null ) {
933-
if ( buildingContext.getBuildingOptions().disallowExtensionsInCdi() ) {
933+
if ( !buildingContext.getBuildingOptions().isAllowExtensionsInCdi() ) {
934934
return FallbackBeanInstanceProducer.INSTANCE.produceBeanInstance( jdbcTypeClass );
935935
}
936936
return getManagedBeanRegistry().getBean( jdbcTypeClass ).getBeanInstance();
@@ -1043,7 +1043,7 @@ private <T> MutabilityPlan<T> resolveMutability(Class<? extends MutabilityPlan>
10431043
return ImmutableMutabilityPlan.instance();
10441044
}
10451045

1046-
if ( buildingContext.getBuildingOptions().disallowExtensionsInCdi() ) {
1046+
if ( !buildingContext.getBuildingOptions().isAllowExtensionsInCdi() ) {
10471047
return FallbackBeanInstanceProducer.INSTANCE.produceBeanInstance( mutability );
10481048
}
10491049

@@ -1057,7 +1057,7 @@ private void normalSupplementalDetails(XProperty attributeXProperty) {
10571057
if ( javaTypeAnn != null ) {
10581058
final Class<? extends BasicJavaType<?>> javaTypeClass = normalizeJavaType( javaTypeAnn.value() );
10591059
if ( javaTypeClass != null ) {
1060-
if ( buildingContext.getBuildingOptions().disallowExtensionsInCdi() ) {
1060+
if ( !buildingContext.getBuildingOptions().isAllowExtensionsInCdi() ) {
10611061
return FallbackBeanInstanceProducer.INSTANCE.produceBeanInstance( javaTypeClass );
10621062
}
10631063
final ManagedBean<? extends BasicJavaType<?>> jtdBean = getManagedBeanRegistry().getBean( javaTypeClass );

hibernate-core/src/main/java/org/hibernate/boot/model/internal/CollectionBinder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -846,7 +846,7 @@ private static ManagedBean<? extends UserCollectionType> createCustomType(
846846
Map<String,String> parameters,
847847
MetadataBuildingContext buildingContext) {
848848
final boolean hasParameters = CollectionHelper.isNotEmpty( parameters );
849-
if ( buildingContext.getBuildingOptions().disallowExtensionsInCdi() ) {
849+
if ( !buildingContext.getBuildingOptions().isAllowExtensionsInCdi() ) {
850850
// if deferred container access is enabled, we locally create the user-type
851851
return MappingHelper.createLocalUserCollectionTypeBean( role, implementation, hasParameters, parameters );
852852
}

hibernate-core/src/main/java/org/hibernate/boot/model/internal/EmbeddableBinder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -405,7 +405,7 @@ static Component fillEmbeddable(
405405
private static CompositeUserType<?> compositeUserType(
406406
Class<? extends CompositeUserType<?>> compositeUserTypeClass,
407407
MetadataBuildingContext context) {
408-
if ( context.getBuildingOptions().disallowExtensionsInCdi() ) {
408+
if ( !context.getBuildingOptions().isAllowExtensionsInCdi() ) {
409409
FallbackBeanInstanceProducer.INSTANCE.produceBeanInstance( compositeUserTypeClass );
410410
}
411411

hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/ModelBinder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2632,7 +2632,7 @@ else if ( isVirtual ) {
26322632
if ( CompositeUserType.class.isAssignableFrom( componentClass ) ) {
26332633
componentBinding.setTypeName( explicitComponentClassName );
26342634
CompositeUserType<?> compositeUserType;
2635-
if ( sourceDocument.getBuildingOptions().disallowExtensionsInCdi() ) {
2635+
if ( !sourceDocument.getBuildingOptions().isAllowExtensionsInCdi() ) {
26362636
compositeUserType = (CompositeUserType<?>) FallbackBeanInstanceProducer.INSTANCE.produceBeanInstance( componentClass );
26372637
}
26382638
else {

hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingMetadataBuildingOptions.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ public boolean isXmlMappingEnabled() {
178178
}
179179

180180
@Override
181-
public boolean disallowExtensionsInCdi() {
182-
return delegate.disallowExtensionsInCdi();
181+
public boolean isAllowExtensionsInCdi() {
182+
return delegate.isAllowExtensionsInCdi();
183183
}
184184
}

hibernate-core/src/main/java/org/hibernate/boot/spi/MetadataBuildingOptions.java

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,5 +243,15 @@ default boolean isXmlMappingEnabled() {
243243
/**
244244
* Check to see if extensions can be hosted in CDI
245245
*/
246-
boolean disallowExtensionsInCdi();
246+
boolean isAllowExtensionsInCdi();
247+
248+
/**
249+
* Check to see if extensions can be hosted in CDI
250+
*
251+
* @deprecated Use {@link #isAllowExtensionsInCdi()}
252+
*/
253+
@Deprecated(forRemoval = true)
254+
default boolean disallowExtensionsInCdi() {
255+
return !isAllowExtensionsInCdi();
256+
}
247257
}

hibernate-core/src/main/java/org/hibernate/mapping/BasicValue.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -841,7 +841,7 @@ public <T extends UserType<?>> void setExplicitCustomType(Class<T> explicitCusto
841841
}
842842

843843
final T typeInstance;
844-
if ( getBuildingContext().getBuildingOptions().disallowExtensionsInCdi() ) {
844+
if ( !getBuildingContext().getBuildingOptions().isAllowExtensionsInCdi() ) {
845845
typeInstance = FallbackBeanInstanceProducer.INSTANCE.produceBeanInstance( explicitCustomType );
846846
}
847847
else {

0 commit comments

Comments
 (0)