Skip navigation links
A C D E F G H I L M N O P R S T U V Z 

A

accept(Class) - Method in class net.thevpc.common.classpath.AcceptAllClassFilter
 
accept(Class) - Method in interface net.thevpc.common.classpath.ClassFilter
 
accept(String) - Method in interface net.thevpc.common.classpath.ClassNameFilter
 
accept(String) - Method in class net.thevpc.common.classpath.PatternListClassNameFilter
 
accept(URL) - Method in class net.thevpc.common.classpath.PatternListLibNameFilter
 
accept(String) - Method in class net.thevpc.common.classpath.PatternListPathFilter
 
AcceptAllClassFilter - Class in net.thevpc.common.classpath
 
AcceptAllClassFilter() - Constructor for class net.thevpc.common.classpath.AcceptAllClassFilter
 
acceptClass(URL, String, boolean, Class) - Method in interface net.thevpc.common.classpath.ClassPathFilter
 
acceptClass(URL, String, boolean, Class) - Method in class net.thevpc.common.classpath.DefaultClassPathFilter
 
acceptClassName(URL, String, boolean) - Method in interface net.thevpc.common.classpath.ClassPathFilter
 
acceptClassName(URL, String, boolean) - Method in class net.thevpc.common.classpath.DefaultClassPathFilter
 
acceptFieldAnnotation(String, String, String, Field) - Method in interface net.thevpc.common.classpath.AnnotationFilter
 
acceptLibrary(URL) - Method in interface net.thevpc.common.classpath.ClassPathFilter
 
acceptLibrary(URL) - Method in interface net.thevpc.common.classpath.ClassPathResourceFilter
 
acceptLibrary(URL) - Method in class net.thevpc.common.classpath.DefaultClassPathFilter
 
acceptMethodAnnotation(String, String, String, Method) - Method in interface net.thevpc.common.classpath.AnnotationFilter
 
acceptResource(String) - Method in interface net.thevpc.common.classpath.ClassPathResourceFilter
 
acceptTypeAnnotation(String, String, Class) - Method in interface net.thevpc.common.classpath.AnnotationFilter
 
AnnotationFilter - Interface in net.thevpc.common.classpath
 
AnnotationParser - Class in net.thevpc.common.classpath
 
AnnotationParser(Iterable<Class>, AnnotationFilter, AnnotationVisitor) - Constructor for class net.thevpc.common.classpath.AnnotationParser
 
AnnotationVisitor - Interface in net.thevpc.common.classpath
 

C

ClassFilter - Interface in net.thevpc.common.classpath
 
classLoader - Variable in class net.thevpc.common.classpath.URLClassIterable
 
ClassNameFilter - Interface in net.thevpc.common.classpath
 
ClassPathFilter - Interface in net.thevpc.common.classpath
 
ClassPathResource - Interface in net.thevpc.common.classpath
 
ClassPathResourceFilter - Interface in net.thevpc.common.classpath
 
ClassPathRoot - Class in net.thevpc.common.classpath
for (Class aClass : ClassPathUtils.resolveClasses(new URL[]{new File("/home/vpc/my-jar.jar").toURI().toURL()})) { System.out.println(aClass); } for (String aClass : ClassPathUtils.resolveContextClassNames()) { System.out.println(aClass); }
ClassPathRoot(File) - Constructor for class net.thevpc.common.classpath.ClassPathRoot
 
ClassPathRoot(URL) - Constructor for class net.thevpc.common.classpath.ClassPathRoot
 
ClassPathUtils - Class in net.thevpc.common.classpath
 
ClassPathUtils() - Constructor for class net.thevpc.common.classpath.ClassPathUtils
 
ClassVisitor - Interface in net.thevpc.common.classpath
 
configFilter - Variable in class net.thevpc.common.classpath.URLClassIterable
 
configFilter - Variable in class net.thevpc.common.classpath.URLClassNameIterable
 
configFilter - Variable in class net.thevpc.common.classpath.URLResourceIterable
 
