Skip navigation links
A C D E F G H I J L O R S T U 

A

AndroidResource - Class in org.avaje.classpath.scanner.internal.scanner.classpath.android
Resource within an Android App.
AndroidResource(AssetManager, String, String) - Constructor for class org.avaje.classpath.scanner.internal.scanner.classpath.android.AndroidResource
 
AndroidScanner - Class in org.avaje.classpath.scanner.internal.scanner.classpath.android
Class & resource scanner for Android.
AndroidScanner(ClassLoader) - Constructor for class org.avaje.classpath.scanner.internal.scanner.classpath.android.AndroidScanner
 

C

ClassPathLocationScanner - Interface in org.avaje.classpath.scanner.internal.scanner.classpath
Scans for classpath resources in this location.
ClassPathResource - Class in org.avaje.classpath.scanner.internal.scanner.classpath
A resource on the classpath.
ClassPathResource(String, ClassLoader) - Constructor for class org.avaje.classpath.scanner.internal.scanner.classpath.ClassPathResource
Creates a new ClassPathResource.
ClassPathScanException - Exception in org.avaje.classpath.scanner.core
Exceptions throw when scanning the classpath.
ClassPathScanException(String) - Constructor for exception org.avaje.classpath.scanner.core.ClassPathScanException
 
ClassPathScanException(String, Exception) - Constructor for exception org.avaje.classpath.scanner.core.ClassPathScanException
 
ClassPathScanException(Throwable) - Constructor for exception org.avaje.classpath.scanner.core.ClassPathScanException
 
ClassPathScanner - Class in org.avaje.classpath.scanner.internal.scanner.classpath
ClassPath scanner.
ClassPathScanner(ClassLoader) - Constructor for class org.avaje.classpath.scanner.internal.scanner.classpath.ClassPathScanner
Creates a new Classpath scanner.
compareTo(Location) - Method in class org.avaje.classpath.scanner.core.Location
 
compareTo(ClassPathResource) - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.ClassPathResource
 
compareTo(FileSystemResource) - Method in class org.avaje.classpath.scanner.internal.scanner.filesystem.FileSystemResource
 
ContextHolder - Class in org.avaje.classpath.scanner.andriod
Holds an Android context.
copyToByteArray(InputStream) - Static method in class org.avaje.classpath.scanner.internal.FileCopyUtils
Copy the contents of the given InputStream into a new byte array.
copyToString(Reader) - Static method in class org.avaje.classpath.scanner.internal.FileCopyUtils
Copy the contents of the given Reader into a String.
createScanner(ClassLoader) - Method in class org.avaje.classpath.scanner.core.ScannerFactory
 

D

DefaultUrlResolver - Class in org.avaje.classpath.scanner.internal.scanner.classpath
Default implementation of UrlResolver.
DefaultUrlResolver() - Constructor for class org.avaje.classpath.scanner.internal.scanner.classpath.DefaultUrlResolver
 

E

EnvironmentDetection - Class in org.avaje.classpath.scanner.internal
Detects whether certain features are available or not.
EnvironmentDetection(ClassLoader) - Constructor for class org.avaje.classpath.scanner.internal.EnvironmentDetection
Creates a new FeatureDetector.
equals(Object) - Method in class org.avaje.classpath.scanner.core.Location
 
equals(Object) - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.ClassPathResource
 
exists() - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.ClassPathResource
 

F

FileCopyUtils - Class in org.avaje.classpath.scanner.internal
Utility class for copying files and their contents.
FILESYSTEM_PREFIX - Static variable in class org.avaje.classpath.scanner.core.Location
The prefix for filesystem locations.
FileSystemClassPathLocationScanner - Class in org.avaje.classpath.scanner.internal.scanner.classpath
ClassPathLocationScanner for the file system.
FileSystemClassPathLocationScanner() - Constructor for class org.avaje.classpath.scanner.internal.scanner.classpath.FileSystemClassPathLocationScanner
 
FileSystemResource - Class in org.avaje.classpath.scanner.internal.scanner.filesystem
A resource on the filesystem.
FileSystemResource(String) - Constructor for class org.avaje.classpath.scanner.internal.scanner.filesystem.FileSystemResource
Creates a new ClassPathResource.
FileSystemScanner - Class in org.avaje.classpath.scanner.internal.scanner.filesystem
FileSystem scanner.
FileSystemScanner() - Constructor for class org.avaje.classpath.scanner.internal.scanner.filesystem.FileSystemScanner
 
