|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ReflectionMatcher | |
---|---|
com.lexicalscope.fluentreflection | Library for java reflection in a fluent style. |
Uses of ReflectionMatcher in com.lexicalscope.fluentreflection |
---|
Methods in com.lexicalscope.fluentreflection that return ReflectionMatcher | ||
---|---|---|
ReflectionMatcher<T> |
ReflectionMatcher.and(org.hamcrest.Matcher<? super T> matcher)
Creates an "and" matcher combining this matcher and the given one |
|
static ReflectionMatcher<FluentAnnotated> |
ReflectionMatchers.annotatedWith(Class<? extends Annotation> annotation)
|
|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.anyReflectedType()
|
|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.assignableFrom(Class<?> klass)
|
|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.assignableFrom(FluentClass<?> klass)
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.canBeCalledWithArguments(Object... args)
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.declaredBy(Class<?> declaringClass)
Matches the declaring class of a callable |
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasArgumentCount(int argumentCount)
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasArgumentList(List<Class<?>> argTypes)
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasArgumentListMatching(List<org.hamcrest.Matcher<? super FluentClass<?>>> argTypes)
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasArguments(Class<?>... argTypes)
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasArgumentsMatching(org.hamcrest.Matcher<? super FluentClass<?>>... argTypes)
|
|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.hasInterface(Class<?> interfac3)
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasName(String name)
Matches the name of a callable |
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasNameContaining(CharSequence substring)
Matches a substring of the name of a callable |
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasNameEndingWith(String suffix)
Matches a suffix of the name of a callable |
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasNameMatching(String regex)
Matches a regular expression against the name of a callable |
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasNameStartingWith(String prefix)
Matches a prefix of the name of a callable |
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasNoArguments()
|
|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.hasNoInterfaces()
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasNonVoidType()
|
|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.hasNoSuperclasses()
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasPropertyName(String name)
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasReflectedArgumentList(List<FluentClass<?>> argTypes)
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasReflectedArguments(FluentClass<?>... argTypes)
|
|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.hasSimpleName(String simpleName)
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasType(Class<?> returnType)
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasType(FluentClass<?> returnType)
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasType(org.hamcrest.Matcher<? super FluentClass<?>> returnType)
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasVisibility(Visibility visibility)
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasVoidType()
|
|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.isAnInterface()
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.isEqualsMethod()
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.isExistence()
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.isFinal()
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.isGetter()
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.isHashCodeMethod()
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.isMutator()
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.isNotStatic()
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.isPublicMethod()
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.isQuery()
|
|
static ReflectionMatcher<FluentField> |
ReflectionMatchers.isReflectingOnField(Field field)
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.isSetter()
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.isStatic()
|
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.isToStringMethod()
|
|
static
|
ReflectionMatchers.not(ReflectionMatcher<T> matcher)
|
|
ReflectionMatcher<T> |
ReflectionMatcher.or(org.hamcrest.Matcher<? super T> matcher)
Creates an "or" matcher combining this matcher and the given one |
|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.reflectingOn(Class<?> klass)
|
|
static ReflectionMatcher<FluentConstructor<?>> |
ReflectionMatchers.reflectingOnConstructor(Constructor<?> constructor)
|
Methods in com.lexicalscope.fluentreflection with parameters of type ReflectionMatcher | ||
---|---|---|
FluentField |
FluentAccess.field(ReflectionMatcher<FluentMember> fieldMatcher)
Find field matching the supplied matcher |
|
List<FluentField> |
FluentAccess.fields(ReflectionMatcher<? super FluentField> fieldMatcher)
Find all fields matching the supplied matcher |
|
boolean |
FluentAccess.isType(ReflectionMatcher<FluentClass<?>> typeMatcher)
Does this type or any of its implemented types match the given matcher? |
|
static
|
ReflectionMatchers.not(ReflectionMatcher<T> matcher)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |