A C D E F H J M N O P R S T U 

A

AbstractJarURLScanner - Class in org.gcube.common.scan.scanners.url
 
AbstractJarURLScanner() - Constructor for class org.gcube.common.scan.scanners.url.AbstractJarURLScanner
 
additional(URL) - Method in class org.gcube.common.scan.scanners.url.AbstractJarURLScanner
 
additional(URL) - Method in class org.gcube.common.scan.scanners.url.DirScanner
 
additional(URL) - Method in class org.gcube.common.scan.scanners.url.ExcludeScanner
 
additional(URL) - Method in interface org.gcube.common.scan.scanners.url.URLScanner
Returns additional URLs to be scanned in addition to a given URL.

C

ClasspathResource - Interface in org.gcube.common.scan.resources
Models a ClasspathResource contained in some archive thereof included in a classpath.
ClasspathScanner - Interface in org.gcube.common.scan
Scans archives of classpath resources and extracts those that satify given conditions.
ClasspathScannerFactory - Class in org.gcube.common.scan
Creates ClasspathScanners for given URLs.
ClasspathScannerFactory() - Constructor for class org.gcube.common.scan.ClasspathScannerFactory
 
Configuration - Class in org.gcube.common.scan
Defines the configurations of DefaultScanners
Configuration() - Constructor for class org.gcube.common.scan.Configuration
 

D

DefaultScanner - Class in org.gcube.common.scan
Default implementation of ClasspathScanner.
DefaultScanner() - Constructor for class org.gcube.common.scan.DefaultScanner
Creates an instance over all the URLs visible to the context classloader and its parents, up to the application classloader.
DirScanner - Class in org.gcube.common.scan.scanners.url
Implements URLScanner for file: URLs refer to directories.
DirScanner() - Constructor for class org.gcube.common.scan.scanners.url.DirScanner
 

E

ExcludeScanner - Class in org.gcube.common.scan.scanners.url
Implements URLScanner for file: URLs to be excluded.
ExcludeScanner() - Constructor for class org.gcube.common.scan.scanners.url.ExcludeScanner
 

F

file() - Method in interface org.gcube.common.scan.resources.ClasspathResource
Returns the resource as a file
file() - Method in class org.gcube.common.scan.resources.FileResource
 
file() - Method in class org.gcube.common.scan.resources.JarEntryResource
 
FileResource - Class in org.gcube.common.scan.resources
A ClasspathResource that lives in a directory archive.
FileResource(String, String) - Constructor for class org.gcube.common.scan.resources.FileResource
Creates an instance from its absolute path on the file system, and from the its path relative to archive that contains it.

H

handles(ClasspathResource) - Method in class org.gcube.common.scan.scanners.resource.JarResourceScanner
 
handles(ClasspathResource) - Method in interface org.gcube.common.scan.scanners.resource.ResourceScanner
 
handles(URL) - Method in class org.gcube.common.scan.scanners.url.DirScanner
 
handles(URL) - Method in class org.gcube.common.scan.scanners.url.ExcludeScanner
 
handles(URL) - Method in class org.gcube.common.scan.scanners.url.JarFileScanner
 
handles(URL) - Method in class org.gcube.common.scan.scanners.url.JarJarScanner
 
handles(URL) - Method in interface org.gcube.common.scan.scanners.url.URLScanner
Returns true if this handler can scan a given URL.

J

JarEntryResource - Class in org.gcube.common.scan.resources
 
JarEntryResource(JarFile, ZipEntry) - Constructor for class org.gcube.common.scan.resources.JarEntryResource
 
JarFileScanner - Class in org.gcube.common.scan.scanners.url
Specialises AbstractJarURLScanner to file: URLs that refer to JAR files.
JarFileScanner() - Constructor for class org.gcube.common.scan.scanners.url.JarFileScanner
 
JarJarScanner - Class in org.gcube.common.scan.scanners.url
Specialises AbstractJarURLScanner to jar: URLs that refer to JAR files.
JarJarScanner() - Constructor for class org.gcube.common.scan.scanners.url.JarJarScanner
 
JarResourceScanner - Class in org.gcube.common.scan.scanners.resource
 
JarResourceScanner() - Constructor for class org.gcube.common.scan.scanners.resource.JarResourceScanner
 
JarScanner - Class in org.gcube.common.scan.scanners
 
JarScanner() - Constructor for class org.gcube.common.scan.scanners.JarScanner
 

M

main(String[]) - Static method in class org.gcube.common.scan.DefaultScanner
 
