er.extensions.foundation
Class ERXDictionaryUtilities.NSDictionaryKeyValueComparator
java.lang.Object
com.webobjects.foundation.NSComparator
er.extensions.foundation.ERXDictionaryUtilities.NSDictionaryKeyValueComparator
- Enclosing class:
- ERXDictionaryUtilities
public static class ERXDictionaryUtilities.NSDictionaryKeyValueComparator
- extends NSComparator
Compares dictionary keys based on the value they are associated with. Useful for getting a list
of keys in alphabetical order of their values.
| 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 |
ERXDictionaryUtilities.NSDictionaryKeyValueComparator
public ERXDictionaryUtilities.NSDictionaryKeyValueComparator(NSDictionary aDictionary)
compare
public int compare(Object key1,
Object key2)
throws NSComparator.ComparisonException
- Specified by:
compare in class NSComparator
- Throws:
NSComparator.ComparisonException
Copyright © 2002 – 2007 Project Wonder.