HHH-12615 Make a few AbstractEntityPersister methods protected final
This is useful for OGM. I made them final so that we don't have to account for child classes overriding them in the future.
This commit is contained in:
parent
45a3b39c40
commit
8dfdf8d22b
|
@ -2632,7 +2632,7 @@ public abstract class AbstractEntityPersister
|
||||||
return hasColumns ? update.toStatementString() : null;
|
return hasColumns ? update.toStatementString() : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean checkVersion(final boolean[] includeProperty) {
|
protected final boolean checkVersion(final boolean[] includeProperty) {
|
||||||
return includeProperty[getVersionProperty()]
|
return includeProperty[getVersionProperty()]
|
||||||
|| entityMetamodel.isVersionGenerated();
|
|| entityMetamodel.isVersionGenerated();
|
||||||
}
|
}
|
||||||
|
@ -4162,7 +4162,7 @@ public abstract class AbstractEntityPersister
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
private UniqueEntityLoader getLoaderByLockMode(LockMode lockMode) {
|
protected final UniqueEntityLoader getLoaderByLockMode(LockMode lockMode) {
|
||||||
if ( LockMode.NONE == lockMode ) {
|
if ( LockMode.NONE == lockMode ) {
|
||||||
return noneLockLoader;
|
return noneLockLoader;
|
||||||
}
|
}
|
||||||
|
@ -4302,7 +4302,7 @@ public abstract class AbstractEntityPersister
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean isAllNull(Object[] array, int tableNumber) {
|
protected final boolean isAllNull(Object[] array, int tableNumber) {
|
||||||
for ( int i = 0; i < array.length; i++ ) {
|
for ( int i = 0; i < array.length; i++ ) {
|
||||||
if ( isPropertyOfTable( i, tableNumber ) && array[i] != null ) {
|
if ( isPropertyOfTable( i, tableNumber ) && array[i] != null ) {
|
||||||
return false;
|
return false;
|
||||||
|
@ -4648,7 +4648,7 @@ public abstract class AbstractEntityPersister
|
||||||
return entityMetamodel.isMutable();
|
return entityMetamodel.isMutable();
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean isModifiableEntity(EntityEntry entry) {
|
protected final boolean isModifiableEntity(EntityEntry entry) {
|
||||||
return ( entry == null ? isMutable() : entry.isModifiableEntity() );
|
return ( entry == null ? isMutable() : entry.isModifiableEntity() );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue