final SingularPersistentAttributeEntity singularPersistentAttribute = (SingularPersistentAttributeEntity) attribute; final String entityName = singularPersistentAttribute.getEntityName(); return isNullifiable( entityName, value ) ? null : value; return isNullifiable( null, value ) ? null : value;
return isNullifiable(entityName, value) ? null : value; return isNullifiable(null, value) ? null : value;
return isNullifiable(entityName, value) ? null : value; return isNullifiable(null, value) ? null : value;
@Override public void collectNonNullableTransientEntities( Object value, ForeignKeys.Nullifier nullifier, NonNullableTransientDependencies nonNullableTransientEntities, SharedSessionContractImplementor session) { if ( !isNullable() && getAttributeTypeClassification() != ONE_TO_ONE && nullifier.isNullifiable( getEntityDescriptor().getEntityName(), value ) ) { nonNullableTransientEntities.add( getEntityDescriptor().getEntityName(), value ); } }
return isNullifiable( entityName, value ) ? null : value; return isNullifiable( null, value ) ? null : value;