findResourceNames(String, URL) - Method in interface org.avaje.classpath.scanner.internal.scanner.classpath.ClassPathLocationScanner
Finds the resource names below this location on the classpath under this locationUrl.
findResourceNames(String, URL) - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.FileSystemClassPathLocationScanner
 
findResourceNames(String, URL) - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.JarFileClassPathLocationScanner
 
findResourceNames(String, URL) - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.jboss.JBossVFSv3ClassPathLocationScanner
 
findResourceNames(String, URL) - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.OsgiClassPathLocationScanner
 

G

getContext() - Static method in class org.avaje.classpath.scanner.andriod.ContextHolder
 
getDescriptor() - Method in class org.avaje.classpath.scanner.core.Location
Return the complete location descriptor.
getFilename() - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.android.AndroidResource
 
getFilename() - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.ClassPathResource
 
getFilename() - Method in class org.avaje.classpath.scanner.internal.scanner.filesystem.FileSystemResource
 
getLocation() - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.android.AndroidResource
 
getLocation() - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.ClassPathResource
 
getLocation() - Method in class org.avaje.classpath.scanner.internal.scanner.filesystem.FileSystemResource
 
getLocationOnDisk() - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.android.AndroidResource
 
getLocationOnDisk() - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.ClassPathResource
 
getLocationOnDisk() - Method in class org.avaje.classpath.scanner.internal.scanner.filesystem.FileSystemResource
Retrieves the location of this resource on disk.
getPath() - Method in class org.avaje.classpath.scanner.core.Location
Return the path part of the location.
getPrefix() - Method in class org.avaje.classpath.scanner.core.Location
Return the prefix denoting classpath of filesystem.

H

hashCode() - Method in class org.avaje.classpath.scanner.core.Location
 
hashCode() - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.ClassPathResource
 

I

isAndroid() - Static method in class org.avaje.classpath.scanner.internal.EnvironmentDetection
Return true if the runtime is Andriod.
isClassPath() - Method in class org.avaje.classpath.scanner.core.Location
Return true if this denotes a classpath location.
isFileSystem() - Method in class org.avaje.classpath.scanner.core.Location
Return true if this denotes a filesystem location.
isJBossVFSv2() - Method in class org.avaje.classpath.scanner.internal.EnvironmentDetection
Checks whether JBoss VFS v2 is available.
isJBossVFSv3() - Method in class org.avaje.classpath.scanner.internal.EnvironmentDetection
Checks whether JBoss VFS is available.
isOsgi() - Method in class org.avaje.classpath.scanner.internal.EnvironmentDetection
Checks if OSGi framework is available.

J

JarFileClassPathLocationScanner - Class in org.avaje.classpath.scanner.internal.scanner.classpath
ClassPathLocationScanner for jar files.
JarFileClassPathLocationScanner() - Constructor for class org.avaje.classpath.scanner.internal.scanner.classpath.JarFileClassPathLocationScanner
 
JBossVFSv2UrlResolver - Class in org.avaje.classpath.scanner.internal.scanner.classpath.jboss
Resolves JBoss VFS v2 URLs into standard Java URLs.
JBossVFSv2UrlResolver() - Constructor for class org.avaje.classpath.scanner.internal.scanner.classpath.jboss.JBossVFSv2UrlResolver
 
JBossVFSv3ClassPathLocationScanner - Class in org.avaje.classpath.scanner.internal.scanner.classpath.jboss
ClassPathLocationScanner for JBoss VFS v3.
JBossVFSv3ClassPathLocationScanner() - Constructor for class org.avaje.classpath.scanner.internal.scanner.classpath.jboss.JBossVFSv3ClassPathLocationScanner
 

L

loadAsBytes() - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.android.AndroidResource
 
loadAsBytes() - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.ClassPathResource
 
loadAsBytes() - Method in class org.avaje.classpath.scanner.internal.scanner.filesystem.FileSystemResource
Loads this resource as a byte array.
loadAsString(String) - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.android.AndroidResource
 
loadAsString(String) - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.ClassPathResource
 
loadAsString(String) - Method in class org.avaje.classpath.scanner.internal.scanner.filesystem.FileSystemResource
Loads this resource as a string.
Location - Class in org.avaje.classpath.scanner.core
A starting location to scan from.
Location(String) - Constructor for class org.avaje.classpath.scanner.core.Location
Creates a new location.

O

org.avaje.classpath.scanner.andriod - package org.avaje.classpath.scanner.andriod
Android-specific helper classes.
org.avaje.classpath.scanner.core - package org.avaje.classpath.scanner.core
 
