Package org.immutables.data
Interface Datatype.Feature<T,F>
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanignorableOnOutput()intindex()java.lang.Stringname()booleannullable()static <T,F>
Datatype.Feature<T,F>of(int index, java.lang.String owner, java.lang.String name, com.google.common.reflect.TypeToken<F> type, boolean nullable, boolean setter, boolean getter, boolean omittable, boolean ignorable)booleanomittableOnInput()booleansupportsInput()booleansupportsOutput()com.google.common.reflect.TypeToken<F>type()
-
-
-
Method Detail
-
index
int index()
-
nullable
boolean nullable()
-
name
java.lang.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, java.lang.String owner, java.lang.String name, com.google.common.reflect.TypeToken<F> type, boolean nullable, boolean setter, boolean getter, boolean omittable, boolean ignorable)
-
-