|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- the underlying type being reflected onpublic interface FluentObject<T>
Reflection information about a Object (an instance of a class).
Method Summary | ||
---|---|---|
|
as(Class<V> asType)
The value under reflection cast to a given type |
|
FluentClass<T> |
reflectedClass()
get the static reflection information about the type of this object |
|
T |
value()
The value under reflection |
Methods inherited from interface com.lexicalscope.fluentreflection.FluentAccess |
---|
assignableFromObject, assignableTo, boxedType, call, call, canBeBoxed, canBeUnboxed, classUnderReflection, declaredFields, declaredMethods, field, fields, fields, interfaces, isPrimitive, isType, isUnboxable, method, method, methods, methods, name, simpleName, superclasses, type, typeArgument, unboxedType |
Methods inherited from interface com.lexicalscope.fluentreflection.FluentAnnotated |
---|
annotatedWith, annotatedWith, annotation, annotation |
Method Detail |
---|
FluentClass<T> reflectedClass()
T value()
<V> V as(Class<V> asType)
asType
- the type the value should have been cast to
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |