T - the member typepublic abstract class AbstractClassMemberMatcher<T extends io.github.classgraph.ClassMemberInfo> extends AbstractAnnotationMatcher implements java.util.function.Predicate<T>
PROJECT_CLASSPATH_HOLDER| Constructor and Description |
|---|
AbstractClassMemberMatcher() |
| Modifier and Type | Method and Description |
|---|---|
AbstractClassMemberMatcher<T> |
of(ClassMatcher classMatcher) |
AbstractClassMemberMatcher<T> |
of(PackageMatcher packageMatcher) |
AbstractClassMemberMatcher<T> |
of(java.lang.String glob) |
boolean |
test(T memberInfo) |
annotatedWith, annotationsMatchandNative, andNotNative, andNotStatic, andNotTransient, andNotVolatile, andPackagePrivate, andPrivate, andProtected, andPublic, andStatic, andTransient, andVolatile, modifiersMatch, orPackagePrivate, orPrivate, orProtected, orPublic, thatAreNative, thatAreNotNative, thatAreNotStatic, thatAreNotTransient, thatAreNotVolatile, thatArePackagePrivate, thatArePrivate, thatAreProtected, thatArePublic, thatAreStatic, thatAreTransient, thatAreVolatile, withName, withNameLikenameMatchesclasspathMatches, insideOfProject, outsideOfProject, setProjectClasspathpublic AbstractClassMemberMatcher<T> of(ClassMatcher classMatcher)
public AbstractClassMemberMatcher<T> of(PackageMatcher packageMatcher)
public AbstractClassMemberMatcher<T> of(java.lang.String glob)