public final class ID
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
ID() |
| Modifier and Type | Method and Description |
|---|---|
int |
get() |
<T> java.util.Optional<T> |
ifSet(java.util.function.Function<java.lang.Integer,T> fn) |
static boolean |
isDefined(ID id) |
boolean |
isSet() |
static ID |
of(int value)
Builds a defined ID.
|
java.lang.String |
toString() |
public static ID of(int value)
value must be an integer greater than 0.value - The concrete ID valuejava.lang.IllegalArgumentException - If value is less or equal than 0.public java.lang.String toString()
toString in class java.lang.Objectpublic int get()
public boolean isSet()
public static boolean isDefined(ID id)
public <T> java.util.Optional<T> ifSet(java.util.function.Function<java.lang.Integer,T> fn)