public class LessEqual<T,V extends Comparable<V>,C> extends ComparisonPredicate<T,V,C>
ComparisonPredicate.PromotionLevelleftExtractor, parameterIndices, rightExtractorcost, costUnit, initialCost, invocations, nanos, totalCost| Constructor and Description |
|---|
LessEqual(double initialCost,
TimeUnit costUnit,
Extractor<T,V,C> leftExtractor,
Extractor<T,V,C> rightExtractor) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
compare(double n1,
double n2) |
protected boolean |
compare(float n1,
float n2) |
protected boolean |
compare(int n1,
int n2) |
protected boolean |
compare(long n1,
long n2) |
protected boolean |
compare(Object o1,
Object o2) |
ComparisonResult |
compareTo(Extractor<T,Boolean,C> otherPredicate)
Basic comparisons with True and False.
|
protected Extractor<T,Boolean,C> |
newInstance(Extractor<T,V,C> leftExtractor,
Extractor<T,V,C> rightExtractor) |
equals, extractInternal, getCost, getLeftExtractor, getRightExtractor, hashCode, isContextDependent, map, operandsAreEqual, operandsAreReverseEqual, parameterIndices, promote, toStringcreateCacheEntry, extractpublic ComparisonResult compareTo(Extractor<T,Boolean,C> otherPredicate)
ExtractorBaseprotected boolean compare(int n1, int n2)
compare in class ComparisonPredicate<T,V extends Comparable<V>,C>protected boolean compare(long n1, long n2)
compare in class ComparisonPredicate<T,V extends Comparable<V>,C>protected boolean compare(float n1, float n2)
compare in class ComparisonPredicate<T,V extends Comparable<V>,C>protected boolean compare(double n1, double n2)
compare in class ComparisonPredicate<T,V extends Comparable<V>,C>protected boolean compare(Object o1, Object o2)
compare in class ComparisonPredicate<T,V extends Comparable<V>,C>protected Extractor<T,Boolean,C> newInstance(Extractor<T,V,C> leftExtractor, Extractor<T,V,C> rightExtractor)
newInstance in class ComparisonPredicate<T,V extends Comparable<V>,C>