contains(String) - Method in class net.thevpc.common.classpath.ClassPathRoot
 
contextClassLoader - Variable in class net.thevpc.common.classpath.URLClassNameIterable
 
contextClassLoader - Variable in class net.thevpc.common.classpath.URLResourceIterable
 
convert(String) - Static method in class net.thevpc.common.classpath.PatternListClassNameFilter
 
convert(String) - Static method in class net.thevpc.common.classpath.PatternListLibNameFilter
 
convert(String) - Static method in class net.thevpc.common.classpath.PatternListPathFilter
 
createDefaultClassPathFilter() - Static method in class net.thevpc.common.classpath.ClassPathUtils
 

D

DefaultClassPathFilter - Class in net.thevpc.common.classpath
 
DefaultClassPathFilter() - Constructor for class net.thevpc.common.classpath.DefaultClassPathFilter
 
DefaultClassPathFilter(ScanFilter[]) - Constructor for class net.thevpc.common.classpath.DefaultClassPathFilter
 
DefaultConfigFilterItem - Class in net.thevpc.common.classpath
 
DefaultConfigFilterItem(PatternListLibNameFilter, PatternListClassNameFilter) - Constructor for class net.thevpc.common.classpath.DefaultConfigFilterItem
 

E

end() - Method in class net.thevpc.common.classpath.PortablePatternMatcher
 
equals(Object) - Method in class net.thevpc.common.classpath.ScanFilter
 

F

FileClassPathResource - Class in net.thevpc.common.classpath
 
FileClassPathResource(String, File) - Constructor for class net.thevpc.common.classpath.FileClassPathResource
 
finalize() - Method in class net.thevpc.common.classpath.URLClassPathRootIterator
 
find(String) - Method in class net.thevpc.common.classpath.ClassPathRoot
 
find() - Method in class net.thevpc.common.classpath.PortablePatternMatcher
 
FolderClassPathRootIterator - Class in net.thevpc.common.classpath
 
FolderClassPathRootIterator(File) - Constructor for class net.thevpc.common.classpath.FolderClassPathRootIterator
 

G

getClasspathRoot(URL, String) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
getDefaultConfigFilterItem(URL) - Method in class net.thevpc.common.classpath.DefaultClassPathFilter
 
getLibFilter() - Method in class net.thevpc.common.classpath.DefaultConfigFilterItem
 
getLibs() - Method in class net.thevpc.common.classpath.ScanFilter
 
getMethodSignature(Method) - Static method in class net.thevpc.common.classpath.AnnotationParser
 
getPath() - Method in interface net.thevpc.common.classpath.ClassPathResource
 
getPath() - Method in class net.thevpc.common.classpath.FileClassPathResource
 
getPath() - Method in class net.thevpc.common.classpath.ZipEntryClassPathResource
 
getPatterns() - Method in class net.thevpc.common.classpath.PatternListClassNameFilter
 
getTypeFilter() - Method in class net.thevpc.common.classpath.DefaultConfigFilterItem
 
getTypes() - Method in class net.thevpc.common.classpath.ScanFilter
 
getUserPatterns() - Method in class net.thevpc.common.classpath.PatternListClassNameFilter
 
group(int) - Method in class net.thevpc.common.classpath.PortablePatternMatcher
 

H

hashCode() - Method in class net.thevpc.common.classpath.ScanFilter
 
hasNext() - Method in class net.thevpc.common.classpath.FolderClassPathRootIterator
 
hasNext() - Method in class net.thevpc.common.classpath.URLClassPathRootIterator
 

I

INSTANCE - Static variable in class net.thevpc.common.classpath.AcceptAllClassFilter
 
isExpression(String) - Static method in class net.thevpc.common.classpath.PatternListClassNameFilter
 
isSupportedFieldAnnotation() - Method in interface net.thevpc.common.classpath.AnnotationFilter
 
isSupportedMethodAnnotation() - Method in interface net.thevpc.common.classpath.AnnotationFilter
 
