HHH-17057 Remove PersistentClass#getNonDuplicatedPropertyIterator

This commit is contained in:
Sanne Grinovero 2023-08-09 11:47:30 +02:00 committed by Sanne Grinovero
parent 524e36ed87
commit 63473e99cd
3 changed files with 0 additions and 18 deletions

View File

@ -1043,11 +1043,6 @@ public abstract class PersistentClass implements IdentifiableTypeClass, Attribut
this.isAbstract = isAbstract;
}
@Deprecated(since = "6.0")
protected Iterator<Property> getNonDuplicatedPropertyIterator() {
return getUnjoinedPropertyIterator();
}
protected List<Property> getNonDuplicatedProperties() {
return getUnjoinedProperties();
}

View File

@ -28,14 +28,6 @@ public class SingleTableSubclass extends Subclass {
super( superclass, buildingContext );
}
@Deprecated @SuppressWarnings("deprecation")
protected Iterator<Property> getNonDuplicatedPropertyIterator() {
return new JoinedIterator<>(
getSuperclass().getUnjoinedPropertyIterator(),
getUnjoinedPropertyIterator()
);
}
protected List<Property> getNonDuplicatedProperties() {
return new JoinedList<>( getSuperclass().getUnjoinedProperties(), getUnjoinedProperties() );
}

View File

@ -37,11 +37,6 @@ public class UnionSubclass extends Subclass implements TableOwner {
return synchronizedTables;
}
@Deprecated @SuppressWarnings("deprecation")
protected Iterator<Property> getNonDuplicatedPropertyIterator() {
return getPropertyClosureIterator();
}
@Override
protected List<Property> getNonDuplicatedProperties() {
return getPropertyClosure();