|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FluentClass | |
---|---|
com.lexicalscope.fluentreflection | Library for java reflection in a fluent style. |
com.lexicalscope.fluentreflection.bean | |
com.lexicalscope.fluentreflection.dynamicproxy |
Uses of FluentClass in com.lexicalscope.fluentreflection |
---|
Methods in com.lexicalscope.fluentreflection that return FluentClass | ||
---|---|---|
FluentClass<?> |
FluentAnnotated.annotation(org.hamcrest.Matcher<? super FluentClass<?>> annotationMatcher)
|
|
FluentClass<?> |
FluentClass.asType(org.hamcrest.Matcher<FluentClass<?>> typeMatcher)
Get this type as the first matching the supplied matcher. |
|
FluentClass<T> |
FluentAccess.boxedType()
If this class is a primitive type return the wrapped type |
|
FluentClass<?> |
FluentMember.declarer()
Type that declares the member |
|
FluentClass<T> |
FluentObject.reflectedClass()
get the static reflection information about the type of this object |
|
FluentClass<?> |
FluentMember.type()
The type of the member (the type of the field, or the return type of the method) |
|
static
|
FluentReflection.type(Class<T> klass)
|
|
static
|
FluentReflection.type(String className)
|
|
static
|
FluentReflection.type(TypeToken<T> token)
|
|
FluentClass<?> |
FluentAccess.typeArgument(int typeParameter)
|
|
FluentClass<T> |
FluentAccess.unboxedType()
If this class is a primitive wrapper type return the unwrapped type |
Methods in com.lexicalscope.fluentreflection that return types with arguments of type FluentClass | |
---|---|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.anyReflectedType()
|
List<FluentClass<?>> |
FluentMember.args()
The types of the arguments used when the member is called |
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.assignableFrom(Class<?> klass)
|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.assignableFrom(FluentClass<?> klass)
|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.hasInterface(Class<?> interfac3)
|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.hasNoInterfaces()
|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.hasNoSuperclasses()
|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.hasSimpleName(String simpleName)
|
List<FluentClass<?>> |
FluentAccess.interfaces()
All interfaces implemented by this type |
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.isAnInterface()
|
static org.hamcrest.Matcher<? super FluentClass<?>> |
ReflectionMatchers.isStrictSubtypeOf(Class<?> klass)
|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.reflectingOn(Class<?> klass)
|
List<FluentClass<?>> |
FluentAccess.superclasses()
Return the list of all superclasses with the immediate parent first |
Methods in com.lexicalscope.fluentreflection with parameters of type FluentClass | |
---|---|
static ReflectionMatcher<FluentClass<?>> |
ReflectionMatchers.assignableFrom(FluentClass<?> klass)
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasReflectedArguments(FluentClass<?>... argTypes)
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasType(FluentClass<?> returnType)
|
Method parameters in com.lexicalscope.fluentreflection with type arguments of type FluentClass | |
---|---|
boolean |
FluentAnnotated.annotatedWith(org.hamcrest.Matcher<? super FluentClass<?>> annotationMatcher)
|
FluentClass<?> |
FluentAnnotated.annotation(org.hamcrest.Matcher<? super FluentClass<?>> annotationMatcher)
|
FluentClass<?> |
FluentClass.asType(org.hamcrest.Matcher<FluentClass<?>> typeMatcher)
Get this type as the first matching the supplied matcher. |
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasArgumentListMatching(List<org.hamcrest.Matcher<? super FluentClass<?>>> argTypes)
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasReflectedArgumentList(List<FluentClass<?>> argTypes)
|
static ReflectionMatcher<FluentMember> |
ReflectionMatchers.hasType(org.hamcrest.Matcher<? super FluentClass<?>> returnType)
|
boolean |
FluentAccess.isType(ReflectionMatcher<FluentClass<?>> typeMatcher)
Does this type or any of its implemented types match the given matcher? |
Uses of FluentClass in com.lexicalscope.fluentreflection.bean |
---|
Methods in com.lexicalscope.fluentreflection.bean with parameters of type FluentClass | ||
---|---|---|
static
|
MapBean.bean(FluentClass<T> klass,
Map<String,Object> map)
|
Uses of FluentClass in com.lexicalscope.fluentreflection.dynamicproxy |
---|
Constructors in com.lexicalscope.fluentreflection.dynamicproxy with parameters of type FluentClass | |
---|---|
Implementing(FluentClass<?> klass)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |