com.webobjects.eoaccess
Class ERXAdaptorOpComparator
java.lang.Object
com.webobjects.foundation.NSComparator
com.webobjects.eoaccess.ERXAdaptorOpComparator
public class ERXAdaptorOpComparator
- extends NSComparator
EOAdaptorOpComparator that handles vertical inheritance.
| Fields inherited from class com.webobjects.foundation.NSComparator |
_CLASS, AscendingCaseInsensitiveStringComparator, AscendingNumberComparator, AscendingStringComparator, AscendingTimestampComparator, DescendingCaseInsensitiveStringComparator, DescendingNumberComparator, DescendingStringComparator, DescendingTimestampComparator, OrderedAscending, OrderedDescending, OrderedSame |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_context
protected NSArray _context
ERXAdaptorOpComparator
public ERXAdaptorOpComparator(NSArray entityNameOrdering)
- Parameters:
entityNameOrdering - ordering of entity names to base sorting on
compare
public int compare(Object object1,
Object object2)
throws NSComparator.ComparisonException
- Throws:
NSComparator.ComparisonException
entityNameFromAdaptorOperation
protected String entityNameFromAdaptorOperation(EOAdaptorOperation adaptorOp)
- Returns the name of EOEntity updated by adaptorOp. If this is updating through a flattened
attribute, the name returned is the Entity of the target attribute.
- Parameters:
adaptorOp - EOAdaptorOperation to return Entity name from
- Returns:
- name of EOEntity updated by adaptorOp
Copyright © 2002 – 2011 Project Wonder.