A C D E F G H I M N O P R S T U V 

A

addJarOffset(String, URL) - Method in class com.bluetrainsoftware.classpathscanner.ClasspathResource
 
allUncheckedListeners - Static variable in class com.bluetrainsoftware.classpathscanner.ClasspathScanner
 
askListeners(List<ResourceScanListener>) - Method in class com.bluetrainsoftware.classpathscanner.ClasspathResource
Allows us to keep a track of who is interested in this classpath artifact

C

ClasspathResource - Class in com.bluetrainsoftware.classpathscanner
-- Spring Loader ones look like this: jar:file:/Users/richard/java/entopix/stack-runner/target/stack-runner-1.1-SNAPSHOT.jar!/ and jar:file:/Users/richard/java/entopix/stack-runner/target/stack-runner-1.1-SNAPSHOT.jar!/lib/profiler-rest-0.0.1-SNAPSHOT.jar!/
ClasspathResource(File, URL) - Constructor for class com.bluetrainsoftware.classpathscanner.ClasspathResource
 
ClasspathScanner - Class in com.bluetrainsoftware.classpathscanner
This implements an efficient classpath scanner for URL Class Loaders
ClasspathScanner() - Constructor for class com.bluetrainsoftware.classpathscanner.ClasspathScanner
 
ClasspathScannerSpecialist - Interface in com.bluetrainsoftware.classpathscanner
 
ClasspathSpecialistLoader - Class in com.bluetrainsoftware.classpathscanner
 
ClasspathSpecialistLoader() - Constructor for class com.bluetrainsoftware.classpathscanner.ClasspathSpecialistLoader
 
collectInUseListeners(Set<ResourceScanListener>) - Method in class com.bluetrainsoftware.classpathscanner.ClasspathResource
This is used to collect all of the unique listeners that will be triggered by the next CP scan.
com.bluetrainsoftware.classpathscanner - package com.bluetrainsoftware.classpathscanner
 

D

deliver(ResourceScanListener.ScanResource, InputStream) - Method in interface com.bluetrainsoftware.classpathscanner.ResourceScanListener
Provides the requested resource.
directory - Variable in class com.bluetrainsoftware.classpathscanner.ResourceScanListener.InterestingResource
If it is a directory, this is the directory

E

entry - Variable in class com.bluetrainsoftware.classpathscanner.ResourceScanListener.ScanResource
The JarEntry if this resource came from a jar
externalHandler(List<ResourceScanListener.ScanResource>) - Method in class com.bluetrainsoftware.classpathscanner.ClasspathResource
This allows specialist classpath handlers to exist for peculiar formats - e.g.
extractJarEntries(List<ResourceScanListener.ScanResource>, JarFile) - Method in class com.bluetrainsoftware.classpathscanner.ClasspathResource
 

F

file - Variable in class com.bluetrainsoftware.classpathscanner.ResourceScanListener.ScanResource
The File if this resource came from a directory
findTestClassesBasePath() - Static method in class com.bluetrainsoftware.classpathscanner.ClasspathScanner
looks through all of the classpaths we have and finds the one that ends in target/test-classes - if it finds it, it returns its parent.
fireListeners() - Method in class com.bluetrainsoftware.classpathscanner.ClasspathResource
Spelunks through the classpath looking for the resources
fireListeners(List<ResourceScanListener.ScanResource>, ClasspathResource.OffsetListener, JarFile) - Method in class com.bluetrainsoftware.classpathscanner.ClasspathResource
 

G

getClassesSource() - Method in class com.bluetrainsoftware.classpathscanner.ClasspathResource
 
getInstance() - Static method in class com.bluetrainsoftware.classpathscanner.ClasspathScanner
 
getJarOffsets() - Method in class com.bluetrainsoftware.classpathscanner.ClasspathResource
 
getResolvedUrl() - Method in class com.bluetrainsoftware.classpathscanner.ResourceScanListener.ScanResource
Figures out what the fully resolved url of this file is.
getUrl() - Method in class com.bluetrainsoftware.classpathscanner.ClasspathResource
 

H

handlesClasspathResource(ClasspathResource, List<ResourceScanListener.ScanResource>) - Method in interface com.bluetrainsoftware.classpathscanner.ClasspathScannerSpecialist
 

I

isInteresting(ResourceScanListener.InterestingResource) - Method in interface com.bluetrainsoftware.classpathscanner.ResourceScanListener
If true, this is an interesting jar, please tell me about the entries in it.
isTestClasspath() - Method in class com.bluetrainsoftware.classpathscanner.ClasspathResource
 