isSupportedTypeAnnotation() - Method in interface net.thevpc.common.classpath.AnnotationFilter
when true acceptMethodAnnotation and acceptFieldAnnotation will not be invoked if acceptTypeAnnotation returns false
iterator() - Method in class net.thevpc.common.classpath.ClassPathRoot
 
iterator() - Method in class net.thevpc.common.classpath.URLClassIterable
 
iterator() - Method in class net.thevpc.common.classpath.URLClassNameIterable
 
iterator() - Method in class net.thevpc.common.classpath.URLResourceIterable
 

L

log - Static variable in class net.thevpc.common.classpath.URLClassIterable
 
log - Static variable in class net.thevpc.common.classpath.URLClassNameIterable
 
log - Static variable in class net.thevpc.common.classpath.URLResourceIterable
 

M

matcher(String) - Method in class net.thevpc.common.classpath.PortablePattern
 
matches() - Method in class net.thevpc.common.classpath.PortablePatternMatcher
 

N

net.thevpc.common.classpath - package net.thevpc.common.classpath
 
next() - Method in class net.thevpc.common.classpath.FolderClassPathRootIterator
 
next() - Method in class net.thevpc.common.classpath.URLClassPathRootIterator
 

O

open() - Method in interface net.thevpc.common.classpath.ClassPathResource
 
open() - Method in class net.thevpc.common.classpath.FileClassPathResource
 
open() - Method in class net.thevpc.common.classpath.ZipEntryClassPathResource
 

P

parse() - Method in class net.thevpc.common.classpath.AnnotationParser
 
PatternListClassNameFilter - Class in net.thevpc.common.classpath
 
PatternListClassNameFilter(String[]) - Constructor for class net.thevpc.common.classpath.PatternListClassNameFilter
 
PatternListLibNameFilter - Class in net.thevpc.common.classpath
 
PatternListLibNameFilter(String[]) - Constructor for class net.thevpc.common.classpath.PatternListLibNameFilter
 
PatternListPathFilter - Class in net.thevpc.common.classpath
 
PatternListPathFilter(String[]) - Constructor for class net.thevpc.common.classpath.PatternListPathFilter
 
PortablePattern - Class in net.thevpc.common.classpath
 
PortablePattern(String) - Constructor for class net.thevpc.common.classpath.PortablePattern
 
PortablePatternMatcher - Class in net.thevpc.common.classpath
 
PortablePatternMatcher(Matcher) - Constructor for class net.thevpc.common.classpath.PortablePatternMatcher
 

R

remove() - Method in class net.thevpc.common.classpath.FolderClassPathRootIterator
 
remove() - Method in class net.thevpc.common.classpath.URLClassPathRootIterator
 
replace(String) - Method in class net.thevpc.common.classpath.PortablePatternMatcher
 