match(ClasspathResource) - Method in class org.gcube.common.scan.matchers.NameMatcher
 
match(ClasspathResource) - Method in class org.gcube.common.scan.matchers.PathMatcher
 
match(ClasspathResource) - Method in interface org.gcube.common.scan.matchers.ResourceMatcher
 

N

name() - Method in interface org.gcube.common.scan.resources.ClasspathResource
Returns the name of the resource.
name() - Method in class org.gcube.common.scan.resources.FileResource
 
name() - Method in class org.gcube.common.scan.resources.JarEntryResource
 
NameMatcher - Class in org.gcube.common.scan.matchers
 
NameMatcher(String) - Constructor for class org.gcube.common.scan.matchers.NameMatcher
 

O

org.gcube.common.scan - package org.gcube.common.scan
 
org.gcube.common.scan.matchers - package org.gcube.common.scan.matchers
 
org.gcube.common.scan.resources - package org.gcube.common.scan.resources
 
org.gcube.common.scan.scanners - package org.gcube.common.scan.scanners
 
org.gcube.common.scan.scanners.resource - package org.gcube.common.scan.scanners.resource
 
org.gcube.common.scan.scanners.url - package org.gcube.common.scan.scanners.url
 

P

path() - Method in interface org.gcube.common.scan.resources.ClasspathResource
Returns the path of the resource, relatively to the containing archive.
path() - Method in class org.gcube.common.scan.resources.FileResource
 
path() - Method in class org.gcube.common.scan.resources.JarEntryResource
 
PathMatcher - Class in org.gcube.common.scan.matchers
 
PathMatcher(String) - Constructor for class org.gcube.common.scan.matchers.PathMatcher
 

R

register(URLScanner...) - Static method in class org.gcube.common.scan.Configuration
Registers additional URLScanners
register(ResourceScanner...) - Static method in class org.gcube.common.scan.Configuration
Registers additional ResourceScanners
ResourceMatcher - Interface in org.gcube.common.scan.matchers
 
ResourceScanner - Interface in org.gcube.common.scan.scanners.resource
 

S

scan(ResourceMatcher) - Method in interface org.gcube.common.scan.ClasspathScanner
Returns ClasspathResources that match a given ResourceMatcher.
scan(ResourceMatcher) - Method in class org.gcube.common.scan.DefaultScanner
 
scan(JarFile) - Method in class org.gcube.common.scan.scanners.JarScanner
 
scan(ClasspathResource) - Method in class org.gcube.common.scan.scanners.resource.JarResourceScanner
 
scan(ClasspathResource) - Method in interface org.gcube.common.scan.scanners.resource.ResourceScanner
 
scan(URL) - Method in class org.gcube.common.scan.scanners.url.AbstractJarURLScanner
 
scan(URL) - Method in class org.gcube.common.scan.scanners.url.DirScanner
 
scan(URL) - Method in class org.gcube.common.scan.scanners.url.ExcludeScanner
 
scan(URL) - Method in interface org.gcube.common.scan.scanners.url.URLScanner
Scans a given URL for ClasspathResources.
scanner() - Static method in class org.gcube.common.scan.ClasspathScannerFactory
Returns a ClasspathScanner defined over all the URLs visible to the context classloader and its parents, up to the application classloader.
scanner(Collection<URL>) - Static method in class org.gcube.common.scan.ClasspathScannerFactory
Returns a ClasspathScanner defined over a given collection of URLs.
setScanner(ClasspathScanner) - Static method in class org.gcube.common.scan.ClasspathScannerFactory
Sets the scanner to return from ClasspathScannerFactory.scanner() and ClasspathScannerFactory.scanner(Collection) for testing purposes.
stream() - Method in interface org.gcube.common.scan.resources.ClasspathResource
Returns the resource as a stream.
stream() - Method in class org.gcube.common.scan.resources.FileResource
 
stream() - Method in class org.gcube.common.scan.resources.JarEntryResource
 

T

toFile(URL) - Method in class org.gcube.common.scan.scanners.url.AbstractJarURLScanner
 
toFile(URL) - Method in class org.gcube.common.scan.scanners.url.JarFileScanner
 
toFile(URL) - Method in class org.gcube.common.scan.scanners.url.JarJarScanner
 
toString() - Method in class org.gcube.common.scan.resources.FileResource
 
toString() - Method in class org.gcube.common.scan.resources.JarEntryResource
 

U

URLScanner - Interface in org.gcube.common.scan.scanners.url
Scans URLs for ClasspathResources.
A C D E F H J M N O P R S T U 

Copyright © 2017. All Rights Reserved.