Package org.immutables.data
Interface Datatype.Feature<T,F>
public static interface Datatype.Feature<T,F>
-
Method Summary
Modifier and TypeMethodDescriptionbooleanintindex()name()booleannullable()static <T,F> Datatype.Feature <T, F> of(int index, String owner, String name, com.google.common.reflect.TypeToken<F> type, boolean nullable, boolean setter, boolean getter, boolean omittable, boolean ignorable) booleanbooleanbooleancom.google.common.reflect.TypeToken<F> type()
-
Method Details
-
index
int index() -
nullable
boolean nullable() -
name
String name() -
type
com.google.common.reflect.TypeToken<F> type() -
supportsInput
boolean supportsInput() -
supportsOutput
boolean supportsOutput() -
omittableOnInput
boolean omittableOnInput() -
ignorableOnOutput
boolean ignorableOnOutput() -
of
static <T,F> Datatype.Feature<T,F> of(int index, String owner, String name, com.google.common.reflect.TypeToken<F> type, boolean nullable, boolean setter, boolean getter, boolean omittable, boolean ignorable)
-