|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mindswap.pellet.utils.GenericIntervalList
DiscreteInterval
instead
public class GenericIntervalList
Nested Class Summary | |
---|---|
class |
GenericIntervalList.Interval
Deprecated. An Interval is an immutable representation of a single contigous range of numbers from start to end. |
Constructor Summary | |
---|---|
GenericIntervalList(GenericIntervalList il)
Deprecated. |
|
GenericIntervalList(java.lang.Object start,
java.lang.Object end,
ValueSpace comp)
Deprecated. |
|
GenericIntervalList(ValueSpace comp)
Deprecated. |
Method Summary | |
---|---|
void |
addInterval(java.lang.Object start,
boolean incStart,
java.lang.Object end,
boolean incEnd)
Deprecated. |
void |
addInterval(java.lang.Object start,
java.lang.Object end)
Deprecated. |
void |
addIntervalList(GenericIntervalList il)
Deprecated. |
boolean |
contains(java.lang.Object value)
Deprecated. |
int |
count()
Deprecated. |
boolean |
equals(java.lang.Object o)
Deprecated. |
java.lang.Object |
get(int n)
Deprecated. Return the n th object form this interval list. |
int |
hashCode()
Deprecated. |
boolean |
isEmpty()
Deprecated. |
java.util.Iterator |
iterator()
Deprecated. |
java.lang.Object |
max()
Deprecated. |
java.lang.Object |
min()
Deprecated. |
void |
removeInterval(java.lang.Object start,
boolean incStart,
java.lang.Object end,
boolean incEnd)
Deprecated. |
void |
removeIntervalList(GenericIntervalList il)
Deprecated. |
void |
restrictToInterval(GenericIntervalList.Interval i)
Deprecated. |
void |
restrictToInterval(java.lang.Object start,
boolean incStart,
java.lang.Object end,
boolean incEnd)
Deprecated. |
java.lang.String |
toString()
Deprecated. |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public GenericIntervalList(java.lang.Object start, java.lang.Object end, ValueSpace comp)
public GenericIntervalList(ValueSpace comp)
public GenericIntervalList(GenericIntervalList il)
Method Detail |
---|
public boolean isEmpty()
public java.lang.Object min()
public java.lang.Object max()
public int count()
public void addInterval(java.lang.Object start, java.lang.Object end)
public void addInterval(java.lang.Object start, boolean incStart, java.lang.Object end, boolean incEnd)
public void removeInterval(java.lang.Object start, boolean incStart, java.lang.Object end, boolean incEnd)
public void addIntervalList(GenericIntervalList il)
public void removeIntervalList(GenericIntervalList il)
public void restrictToInterval(java.lang.Object start, boolean incStart, java.lang.Object end, boolean incEnd)
public void restrictToInterval(GenericIntervalList.Interval i)
public java.util.Iterator iterator()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public boolean contains(java.lang.Object value)
public java.lang.Object get(int n)
n
th object form this interval list. If the interval list is finite
the numbers will be returned in increasing order. If the interval is unbounded in one direction
(either the first or the last interval is infinite) then first all the values will in finite
intervals will be returned and then the values in the infinite interval will be returned.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |