ClassKind.API
kinds.string
with an indent prefix.line
with an indent prefix and end with a new line char.elt
argument has a comment, this comment is parsed and returned as a Doc
object.JsonObject
When the data object is processed, a model of properties from the setter methods or adder methods.JsonCodec
and the one that is annotated with DataObject
model
.Model
.Helper.getReflectMethod(ClassLoader, ExecutableElement)
but using the processing environment context.Method
corresponding to the methodElt parameter.0
.name
as a java package import.@ModuleGen
annotation you must provide a public static final [JsonCodecType] INSTANCE
to let codegen retrieve an instance of itmapper
function.name
argument and returns a list of the name atoms.data object model
.pkgElt
argument, returns null for undertermined.ClassKind.CLASS_TYPE
and that matches the specified type variable e.g:<U> Map.Entry<String, U> getEntry(String s, Class<U> type);
<U>
the second method parameter.statement
and a semicolon followed by a newline
after.lang
parameter.lang
parameter language.qualified name
based on the module group package name and the specified
lang
parameter.types
sequence
delimited by a delimiter
.Copyright © 2019 Eclipse. All rights reserved.