childrenObjects = ERXArrayUtilities.distinct((NSArray<?>) childrenObjects);
} else {
childrenObjects = new ArrayList(new HashSet(childrenObjects));
}
}
NSArray<EOSortOrdering> sortOrderings = childFilter.sortOrderings();
if (sortOrderings != null && sortOrderings.count() > 0) {
if (childrenObjects instanceof NSArray) {
childrenObjects = EOSortOrdering.sortedArrayUsingKeyOrderArray((NSArray<?>)childrenObjects, sortOrderings);
}
else {