Package io.keikaiex.util
Class Interval<T>
- java.lang.Object
-
- io.keikaiex.util.Interval<T>
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
Interval.InfiniteInterval
public class Interval<T> extends java.lang.Object implements java.io.Serializable- Author:
- henri
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInterval.InfiniteInterval<T>
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Interval<T>clone()intgetHigh()intgetLow()TgetPayload()voidsetHigh(int high)voidsetLow(int low)voidsetPayload(T payload)intsize()java.lang.StringtoString()
-
-
-
Constructor Detail
-
Interval
public Interval(int low, int high, T payload)
-
-
Method Detail
-
getLow
public int getLow()
-
setLow
public void setLow(int low)
-
getHigh
public int getHigh()
-
setHigh
public void setHigh(int high)
-
getPayload
public T getPayload()
-
setPayload
public void setPayload(T payload)
-
size
public int size()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-