org.avaje.classpath.scanner.internal - package org.avaje.classpath.scanner.internal
 
org.avaje.classpath.scanner.internal.scanner.classpath - package org.avaje.classpath.scanner.internal.scanner.classpath
 
org.avaje.classpath.scanner.internal.scanner.classpath.android - package org.avaje.classpath.scanner.internal.scanner.classpath.android
 
org.avaje.classpath.scanner.internal.scanner.classpath.jboss - package org.avaje.classpath.scanner.internal.scanner.classpath.jboss
 
org.avaje.classpath.scanner.internal.scanner.filesystem - package org.avaje.classpath.scanner.internal.scanner.filesystem
 
OsgiClassPathLocationScanner - Class in org.avaje.classpath.scanner.internal.scanner.classpath
OSGi specific scanner that performs the migration search in the current bundle's classpath.
OsgiClassPathLocationScanner() - Constructor for class org.avaje.classpath.scanner.internal.scanner.classpath.OsgiClassPathLocationScanner
 

R

ResourceAndClassScanner - Interface in org.avaje.classpath.scanner.internal
Scanner for both resources and classes.

S

scanForClasses(Location, ClassFilter) - Method in class org.avaje.classpath.scanner.core.Scanner
Scans the classpath for classes under the specified package matching the given predicate.
scanForClasses(String, ClassFilter) - Method in class org.avaje.classpath.scanner.core.Scanner
Scans the classpath for classes under the specified package matching the given predicate.
scanForClasses(Location, ClassFilter) - Method in interface org.avaje.classpath.scanner.internal.ResourceAndClassScanner
Scans the classpath for concrete classes under the specified package implementing this interface.
scanForClasses(Location, ClassFilter) - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.android.AndroidScanner
 
scanForClasses(Location, ClassFilter) - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.ClassPathScanner
 
scanForResources(Location, ResourceFilter) - Method in class org.avaje.classpath.scanner.core.Scanner
Scans this location for resources matching the given predicate.
scanForResources(String, ResourceFilter) - Method in class org.avaje.classpath.scanner.core.Scanner
Scans this location for resources matching the given predicate.
scanForResources(Location, ResourceFilter) - Method in interface org.avaje.classpath.scanner.internal.ResourceAndClassScanner
Scans the classpath for resources under the specified location, starting with the specified prefix and ending with the specified suffix.
scanForResources(Location, ResourceFilter) - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.android.AndroidScanner
 
scanForResources(Location, ResourceFilter) - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.ClassPathScanner
 
scanForResources(Location, ResourceFilter) - Method in class org.avaje.classpath.scanner.internal.scanner.filesystem.FileSystemScanner
Scans the FileSystem for resources under the specified location, starting with the specified prefix and ending with the specified suffix.
Scanner - Class in org.avaje.classpath.scanner.core
Scanner for Resources and Classes.
Scanner(ClassLoader) - Constructor for class org.avaje.classpath.scanner.core.Scanner
 
ScannerFactory - Class in org.avaje.classpath.scanner.core
Service implementation of ClassPathScannerFactory.
ScannerFactory() - Constructor for class org.avaje.classpath.scanner.core.ScannerFactory
 
setContext(Context) - Static method in class org.avaje.classpath.scanner.andriod.ContextHolder
 

T

toFilePath(URL) - Static method in class org.avaje.classpath.scanner.internal.UrlUtils
Retrieves the file path of this URL, with any trailing slashes removed.
toStandardJavaUrl(URL) - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.DefaultUrlResolver
 
toStandardJavaUrl(URL) - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.jboss.JBossVFSv2UrlResolver
 
toStandardJavaUrl(URL) - Method in interface org.avaje.classpath.scanner.internal.scanner.classpath.UrlResolver
Resolves this container-specific URL into standard Java URL.
toString() - Method in class org.avaje.classpath.scanner.core.Location
 
toString() - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.android.AndroidResource
 
toString() - Method in class org.avaje.classpath.scanner.internal.scanner.classpath.ClassPathResource
 
toString() - Method in class org.avaje.classpath.scanner.internal.scanner.filesystem.FileSystemResource
 

U

UrlResolver - Interface in org.avaje.classpath.scanner.internal.scanner.classpath
Resolves container-specific URLs into standard Java URLs.
UrlUtils - Class in org.avaje.classpath.scanner.internal
Collection of utility methods for working with URLs.
A C D E F G H I J L O R S T U 
Skip navigation links

Copyright © 2018. All rights reserved.