public class ClasspathResourceMap extends Object
| Constructor and Description |
|---|
ClasspathResourceMap(ExecutorService executor,
Set<Class<? extends Annotation>> annotations,
Set<Pattern> bytecodeMatchers,
Set<Pattern> resourceMatchers,
Set<Pattern> sourceMatchers) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
accept(String name,
ByteCodeResource bytecode,
Set<Class<? extends Annotation>> annotations) |
void |
addBytecode(String name,
ByteCodeResource bytecode) |
void |
addResource(String name,
StringDataResource resource) |
void |
addSourcecode(String name,
SourceCodeResource sourcecode) |
Iterable<ClassFile> |
findClassAnnotatedWith(Class<? extends Annotation>... annotations) |
Iterable<StringDataResource> |
findResources(String prefix,
Pattern... patterns) |
boolean |
includeBytecode(String name) |
boolean |
includeResource(String name) |
boolean |
includeSourcecode(String name) |
public ClasspathResourceMap(ExecutorService executor, Set<Class<? extends Annotation>> annotations, Set<Pattern> bytecodeMatchers, Set<Pattern> resourceMatchers, Set<Pattern> sourceMatchers)
public void addBytecode(String name, ByteCodeResource bytecode)
protected void accept(String name, ByteCodeResource bytecode, Set<Class<? extends Annotation>> annotations)
public void addSourcecode(String name, SourceCodeResource sourcecode)
public void addResource(String name, StringDataResource resource)
public boolean includeResource(String name)
public boolean includeSourcecode(String name)
public boolean includeBytecode(String name)
public final Iterable<StringDataResource> findResources(String prefix, Pattern... patterns)
public final Iterable<ClassFile> findClassAnnotatedWith(Class<? extends Annotation>... annotations)
Copyright © 2012-2013 The Internet Party. All Rights Reserved.