Modifier and Type | Class and Description |
---|---|
static interface |
Structure.TypeSafety |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
equals(Object e) |
Structure<T> |
from(T... fields) |
<X> X |
get(T e) |
boolean |
hasField(Enum<T> field) |
int |
hashCode() |
boolean |
hasValue(Enum<?> e) |
<X extends Enum<X>> |
into(Structure<X> target,
X... fields) |
boolean |
is(T e) |
long |
lng(T e) |
static <X extends Structure<T>,T extends Enum<T>> |
obtain(Class<T> e) |
static <X extends Structure<T>,T extends Enum<T>> |
obtain(Class<T> e,
Enum<T>... fields) |
void |
release() |
void |
set(T x,
boolean v) |
void |
set(T x,
long v) |
void |
set(T x,
Object v) |
String |
text(T e) |
String |
toString() |
void |
unset(T x) |
public static <X extends Structure<T>,T extends Enum<T>> X obtain(Class<T> e, Enum<T>... fields)
public long lng(T e)
public boolean is(T e)
public boolean hasValue(Enum<?> e)
public <X> X get(T e)
public void unset(T x)
public void set(T x, long v)
public void set(T x, boolean v)
public void clear()
public void release()
Copyright © 2019. All rights reserved.