public class NaturalIncrementor<T extends Incrementable<? extends T>> extends java.lang.Object implements Incrementor<T>
| Constructor and Description |
|---|
NaturalIncrementor() |
| Modifier and Type | Method and Description |
|---|---|
T |
decrement(T value) |
T |
getDecremented(T value) |
T |
getIncremented(T value) |
T |
increment(T value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecrement, getDecremented, getIncremented, increment, reversedpublic final T increment(T value)
increment in interface Incrementor<T extends Incrementable<? extends T>>public final T decrement(T value)
decrement in interface Incrementor<T extends Incrementable<? extends T>>public final T getIncremented(T value)
getIncremented in interface Incrementor<T extends Incrementable<? extends T>>public final T getDecremented(T value)
getDecremented in interface Incrementor<T extends Incrementable<? extends T>>