Interface Datatype.Feature<T,​F>

  • Enclosing interface:
    Datatype<T>

    public static interface Datatype.Feature<T,​F>
    • 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)