Class RangeCallType<T extends java.lang.Comparable<T>>
- java.lang.Object
 - 
- com.seedfinding.latticg.reversal.calltype.CallType<java.lang.Boolean>
 - 
- com.seedfinding.latticg.reversal.calltype.RangeCallType<T>
 
 
 
- 
- Direct Known Subclasses:
 NextDoubleCall.DoubleRange,NextFloatCall.FloatRange,NextIntCall.IntRange,NextLongCall.LongRange,UnboundedNextIntCall.IntRange
@Experimental public abstract class RangeCallType<T extends java.lang.Comparable<T>> extends CallType<java.lang.Boolean>
 
- 
- 
Constructor Summary
Constructors Constructor Description RangeCallType(T min, T max, boolean minStrict, boolean maxStrict, boolean inverted, int numCalls) 
- 
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract RangeCallType<T>createNew(T min, T max, boolean lowerStrict, boolean upperStrict, boolean inverted)CallType<java.lang.Boolean>equalTo(java.lang.Boolean value)TgetMax()TgetMin()booleanisInverted()booleanisMaxStrict()booleanisMinStrict()CallType<java.lang.Boolean>not()- 
Methods inherited from class com.seedfinding.latticg.reversal.calltype.CallType
betweenEE, betweenEI, betweenIE, betweenII, getNumCalls, getType, greaterThan, greaterThanEqual, lessThan, lessThanEqual, notEqualTo 
 - 
 
 - 
 
- 
- 
Method Detail
- 
createNew
protected abstract RangeCallType<T> createNew(T min, T max, boolean lowerStrict, boolean upperStrict, boolean inverted)
 
- 
equalTo
public CallType<java.lang.Boolean> equalTo(java.lang.Boolean value)
 
- 
getMin
public T getMin()
 
- 
getMax
public T getMax()
 
- 
isMinStrict
public boolean isMinStrict()
 
- 
isMaxStrict
public boolean isMaxStrict()
 
- 
isInverted
public boolean isInverted()
 
 - 
 
 -