public static class ClassFinder.Not extends Object implements ClassFinder.ResourcePathFilter, ClassFinder.FileNameFilter, ClassFinder.ClassFilter
Modifier and Type | Field and Description |
---|---|
private ClassFinder.ClassFilter |
classFilter |
private ClassFinder.FileNameFilter |
fileNameFilter |
private ClassFinder.ResourcePathFilter |
resourcePathFilter |
Constructor and Description |
---|
Not(ClassFinder.ClassFilter classFilter) |
Not(ClassFinder.FileNameFilter fileNameFilter) |
Not(ClassFinder.ResourcePathFilter resourcePathFilter) |
Modifier and Type | Method and Description |
---|---|
boolean |
isCandidateClass(Class<?> c) |
boolean |
isCandidateFile(String fileName,
String absFilePath) |
boolean |
isCandidatePath(String resourcePath,
boolean isJar) |
private ClassFinder.ResourcePathFilter resourcePathFilter
private ClassFinder.FileNameFilter fileNameFilter
private ClassFinder.ClassFilter classFilter
public Not(ClassFinder.ResourcePathFilter resourcePathFilter)
public Not(ClassFinder.FileNameFilter fileNameFilter)
public Not(ClassFinder.ClassFilter classFilter)
public boolean isCandidatePath(String resourcePath, boolean isJar)
isCandidatePath
in interface ClassFinder.ResourcePathFilter
public boolean isCandidateFile(String fileName, String absFilePath)
isCandidateFile
in interface ClassFinder.FileNameFilter
public boolean isCandidateClass(Class<?> c)
isCandidateClass
in interface ClassFinder.ClassFilter
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.