@Retention(value=CLASS) @Target(value=TYPE) public @interface NodeFields
NodeFields
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(NodeFields.value()
)()
.public abstract NodeField[] value