Index
All Classes and Interfaces|All Packages
A
- addExtensibleDescendants(Map<String, Set<String>>) - Method in class org.elasticsearch.plugin.scanner.ClassScanner
- AnnotatedHierarchyVisitor - Class in org.elasticsearch.plugin.scanner
-
An ASM class visitor that captures the class hierarchy, as well as finds a specific annotation.
C
- ClassReaders - Class in org.elasticsearch.plugin.scanner
-
A utility class containing methods to create streams of ASM's ClassReader
- ClassReaders() - Constructor for class org.elasticsearch.plugin.scanner.ClassReaders
- ClassScanner - Class in org.elasticsearch.plugin.scanner
- ClassScanner(String, BiFunction<String, Map<String, String>, AnnotationVisitor>) - Constructor for class org.elasticsearch.plugin.scanner.ClassScanner
G
- getClassHierarchy() - Method in class org.elasticsearch.plugin.scanner.AnnotatedHierarchyVisitor
-
Returns a mapping of class name to subclasses of that class
- getFoundClasses() - Method in class org.elasticsearch.plugin.scanner.ClassScanner
M
- main(String[]) - Static method in class org.elasticsearch.plugin.scanner.NamedComponentScanner
N
- NamedComponentScanner - Class in org.elasticsearch.plugin.scanner
- NamedComponentScanner() - Constructor for class org.elasticsearch.plugin.scanner.NamedComponentScanner
O
- ofClassPath() - Static method in class org.elasticsearch.plugin.scanner.ClassReaders
- ofClassPath(String) - Static method in class org.elasticsearch.plugin.scanner.ClassReaders
- ofDirWithJars(Path) - Static method in class org.elasticsearch.plugin.scanner.ClassReaders
-
This method must be used within a try-with-resources statement or similar control structure.
- ofPaths(Set<URL>) - Static method in class org.elasticsearch.plugin.scanner.ClassReaders
- ofPaths(Stream<Path>) - Static method in class org.elasticsearch.plugin.scanner.ClassReaders
-
This method must be used within a try-with-resources statement or similar control structure.
- org.elasticsearch.plugin.scanner - module org.elasticsearch.plugin.scanner
- org.elasticsearch.plugin.scanner - package org.elasticsearch.plugin.scanner
S
- scanForNamedClasses(List<ClassReader>) - Static method in class org.elasticsearch.plugin.scanner.NamedComponentScanner
V
- visit(int, int, String, String, String, String[]) - Method in class org.elasticsearch.plugin.scanner.AnnotatedHierarchyVisitor
- visit(List<ClassReader>) - Method in class org.elasticsearch.plugin.scanner.ClassScanner
- visitAnnotation(String, boolean) - Method in class org.elasticsearch.plugin.scanner.AnnotatedHierarchyVisitor
W
- writeToFile(Map<String, Map<String, String>>, Path) - Static method in class org.elasticsearch.plugin.scanner.NamedComponentScanner
All Classes and Interfaces|All Packages