Package com.inductiveautomation.rm.base
Class RMValueSort
java.lang.Object
com.inductiveautomation.rm.base.RMSort
com.inductiveautomation.rm.base.RMValueSort
- All Implemented Interfaces:
Archivable
,RMJSONArchiver.GetKeys
,Cloneable
,Comparator
This is a sort subclass to support sorting objects by their relative position in an array of values.
-
Field Summary
Fields inherited from class com.inductiveautomation.rm.base.RMSort
COMPARATOR, ORDER_ASCEND, ORDER_DESCEND, ORDER_INDETERMINATE, ORDER_SAME
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.inductiveautomation.rm.base.RMSort
clone, Compare, equals, fromXML, getJSONKeys, getKey, getOrder, getOrderDefault, getOrderString, setKey, setOrder, setOrderString, sort, sort, sort, sort, sort, sortedList, sortedList, sortedList, toggleOrder, toString, toXML
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
RMValueSort
Creates a new value sort.
-
-
Method Details
-
compare
Compare objects with given RMSort.- Specified by:
compare
in interfaceComparator
- Overrides:
compare
in classRMSort
-