Package net.hydromatic.morel.eval
Class Comparators.ComparatorBuilder
java.lang.Object
net.hydromatic.morel.eval.Comparators.ComparatorBuilder
- Enclosing class:
Comparators
Contains shared state while building comparators for various types.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate classComparator that defers the lookup of the comparator until it is first used. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) ComparatorcomparatorFor(Type t2) private ComparatorcomparatorFor1(Type type) private ComparatorcomparatorFor2(Type type) private Comparator<List> listComparator(Type elementType)
-
Field Details
-
typeSystem
-
cache
-
-
Constructor Details
-
ComparatorBuilder
ComparatorBuilder(TypeSystem typeSystem)
-
-
Method Details
-
comparatorFor
-
comparatorFor1
-
comparatorFor2
-
listComparator
-