Uses of Interface
com.lexicalscope.fluentreflection.FluentMember

Packages that use FluentMember
com.lexicalscope.fluentreflection Library for java reflection in a fluent style. 
com.lexicalscope.fluentreflection.bean   
 

Uses of FluentMember in com.lexicalscope.fluentreflection
 

Subinterfaces of FluentMember in com.lexicalscope.fluentreflection
 interface FluentConstructor<T>
          Reflection information about a constructor.
 interface FluentField
          Reflection access to a field.
 interface FluentMethod
          Reflection information about a method.
 

Methods in com.lexicalscope.fluentreflection that return types with arguments of type FluentMember
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<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<FluentMember> ReflectionMatchers.hasNonVoidType()
           
static ReflectionMatcher<FluentMember> ReflectionMatchers.hasPropertyName(String name)
           
static ReflectionMatcher<FluentMember> ReflectionMatchers.hasReflectedArgumentList(List<FluentClass<?>> argTypes)
           
static ReflectionMatcher<FluentMember> ReflectionMatchers.hasReflectedArguments(FluentClass<?>... argTypes)
           
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 org.hamcrest.Matcher<? super FluentMember> ReflectionMatchers.isDeclaredByStrictSubtypeOf(Class<?> klass)
           
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<FluentMember> ReflectionMatchers.isSetter()
           
static ReflectionMatcher<FluentMember> ReflectionMatchers.isStatic()
           
static ReflectionMatcher<FluentMember> ReflectionMatchers.isToStringMethod()
           
 

Method parameters in com.lexicalscope.fluentreflection with type arguments of type FluentMember
 FluentField FluentAccess.field(ReflectionMatcher<FluentMember> fieldMatcher)
          Find field matching the supplied matcher
 

Uses of FluentMember in com.lexicalscope.fluentreflection.bean
 

Method parameters in com.lexicalscope.fluentreflection.bean with type arguments of type FluentMember
 BeanMapBuilder BeanMapBuilder.getters(org.hamcrest.Matcher<FluentMember> getterMatcher)
           
 BeanMapBuilder BeanMapBuilder.setters(org.hamcrest.Matcher<FluentMember> setterMatcher)
           
 



Copyright © 2011-2012 lexicalscope. All Rights Reserved.