resolveClasses(URL[], ClassLoader) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveClasses(URL[]) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveClasses(URL[], ClassFilter, ClassLoader) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveClasses(URL[], ClassNameFilter, ClassLoader) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveClasses(URL[], ClassPathFilter, ClassLoader) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveClasses(URL[], ClassFilter) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveClasses(URL[], ClassNameFilter) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveClasses(URL[], ClassPathFilter) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveClassNames(URL[], ClassNameFilter) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveClassNames(String[], ClassPathFilter) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveClassNames(String[], ClassNameFilter) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveClassNames(String[]) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveClassNames(URL[]) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveClassNames(URL[], ClassPathFilter) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveClassPathLibs(String, boolean, boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextClasses(boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextClasses(ClassFilter, boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextClasses(ClassPathFilter, boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextClasses(ClassNameFilter, boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextClassesList(boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextClassesList(ClassNameFilter, boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextClassesList(ClassFilter, boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextClassesList(ClassPathFilter, boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextClassNames(boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextClassNames(ClassNameFilter, boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextClassNames(ClassPathFilter, boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextClassNamesList(boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextClassNamesList(ClassPathFilter, boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextLibraries() - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextLibraries(boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextLibraries(boolean, boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveContextResources(ClassPathResourceFilter, boolean) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveResources(URL[], ClassPathResourceFilter) - Static method in class net.thevpc.common.classpath.ClassPathUtils
 
resolveSDKClassNames() - Static method in class net.thevpc.common.classpath.ClassPathUtils
 

S

ScanFilter - Class in net.thevpc.common.classpath
 
ScanFilter(String, String) - Constructor for class net.thevpc.common.classpath.ScanFilter
 
start() - Method in class net.thevpc.common.classpath.PortablePatternMatcher
 

T

tail() - Method in class net.thevpc.common.classpath.PortablePatternMatcher
 
toString() - Method in class net.thevpc.common.classpath.FileClassPathResource
 
toString() - Method in class net.thevpc.common.classpath.ScanFilter
 
toString() - Method in class net.thevpc.common.classpath.ZipEntryClassPathResource
 

U

URLClassIterable - Class in net.thevpc.common.classpath
 
URLClassIterable(URL[], ClassPathFilter, ClassLoader) - Constructor for class net.thevpc.common.classpath.URLClassIterable
 
URLClassNameIterable - Class in net.thevpc.common.classpath
 
URLClassNameIterable(URL[], ClassPathFilter) - Constructor for class net.thevpc.common.classpath.URLClassNameIterable
 
URLClassPathRootIterator - Class in net.thevpc.common.classpath
 
URLClassPathRootIterator(URL) - Constructor for class net.thevpc.common.classpath.URLClassPathRootIterator
 
URLResourceIterable - Class in net.thevpc.common.classpath
 
URLResourceIterable(URL[], ClassPathResourceFilter) - Constructor for class net.thevpc.common.classpath.URLResourceIterable
 
urls - Variable in class net.thevpc.common.classpath.AnnotationParser
 
urls - Variable in class net.thevpc.common.classpath.URLClassIterable
 
urls - Variable in class net.thevpc.common.classpath.URLClassNameIterable
 
urls - Variable in class net.thevpc.common.classpath.URLResourceIterable
 

V

visit(Class, AnnotationFilter) - Method in class net.thevpc.common.classpath.AnnotationParser
 
visitAnnotations(URL[], AnnotationVisitor, AnnotationFilter) - Method in class net.thevpc.common.classpath.ClassPathUtils
 
visitAnnotations(Iterable<Class>, AnnotationVisitor, AnnotationFilter) - Method in class net.thevpc.common.classpath.ClassPathUtils
 
visitClass(Class) - Method in interface net.thevpc.common.classpath.ClassVisitor
 
visitClassAnnotation(Annotation, Class) - Method in interface net.thevpc.common.classpath.AnnotationVisitor
 
visitClasses(URL[], ClassVisitor, ClassNameFilter) - Method in class net.thevpc.common.classpath.ClassPathUtils
 
visitClasses(URL[], ClassVisitor, ClassFilter) - Method in class net.thevpc.common.classpath.ClassPathUtils
 
visitClasses(URL[], ClassVisitor, ClassPathFilter) - Method in class net.thevpc.common.classpath.ClassPathUtils
 
visitContextAnnotations(AnnotationVisitor, AnnotationFilter, boolean) - Method in class net.thevpc.common.classpath.ClassPathUtils
 
visitFieldAnnotation(Annotation, Field) - Method in interface net.thevpc.common.classpath.AnnotationVisitor
 
visitMethodAnnotation(Annotation, Method) - Method in interface net.thevpc.common.classpath.AnnotationVisitor
 

Z

ZipEntryClassPathResource - Class in net.thevpc.common.classpath
 
ZipEntryClassPathResource(String, ZipEntry, ZipInputStream) - Constructor for class net.thevpc.common.classpath.ZipEntryClassPathResource
 
A C D E F G H I L M N O P R S T U V Z 
Skip navigation links

Copyright © 2021 vpc open source initiative. All rights reserved.