Skip navigation links
A C D E F G I J L N O S T V 

A

addEitherSetter(MutableFieldDeclaration, String, EitherTypeArgument, JsonRpcDataTransformationContext) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataProcessor
 
addError(Element, String) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
addWarning(Element, String) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 

C

collectChildTypes(TypeReference, EitherTypeArgument, boolean, Collection<EitherTypeArgument>) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
compileEitherSetterBody(MutableFieldDeclaration, EitherTypeArgument, String, CompilationStrategy.CompilationContext, JsonRpcDataTransformationContext) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataProcessor
 

D

doRegisterGlobals(ClassDeclaration, RegisterGlobalsContext) - Method in class org.eclipse.lsp4j.generator.TypeAdapterImplProcessor
 
doTransform(MutableClassDeclaration, TransformationContext) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataProcessor
 
doTransform(MutableClassDeclaration, TransformationContext) - Method in class org.eclipse.lsp4j.generator.TypeAdapterImplProcessor
 

E

EitherTypeArgument - Class in org.eclipse.lsp4j.generator
 
EitherTypeArgument(TypeReference, EitherTypeArgument, boolean) - Constructor for class org.eclipse.lsp4j.generator.EitherTypeArgument
 
exists(Path) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 

F

findAnnotationType(String) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
findClass(String) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
findEnumerationType(String) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
findInterface(String) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
findTypeGlobally(Class<?>) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
findTypeGlobally(String) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 

G

generateFactory(MutableClassDeclaration, MutableClassDeclaration, TypeReference, TransformationContext) - Method in class org.eclipse.lsp4j.generator.TypeAdapterImplProcessor
 
generateImpl(MutableClassDeclaration, TransformationContext) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataProcessor
 
generateImpl(MutableClassDeclaration, TypeReference, TransformationContext) - Method in class org.eclipse.lsp4j.generator.TypeAdapterImplProcessor
 
generateImplMembers(MutableClassDeclaration, JsonRpcDataTransformationContext) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataProcessor
 
generateToString(MutableClassDeclaration, TransformationContext) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataProcessor
 
getAnyType() - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getCharset(Path) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getChildren(Path) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getChildTypes(TypeReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getContents(Path) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getContentsAsStream(Path) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getEitherType() - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getJsonType(TypeReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getLastModification(Path) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getLeftType(TypeReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getList(TypeReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getObject() - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getParent() - Method in class org.eclipse.lsp4j.generator.EitherTypeArgument
 
getPrimaryGeneratedJavaElement(Element) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getPrimarySourceElement(Element) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getPrimitiveBoolean() - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getPrimitiveByte() - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getPrimitiveChar() - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getPrimitiveDouble() - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getPrimitiveFloat() - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getPrimitiveInt() - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getPrimitiveLong() - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getPrimitiveShort() - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getPrimitiveVoid() - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getProblems(Element) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getProjectFolder(Path) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getProjectSourceFolders(Path) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getRightType(TypeReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getSet(TypeReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getSourceFolder(Path) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getString() - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getTargetFolder(Path) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
getType() - Method in class org.eclipse.lsp4j.generator.EitherTypeArgument
 

I

isEither(TypeReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
isExternal(Element) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
isFile(Path) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
isFolder(Path) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
isGenerated(Element) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
isJsonArray(TypeReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
isJsonBoolean(TypeReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
isJsonNull(TypeReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
isJsonNumber(TypeReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
isJsonObject(TypeReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
isJsonString(TypeReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
isRight() - Method in class org.eclipse.lsp4j.generator.EitherTypeArgument
 
isSource(Element) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
isThePrimaryGeneratedJavaElement(Element) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 

J

JsonRpcData - Annotation Type in org.eclipse.lsp4j.generator
Generates getters and setters for all fields as well as equals and hashCode implementations.
JsonRpcDataProcessor - Class in org.eclipse.lsp4j.generator
 
JsonRpcDataProcessor() - Constructor for class org.eclipse.lsp4j.generator.JsonRpcDataProcessor
 
JsonRpcDataTransformationContext - Class in org.eclipse.lsp4j.generator
 
JsonRpcDataTransformationContext(TransformationContext) - Constructor for class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
JsonType - Enum in org.eclipse.lsp4j.generator
 

L

LanguageServerAPI - Annotation Type in org.eclipse.lsp4j.generator
Deprecated.
use JsonRpcData instead

N

newAnnotationReference(AnnotationReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
newAnnotationReference(AnnotationReference, Procedures.Procedure1<AnnotationReferenceBuildContext>) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
newAnnotationReference(Class<?>) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
newAnnotationReference(Class<?>, Procedures.Procedure1<AnnotationReferenceBuildContext>) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
newAnnotationReference(String) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
newAnnotationReference(String, Procedures.Procedure1<AnnotationReferenceBuildContext>) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
newAnnotationReference(Type) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
newAnnotationReference(Type, Procedures.Procedure1<AnnotationReferenceBuildContext>) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
newArrayTypeReference(TypeReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
newSelfTypeReference(Type) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
newTypeReference(Class<?>, TypeReference...) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
newTypeReference(String, TypeReference...) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
newTypeReference(Type, TypeReference...) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
newWildcardTypeReference() - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
newWildcardTypeReference(TypeReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
newWildcardTypeReferenceWithLowerBound(TypeReference) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 

O

org.eclipse.lsp4j.generator - package org.eclipse.lsp4j.generator
 

S

setPrimarySourceElement(MutableElement, Element) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 

T

toURI(Path) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
TypeAdapterImpl - Annotation Type in org.eclipse.lsp4j.generator
Used to simplify the implementation of Gson TypeAdapters.
TypeAdapterImplProcessor - Class in org.eclipse.lsp4j.generator
 
TypeAdapterImplProcessor() - Constructor for class org.eclipse.lsp4j.generator.TypeAdapterImplProcessor
 

V

validateLater(Procedures.Procedure0) - Method in class org.eclipse.lsp4j.generator.JsonRpcDataTransformationContext
 
valueOf(String) - Static method in enum org.eclipse.lsp4j.generator.JsonType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.lsp4j.generator.JsonType
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G I J L N O S T V 
Skip navigation links