Index
All Classes and Interfaces|All Packages
B
- byPrefix(String) - Static method in class io.avaje.classpath.scanner.FilterResource
-
Return a resource matcher that matches by prefix.
- byPrefixSuffix(String, String) - Static method in class io.avaje.classpath.scanner.FilterResource
-
Return a resource matcher that matches by both prefix and suffix.
- bySuffix(String) - Static method in class io.avaje.classpath.scanner.FilterResource
-
Return a resource matcher that matches by suffix.
C
- ClassPathScanner - Interface in io.avaje.classpath.scanner
-
Scans the class path for resources or classes.
- ClassPathScannerFactory - Interface in io.avaje.classpath.scanner
-
Factory for the ClassPathScanner service.
- createScanner(ClassLoader) - Method in interface io.avaje.classpath.scanner.ClassPathScannerFactory
-
Create a ClassPathScanner given the classLoader.
F
- FilterResource - Class in io.avaje.classpath.scanner
-
Some common resource matching predicates.
I
- inputStream() - Method in interface io.avaje.classpath.scanner.Resource
-
Return the content as InputStream.
- io.avaje.classpath.scanner - package io.avaje.classpath.scanner
- io.avaje.classpath.scanner.api - module io.avaje.classpath.scanner.api
L
- loadAsLines(Charset) - Method in interface io.avaje.classpath.scanner.Resource
-
Return the content as lines.
- loadAsString(Charset) - Method in interface io.avaje.classpath.scanner.Resource
-
Return the content of this resource as a string.
- location() - Method in interface io.avaje.classpath.scanner.Resource
-
Return the location of the resource on the classpath (path and filename).
N
- name() - Method in interface io.avaje.classpath.scanner.Resource
-
Return the name of this resource, without the path.
R
- Resource - Interface in io.avaje.classpath.scanner
-
A loadable resource.
S
- scanForClasses(String, Predicate<Class<?>>) - Method in interface io.avaje.classpath.scanner.ClassPathScanner
-
Scan of classes using the starting package and filter.
- scanForResources(String, Predicate<String>) - Method in interface io.avaje.classpath.scanner.ClassPathScanner
-
Scan for file resources using the starting location and filter.
All Classes and Interfaces|All Packages