org.eclipse.lsp4j.generator
public @Interface JsonRpcData
extends Annotation
- Annotations
- @Target:TYPE
- @Active:JsonRpcDataProcessor
- @Retention:SOURCE
- @SuppressWarnings:all
- Imports
- java.lang.annotation.ElementType, .Retention, .RetentionPolicy, .Target, org.eclipse.xtend.lib.macro.Active
Generates getters and setters for all fields as well as equals and hashCode implementations.
All JSON-RPC protocol classes that are written in Xtend should be annotated with this.