Skip navigation links
B E F G H I O P R S T 

B

Bean<T> - Class in org.minimalcode.reflect
A bean provides introspected information about the properties of a Class or an interface.

E

equals(Object) - Method in class org.minimalcode.reflect.Bean
Compares this Bean against the specified object.
equals(Object) - Method in class org.minimalcode.reflect.Property
Compares this property against the specified object.

F

forClass(Class<T>) - Static method in class org.minimalcode.reflect.Bean
Introspects a Class or an interface and learns about all its Property elements.

G

get(Object) - Method in class org.minimalcode.reflect.Property
Returns the value of the representation of this property from the specified object.
getActualType() - Method in class org.minimalcode.reflect.Property
Returns the actual type of this property, from simple type or generics.
getAnnotation(Class<T>) - Method in class org.minimalcode.reflect.Property
Returns an annotation collectively present on this property's members, else null.
getAnnotations() - Method in class org.minimalcode.reflect.Property
Returns all the annotations that are collectively present on this property's members.
getDeclaredAnnotation(Class<T>) - Method in class org.minimalcode.reflect.Property
Returns this property's annotation for the specified type if such an annotation is collectively and directly present, else null.
getDeclaredAnnotations() - Method in class org.minimalcode.reflect.Property
Returns all the annotations that are collectively and directly present on this property's members.
getDeclaredProperties() - Method in class org.minimalcode.reflect.Bean
Returns an array containing Property objects reflecting all the declared properties of the class or interface.
getDeclaredProperty(String) - Method in class org.minimalcode.reflect.Bean
Returns a single declared property of the analized class or interface, if present, else null.
getDeclaringBean() - Method in class org.minimalcode.reflect.Property
Returns the Bean object that declares this property.
getField() - Method in class org.minimalcode.reflect.Property
Returns a copy of this property's Field, if present, else null.
getGenericType() - Method in class org.minimalcode.reflect.Property
Returns a Type object that represents the declared type for the property represented by this Property object.
getName() - Method in class org.minimalcode.reflect.Property
Returns the simple name of this property.
getProperties() - Method in class org.minimalcode.reflect.Bean
Returns an array containing Property objects reflecting all the public properties of the analized class or interface.
getProperty(String) - Method in class org.minimalcode.reflect.Bean
Returns a single public property of the analized class or interface, if present, else null.
getReadMethod() - Method in class org.minimalcode.reflect.Property
Returns a copy of this property's readMethod, if present, else null.
getType() - Method in class org.minimalcode.reflect.Bean
Returns the type of the analized class or interface.
getType() - Method in class org.minimalcode.reflect.Property
Returns the type of this property.
getWriteMethod() - Method in class org.minimalcode.reflect.Property
Returns a copy of this property's writeMethod, if present, else null.

H

hashCode() - Method in class org.minimalcode.reflect.Bean
Returns a hashcode for this Bean.
hashCode() - Method in class org.minimalcode.reflect.Property
Returns a hashcode for this Property.

I

isAnnotationPresent(Class<? extends Annotation>) - Method in class org.minimalcode.reflect.Property
Returns true if an annotation for the specified type is collectively present on this property's members, else false.
isReadable() - Method in class org.minimalcode.reflect.Property
Returns true if this property has a valid getter\isser.
isWritable() - Method in class org.minimalcode.reflect.Property
Returns true if this property has a valid setter.

O

org.minimalcode.reflect - package org.minimalcode.reflect
 

P

Property - Class in org.minimalcode.reflect
A Property provides instrospected information about, and dynamic access to, a single property of a Bean.

R

ReflectionException - Exception in org.minimalcode.reflect
Reflect exception is thrown by the Property to indicate that a requested reflection action is denied.
ReflectionException(String, Throwable) - Constructor for exception org.minimalcode.reflect.ReflectionException
Constructs an ReflectionException with the specified, detailed message and a throwable cause.
ReflectionException(String) - Constructor for exception org.minimalcode.reflect.ReflectionException
Constructs an ReflectionException with the specified, detailed message.

S

set(Object, Object) - Method in class org.minimalcode.reflect.Property
Sets a new value to the representation of this property on the specified object.

T

toString() - Method in class org.minimalcode.reflect.Bean
Returns a textual rapresentation of this bean.
toString() - Method in class org.minimalcode.reflect.Property
Returns a textual rapresentation of this property.
B E F G H I O P R S T 
Skip navigation links

Copyright © 2015 Minimalcode. All Rights Reserved.