Annotation Type | Description |
---|---|
CacheReturn |
Declares that the value returned by a method will always be the same.
|
DataObject |
Declares a data object, such object must provide at least:
a constructor with
JsonObject
When the data object is processed, a model of properties from the setter methods or adder methods. |
Fluent |
Declares a fluent method return type when the method returns the type of the class declaring this method
or a sub type.
|
GenIgnore |
The annotated element is ignored by the code generator, this can be used to provide Java exclusive methods that are
not compatible with the vertx codegen rules.
|
ModuleGen |
Declares a Codegen module, all the processed elements contained in the annotated package
or one of its child package will be part of the same module.
|
Nullable | |
ProxyClose |
Declares a proxy close method.
|
ProxyGen |
Declares a Java interface type to be processed for generating a Java proxy that can be connected to the
original API via Vert.x event bus.
|
ProxyIgnore |
The annotated element is ignored by the proxy generator, this can be used to provide Java exclusive methods
that are not compatible with the proxy codegen rules.
|
VertxGen |
Declares a Java interface type to be processed for creating API in various languages of polyglot Vert.x.
|
Copyright © 2020 Eclipse. All rights reserved.