Index

A C G M N O S V W 
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
 
A C G M N O S V W 
All Classes and Interfaces|All Packages