Annotation Type NodeField


  • @Retention(CLASS)
    @Target(TYPE)
    public @interface NodeField
    A NodeField element defines a field for the generated Node. A Node contains multiple NodeFields specified in linear declaration order. The field can be accessed by declaring an abstract getter named "get" + firstLetterUpperCase(name())().
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.String name  
      java.lang.Class<?> type  
    • Element Detail

      • name

        java.lang.String name
      • type

        java.lang.Class<?> type