Class GateComparator
- All Implemented Interfaces:
Serializable
,Comparator<Gate>
A comparator for airport Gates.
- Since:
- 5.1
- Version:
- 8.0
- Author:
- Luke
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
Fields inherited from class org.deltava.comparators.AbstractComparator
_comparisonType, _typeNames
-
Constructor Summary
ConstructorsConstructorDescriptionGateComparator
(int comparisonType) Creates a new GateComparator with a given comparison type. -
Method Summary
Modifier and TypeMethodDescriptionint
compareImpl
(Gate g1, Gate g2) Compares two gates by the designated criteria.Methods inherited from class org.deltava.comparators.AbstractComparator
compare, getComparisonType, getTypeNames, setComparisonType, setComparisonType
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 Details
-
NAME
public static final int NAME- See Also:
-
TYPENUMBER
public static final int TYPENUMBER- See Also:
-
USAGE
public static final int USAGE- See Also:
-
-
Constructor Details
-
GateComparator
public GateComparator(int comparisonType) Creates a new GateComparator with a given comparison type.- Parameters:
comparisonType
- The criteria by which to compare- Throws:
IllegalArgumentException
- if the type is invalid- See Also:
-
-
Method Details