Package org.apache.hadoop.hbase
Class ClassFinder.Not
java.lang.Object
org.apache.hadoop.hbase.ClassFinder.Not
- All Implemented Interfaces:
ClassFinder.ClassFilter
,ClassFinder.FileNameFilter
,ClassFinder.ResourcePathFilter
- Enclosing class:
- ClassFinder
public static class ClassFinder.Not
extends Object
implements ClassFinder.ResourcePathFilter, ClassFinder.FileNameFilter, ClassFinder.ClassFilter
-
Field Summary
Modifier and TypeFieldDescriptionprivate ClassFinder.ClassFilter
private ClassFinder.FileNameFilter
private ClassFinder.ResourcePathFilter
-
Constructor Summary
ConstructorDescriptionNot
(ClassFinder.ClassFilter classFilter) Not
(ClassFinder.FileNameFilter fileNameFilter) Not
(ClassFinder.ResourcePathFilter resourcePathFilter) -
Method Summary
Modifier and TypeMethodDescriptionboolean
isCandidateClass
(Class<?> c) boolean
isCandidateFile
(String fileName, String absFilePath) boolean
isCandidatePath
(String resourcePath, boolean isJar)
-
Field Details
-
resourcePathFilter
-
fileNameFilter
-
classFilter
-
-
Constructor Details
-
Not
-
Not
-
Not
-
-
Method Details
-
isCandidatePath
- Specified by:
isCandidatePath
in interfaceClassFinder.ResourcePathFilter
-
isCandidateFile
- Specified by:
isCandidateFile
in interfaceClassFinder.FileNameFilter
-
isCandidateClass
- Specified by:
isCandidateClass
in interfaceClassFinder.ClassFilter
-