|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectit.amattioli.encapsulate.range.AbstractRange<T>
it.amattioli.encapsulate.range.DiscreteRange<T>
it.amattioli.encapsulate.range.GenericDiscreteRange<T>
public class GenericDiscreteRange<T extends Discrete<T>>
| Constructor Summary | |
|---|---|
GenericDiscreteRange(T low,
T high)
|
|
| Method Summary | ||
|---|---|---|
T |
getHigh()
Ritorna l'estremo inferiore dell'intervallo. |
|
T |
getLow()
Ritorna l'estremo inferiore dell'intervallo. |
|
boolean |
isHighBounded()
Indica se l'intervallo e' limitato superiormente. |
|
boolean |
isLowBounded()
Indica se l'intervallo e' limitato inferiormente. |
|
protected
|
newRange(T low,
T high)
Crea un nuovo range compatibile con questo. |
|
| Methods inherited from class it.amattioli.encapsulate.range.DiscreteRange |
|---|
abutOn, gap, iterator, mergeWith, minus |
| Methods inherited from class it.amattioli.encapsulate.range.AbstractRange |
|---|
contains, equals, hashCode, hasSameHigh, hasSameLow, includes, intersect, overlaps, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public GenericDiscreteRange(T low,
T high)
| Method Detail |
|---|
public T getLow()
Range
public T getHigh()
Range
public boolean isLowBounded()
Range
public boolean isHighBounded()
Range
protected <U extends Range<? extends T>> U newRange(T low,
T high)
AbstractRange
newRange in class AbstractRange<T extends Discrete<T>>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||