| Interface | Description |
|---|---|
| BaselineMatcher |
Interface for matchers that make up the ClassGraph baseline.
|
| Class | Description |
|---|---|
| AbstractAnnotationMatcher |
Abstract base class for matchers that test annotated elements.
|
| AbstractClassMemberMatcher<T extends io.github.classgraph.ClassMemberInfo> |
Abstract base class for matchers that test class members.
|
| AbstractClasspathMatcher |
Abstract base class for matchers that test classpath elements.
|
| AbstractDependencyMatcher |
Abstract base class for matchers that test dependencies of classes.
|
| AbstractModifierMatcher |
Abstract base class for matchers that test elements with modifiers.
|
| AbstractNameMatcher |
Abstract base class for matchers that test elements with names.
|
| ClassMatcher |
Matcher to test ClassInfos.
|
| FieldMatcher |
Matcher to test FieldInfos.
|
| IncludeExclude<E,M extends java.util.function.Predicate<E>> |
Aggregator for includes and excludes of the same type.
|
| InterfaceMatcher |
Matcher to include or exclude interfaces of classes.
|
| MethodMatcher |
Matcher to test MethodInfos.
|
| PackageMatcher |
Matcher to test PackageInfos.
|
| ReferencedClassMatcher |
Matcher to include or exclude classes that are referenced by others.
|
| SubclassMatcher |
Matcher to include or exclude subclasses of a class.
|
| SuperclassMatcher |
Matcher to include or exclude superclasses of classes.
|