Skip navigation links
A C F G I L M R T X 

A

accept(Field) - Method in interface xyz.luan.reflection.FieldConsumer
 
annotations - Variable in class xyz.luan.reflection.tclass.TypedClass
 
asClass() - Method in class xyz.luan.reflection.tclass.TypedClass
 
asList() - Method in class xyz.luan.reflection.tclass.TypedClass
 
asMap() - Method in class xyz.luan.reflection.tclass.TypedClass
 

C

consumeFieldsRecursively(Class<?>, FieldConsumer) - Static method in class xyz.luan.reflection.ReflectionUtils
Applies a given consumer to every field returned by getFieldsRecursively().
convert(Type) - Static method in class xyz.luan.reflection.TypeToClass
 
create(Field) - Static method in class xyz.luan.reflection.tclass.TypedClass
 

F

FieldConsumer - Interface in xyz.luan.reflection
 
forEach(Object, Consumer<Object>) - Method in class xyz.luan.reflection.tclass.ListClass
 
forEach(Object, BiConsumer<Object, Object>) - Method in class xyz.luan.reflection.tclass.MapClass
 
forEachKey(Object, Consumer<Object>) - Method in class xyz.luan.reflection.tclass.MapClass
 
forEachValue(Object, Consumer<Object>) - Method in class xyz.luan.reflection.tclass.MapClass
 

G

GenericTypeException() - Constructor for exception xyz.luan.reflection.TypeToClass.GenericTypeException
 
getAnnotations() - Method in class xyz.luan.reflection.tclass.TypedClass
 
getClass(Type) - Static method in class xyz.luan.reflection.ReflectionUtils
Returns the Class<?> object for this Type.
getComponent() - Method in class xyz.luan.reflection.tclass.ListClass
 
getFieldsRecursively(Class<?>) - Static method in class xyz.luan.reflection.ReflectionUtils
Returns all the instance fields of a given class, going up throughout it's hierarchy until reaching the Object class.
getFieldsRecursivelyExceptJavaClasses(Class<?>) - Static method in class xyz.luan.reflection.ReflectionUtils
Returns all the instance fields of a given class, going up throughout it's hierarchy until reaching any Java class.
getImmediateFields(Class<?>) - Static method in class xyz.luan.reflection.ReflectionUtils
Returns all the immediate declared instance fields of a given class.
getKey() - Method in class xyz.luan.reflection.tclass.MapClass
 
getName() - Method in class xyz.luan.reflection.tclass.TypedClass
 
getValue() - Method in class xyz.luan.reflection.tclass.MapClass
 

I

isBaseClass(Class<?>) - Static method in class xyz.luan.reflection.ReflectionUtils
Returns true whether clazz is a base class or not.
isInnerClass(Class<?>) - Static method in class xyz.luan.reflection.ReflectionUtils
Returns whether clazz is an inner class (either anonymous, method local or non-static nested).
isJavaClass(Class<?>) - Static method in class xyz.luan.reflection.ReflectionUtils
Returns true whether clazz is a Java class or not.
isList() - Method in class xyz.luan.reflection.tclass.ListClass
 
isList() - Method in class xyz.luan.reflection.tclass.TypedClass
 
isMap() - Method in class xyz.luan.reflection.tclass.MapClass
 
isMap() - Method in class xyz.luan.reflection.tclass.TypedClass
 
isSubtypeOf(Class<?>) - Method in class xyz.luan.reflection.tclass.TypedClass
 
isSubtypeOf(TypedClass<?>) - Method in class xyz.luan.reflection.tclass.TypedClass
 

L

ListClass<T> - Class in xyz.luan.reflection.tclass
 

M

MapClass<T> - Class in xyz.luan.reflection.tclass
 

R

ref - Variable in class xyz.luan.reflection.tclass.TypedClass
 
ReflectionUtils - Class in xyz.luan.reflection
The utility class ReflectionUtils contains methods for performing common reflexive operations not found in Java's default API.

T

toString() - Method in class xyz.luan.reflection.tclass.TypedClass
 
TypedClass<T> - Class in xyz.luan.reflection.tclass
 
TypeToClass - Class in xyz.luan.reflection
 
TypeToClass.GenericTypeException - Exception in xyz.luan.reflection
 

X

xyz.luan.reflection - package xyz.luan.reflection
 
xyz.luan.reflection.tclass - package xyz.luan.reflection.tclass
 
A C F G I L M R T X 
Skip navigation links

Copyright © 2015. All rights reserved.