Package com._1c.g5.v8.dt.form.service
Class DataPathComparator
- java.lang.Object
-
- com._1c.g5.v8.dt.form.service.DataPathComparator
-
- All Implemented Interfaces:
DtObjectMap.IComparer<AbstractDataPath>
,Comparator<AbstractDataPath>
public class DataPathComparator extends Object implements DtObjectMap.IComparer<AbstractDataPath>, Comparator<AbstractDataPath>
Comparator for compare aAbstractDataPath
-
-
Field Summary
Fields Modifier and Type Field Description static DataPathComparator
INSTANCE
Instance of DataPath comparer
-
Constructor Summary
Constructors Constructor Description DataPathComparator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compare(AbstractDataPath a, AbstractDataPath b)
boolean
equals(AbstractDataPath a, AbstractDataPath b)
Compares two object for equalityint
hashCode(AbstractDataPath element)
Returns the hash code for the given objects.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
-
-
-
Field Detail
-
INSTANCE
public static final DataPathComparator INSTANCE
Instance of DataPath comparer
-
-
Method Detail
-
equals
public boolean equals(AbstractDataPath a, AbstractDataPath b)
Compares two object for equality- Specified by:
equals
in interfaceDtObjectMap.IComparer<AbstractDataPath>
- Parameters:
a
- the first elementb
- the second element- Returns:
- whether a is equal to b
-
hashCode
public int hashCode(AbstractDataPath element)
Returns the hash code for the given objects.- Specified by:
hashCode
in interfaceDtObjectMap.IComparer<AbstractDataPath>
- Parameters:
element
- the element the hash code is calculated for- Returns:
- the hash code for the given object
-
compare
public int compare(AbstractDataPath a, AbstractDataPath b)
- Specified by:
compare
in interfaceComparator<AbstractDataPath>
-
-