isTestDirectory() - Method in class com.bluetrainsoftware.classpathscanner.ResourceScanListener.InterestingResource
 

M

MAX_RESOURCES - Static variable in class com.bluetrainsoftware.classpathscanner.ClasspathResource
 

N

newOffset(String) - Method in class com.bluetrainsoftware.classpathscanner.ResourceScanListener.ScanResource
Tries to give you a new offset based on this offsetUrl.

O

offsetUrl - Variable in class com.bluetrainsoftware.classpathscanner.ResourceScanListener.ScanResource
The URL of the offset within the jar URL (null if a plain jar or directory)

P

processDirectory(List<ResourceScanListener.ScanResource>, File, String, ClasspathResource.OffsetListener) - Method in class com.bluetrainsoftware.classpathscanner.ClasspathResource
 
processJarFile(List<ResourceScanListener.ScanResource>) - Method in class com.bluetrainsoftware.classpathscanner.ClasspathResource
 

R

registerResourceScanner(ResourceScanListener) - Method in class com.bluetrainsoftware.classpathscanner.ClasspathScanner
 
releaseAllResources() - Static method in class com.bluetrainsoftware.classpathscanner.ClasspathScanner
 
removeSingleFireListeners() - Method in class com.bluetrainsoftware.classpathscanner.ClasspathResource
Looks through any offsets and removes any listeners that asked to listen to this resource only once.
resetScannerForTesting() - Static method in class com.bluetrainsoftware.classpathscanner.ClasspathScanner
 
resource(List<ResourceScanListener.ScanResource>) - Method in interface com.bluetrainsoftware.classpathscanner.ResourceScanListener
 
resourceName - Variable in class com.bluetrainsoftware.classpathscanner.ResourceScanListener.ScanResource
The resource's / separated path name within the "url" field.
resources - Static variable in class com.bluetrainsoftware.classpathscanner.ClasspathScanner
 
ResourceScanListener - Interface in com.bluetrainsoftware.classpathscanner
 
ResourceScanListener.InterestAction - Enum in com.bluetrainsoftware.classpathscanner
 
ResourceScanListener.InterestingResource - Class in com.bluetrainsoftware.classpathscanner
Holds a reference to the URL and the directory (if it exists).
ResourceScanListener.InterestingResource(URL) - Constructor for class com.bluetrainsoftware.classpathscanner.ResourceScanListener.InterestingResource
 
ResourceScanListener.ScanAction - Enum in com.bluetrainsoftware.classpathscanner
 
ResourceScanListener.ScanResource - Class in com.bluetrainsoftware.classpathscanner
 
ResourceScanListener.ScanResource(URL, JarEntry, String, URL) - Constructor for class com.bluetrainsoftware.classpathscanner.ResourceScanListener.ScanResource
 
ResourceScanListener.ScanResource(URL, File, String) - Constructor for class com.bluetrainsoftware.classpathscanner.ResourceScanListener.ScanResource
 

S

scan(ClassLoader) - Method in class com.bluetrainsoftware.classpathscanner.ClasspathScanner
 
scan(ClassLoader, boolean) - Method in class com.bluetrainsoftware.classpathscanner.ClasspathScanner
 
scanAction(ResourceScanListener.ScanAction) - Method in interface com.bluetrainsoftware.classpathscanner.ResourceScanListener
 
specialists - Static variable in class com.bluetrainsoftware.classpathscanner.ClasspathSpecialistLoader
 

T

TARGET_TEST_CLASSES - Static variable in class com.bluetrainsoftware.classpathscanner.ClasspathResource
 

U

url - Variable in class com.bluetrainsoftware.classpathscanner.ResourceScanListener.InterestingResource
the Directory URL
url - Variable in class com.bluetrainsoftware.classpathscanner.ResourceScanListener.ScanResource
The URL of the directory or jar file

V

valueOf(String) - Static method in enum com.bluetrainsoftware.classpathscanner.ResourceScanListener.InterestAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bluetrainsoftware.classpathscanner.ResourceScanListener.ScanAction
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.bluetrainsoftware.classpathscanner.ResourceScanListener.InterestAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bluetrainsoftware.classpathscanner.ResourceScanListener.ScanAction
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I M N O P R S T U V 

Copyright © 2016. All Rights Reserved.