JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
O
P
R
S
T
U
V
W
A
absolutePathFromUri(SemanticdbJavacOptions, URI)
- Static method in class com.sourcegraph.semanticdb_javac.
SemanticdbTaskListener
annotations(JCTree)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbTrees
B
buildTextDocument(CompilationUnitTree)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbVisitor
C
com.sourcegraph.semanticdb_javac
- package com.sourcegraph.semanticdb_javac
CompilationUnitException
- Class in
com.sourcegraph.semanticdb_javac
CompilationUnitException(String, Throwable)
- Constructor for class com.sourcegraph.semanticdb_javac.
CompilationUnitException
CompilerRange
- Enum in
com.sourcegraph.semanticdb_javac
Describes how to convert a compiler position into SemanticDB Range.
D
Debugging
- Class in
com.sourcegraph.semanticdb_javac
Utility methods for debugging purposes.
Debugging()
- Constructor for class com.sourcegraph.semanticdb_javac.
Debugging
digest(CharSequence)
- Static method in class com.sourcegraph.semanticdb_javac.
MD5
E
EmptyEndPosTable
- Class in
com.sourcegraph.semanticdb_javac
A fallback implementation of EndPosTable when it's missing from the compiler.
EmptyEndPosTable()
- Constructor for class com.sourcegraph.semanticdb_javac.
EmptyEndPosTable
equals(Object)
- Method in class com.sourcegraph.semanticdb_javac.
Result
error(E)
- Static method in class com.sourcegraph.semanticdb_javac.
Result
error(String)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbReporter
ERRORPATH
- Static variable in class com.sourcegraph.semanticdb_javac.
SemanticdbOptionBuilder
errors
- Variable in class com.sourcegraph.semanticdb_javac.
SemanticdbJavacOptions
exception(Throwable)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbReporter
F
fillInStackTrace()
- Method in class com.sourcegraph.semanticdb_javac.
CompilationUnitException
finalResult()
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbOptionBuilder
findRange(TreePath, Trees, CompilationUnitTree, Element, int, String, boolean)
- Static method in class com.sourcegraph.semanticdb_javac.
RangeFinder
finished(TaskEvent)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbTaskListener
fold(Function<T, C>, Function<E, C>)
- Method in class com.sourcegraph.semanticdb_javac.
Result
G
generateSignature(Symbol)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbSignatures
get(Symbol)
- Method in class com.sourcegraph.semanticdb_javac.
LocalSymbolsCache
getEndPos(JCTree)
- Method in class com.sourcegraph.semanticdb_javac.
EmptyEndPosTable
getErrorOrThrow()
- Method in class com.sourcegraph.semanticdb_javac.
Result
getName()
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbPlugin
getOrThrow()
- Method in class com.sourcegraph.semanticdb_javac.
Result
GlobalSymbolsCache
- Class in
com.sourcegraph.semanticdb_javac
Cache of SemanticDB symbols that can be referenced between files.
GlobalSymbolsCache(SemanticdbJavacOptions)
- Constructor for class com.sourcegraph.semanticdb_javac.
GlobalSymbolsCache
H
hashCode()
- Method in class com.sourcegraph.semanticdb_javac.
Result
I
includeText
- Variable in class com.sourcegraph.semanticdb_javac.
SemanticdbJavacOptions
init(JavacTask, String...)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbPlugin
InjectSemanticdbOptions
- Class in
com.sourcegraph.semanticdb_javac
InjectSemanticdbOptions()
- Constructor for class com.sourcegraph.semanticdb_javac.
InjectSemanticdbOptions
isError()
- Method in class com.sourcegraph.semanticdb_javac.
Result
isFromEnd()
- Method in enum com.sourcegraph.semanticdb_javac.
CompilerRange
isFromPoint()
- Method in enum com.sourcegraph.semanticdb_javac.
CompilerRange
isFromTextSearch()
- Method in enum com.sourcegraph.semanticdb_javac.
CompilerRange
isNone(Symbol)
- Method in class com.sourcegraph.semanticdb_javac.
GlobalSymbolsCache
isOk()
- Method in class com.sourcegraph.semanticdb_javac.
Result
J
JAVAC_CLASSES_DIR_ARG
- Static variable in class com.sourcegraph.semanticdb_javac.
SemanticdbJavacOptions
L
LocalSymbolsCache
- Class in
com.sourcegraph.semanticdb_javac
Cache of SemanticDB symbols that are local to a single file.
LocalSymbolsCache()
- Constructor for class com.sourcegraph.semanticdb_javac.
LocalSymbolsCache
M
main(String[])
- Static method in class com.sourcegraph.semanticdb_javac.
InjectSemanticdbOptions
Updates a list of Java compiler arguments to include -Xplugin:semanticdb.
map(Function<T, C>)
- Method in class com.sourcegraph.semanticdb_javac.
Result
MD5
- Class in
com.sourcegraph.semanticdb_javac
Utility to compute MD5 checksums of strings.
MD5()
- Constructor for class com.sourcegraph.semanticdb_javac.
MD5
missingRequiredDirectoryOption(String)
- Static method in class com.sourcegraph.semanticdb_javac.
SemanticdbJavacOptions
O
ok(T)
- Static method in class com.sourcegraph.semanticdb_javac.
Result
P
parse(String[], Context)
- Static method in class com.sourcegraph.semanticdb_javac.
SemanticdbJavacOptions
pprint(Object)
- Static method in class com.sourcegraph.semanticdb_javac.
Debugging
processArgument(String)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbOptionBuilder
put(Symbol)
- Method in class com.sourcegraph.semanticdb_javac.
LocalSymbolsCache
R
RangeFinder
- Class in
com.sourcegraph.semanticdb_javac
RangeFinder()
- Constructor for class com.sourcegraph.semanticdb_javac.
RangeFinder
replaceTree(JCTree, JCTree)
- Method in class com.sourcegraph.semanticdb_javac.
EmptyEndPosTable
Result
<
T
,
E
> - Class in
com.sourcegraph.semanticdb_javac
A Java implementation of Rust's
Result[T, E]
type, or Scala's
Either[A, B]
.
runMain(String[])
- Static method in class com.sourcegraph.semanticdb_javac.
InjectSemanticdbOptions
S
SemanticdbJavacOptions
- Class in
com.sourcegraph.semanticdb_javac
Settings that can be configured alongside the -Xplugin compiler option.
SemanticdbJavacOptions()
- Constructor for class com.sourcegraph.semanticdb_javac.
SemanticdbJavacOptions
SemanticdbOptionBuilder
- Class in
com.sourcegraph.semanticdb_javac
SemanticdbOptionBuilder()
- Constructor for class com.sourcegraph.semanticdb_javac.
SemanticdbOptionBuilder
SemanticdbPlugin
- Class in
com.sourcegraph.semanticdb_javac
Entrypoint of the semanticdb-javac compiler plugin.
SemanticdbPlugin()
- Constructor for class com.sourcegraph.semanticdb_javac.
SemanticdbPlugin
SemanticdbReporter
- Class in
com.sourcegraph.semanticdb_javac
Utilities to report error messages.
SemanticdbReporter()
- Constructor for class com.sourcegraph.semanticdb_javac.
SemanticdbReporter
SemanticdbSignatures
- Class in
com.sourcegraph.semanticdb_javac
SemanticdbSignatures(GlobalSymbolsCache, LocalSymbolsCache)
- Constructor for class com.sourcegraph.semanticdb_javac.
SemanticdbSignatures
semanticdbSymbol(Symbol, LocalSymbolsCache)
- Method in class com.sourcegraph.semanticdb_javac.
GlobalSymbolsCache
semanticdbSymbol(Element, LocalSymbolsCache)
- Method in class com.sourcegraph.semanticdb_javac.
GlobalSymbolsCache
SemanticdbTaskListener
- Class in
com.sourcegraph.semanticdb_javac
Callback hook that generates SemanticDB when the compiler has completed typechecking a Java source file.
SemanticdbTaskListener(SemanticdbJavacOptions, JavacTask, GlobalSymbolsCache, SemanticdbReporter, JavacTypes)
- Constructor for class com.sourcegraph.semanticdb_javac.
SemanticdbTaskListener
SemanticdbTrees
- Class in
com.sourcegraph.semanticdb_javac
SemanticdbTrees(GlobalSymbolsCache, LocalSymbolsCache, String)
- Constructor for class com.sourcegraph.semanticdb_javac.
SemanticdbTrees
SemanticdbVisitor
- Class in
com.sourcegraph.semanticdb_javac
Walks the AST of a typechecked compilation unit and generates a SemanticDB TextDocument.
SemanticdbVisitor(JavacTask, GlobalSymbolsCache, TaskEvent, SemanticdbJavacOptions, JavacTypes)
- Constructor for class com.sourcegraph.semanticdb_javac.
SemanticdbVisitor
sourceroot
- Variable in class com.sourcegraph.semanticdb_javac.
SemanticdbJavacOptions
started(TaskEvent)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbTaskListener
storeEnd(JCTree, int)
- Method in class com.sourcegraph.semanticdb_javac.
EmptyEndPosTable
stubClassName
- Static variable in class com.sourcegraph.semanticdb_javac.
SemanticdbJavacOptions
T
targetroot
- Variable in class com.sourcegraph.semanticdb_javac.
SemanticdbJavacOptions
The directory to place META-INF and its .semanticdb files
toString()
- Method in class com.sourcegraph.semanticdb_javac.
Result
U
uriScheme
- Variable in class com.sourcegraph.semanticdb_javac.
SemanticdbJavacOptions
UriScheme
- Enum in
com.sourcegraph.semanticdb_javac
V
valueOf(String)
- Static method in enum com.sourcegraph.semanticdb_javac.
CompilerRange
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum com.sourcegraph.semanticdb_javac.
UriScheme
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.sourcegraph.semanticdb_javac.
CompilerRange
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum com.sourcegraph.semanticdb_javac.
UriScheme
Returns an array containing the constants of this enum type, in the order they are declared.
verboseEnabled
- Variable in class com.sourcegraph.semanticdb_javac.
SemanticdbJavacOptions
visitClass(ClassTree, Void)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbVisitor
visitIdentifier(IdentifierTree, Void)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbVisitor
visitMemberReference(MemberReferenceTree, Void)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbVisitor
visitMemberSelect(MemberSelectTree, Void)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbVisitor
visitMethod(MethodTree, Void)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbVisitor
visitNewClass(NewClassTree, Void)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbVisitor
visitVariable(VariableTree, Void)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbVisitor
W
write()
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbOptionBuilder
writeFile(String, List<String>, OpenOption...)
- Method in class com.sourcegraph.semanticdb_javac.
SemanticdbOptionBuilder
A
B
C
D
E
F
G
H
I
J
L
M
O
P
R
S
T
U
V
W
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes