Index
A C D E F G H I L M O P R S T U V W
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- add(int, E) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableList
- add(E) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableCollection
- addAll(int, Collection<? extends E>) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableList
- addAll(Collection<? extends E>) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableCollection
C
- ClassUtils - Class in de.cronn.reflection.util
- clear() - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableCollection
- contains(Object) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableCollection
- containsAll(Collection<?>) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableCollection
- copyNonDefaultValues(T, T) - Static method in class de.cronn.reflection.util.PropertyUtils
- copyNonDefaultValues(T, T, PropertyDescriptor...) - Static method in class de.cronn.reflection.util.PropertyUtils
- copyNonDefaultValues(T, T, Collection<PropertyDescriptor>) - Static method in class de.cronn.reflection.util.PropertyUtils
- copyValue(T, T, PropertyDescriptor) - Static method in class de.cronn.reflection.util.PropertyUtils
- create(Collection<T>) - Static method in class de.cronn.reflection.util.immutable.ImmutableProxy
- create(List<T>) - Static method in class de.cronn.reflection.util.immutable.ImmutableProxy
- create(Map<K, V>) - Static method in class de.cronn.reflection.util.immutable.ImmutableProxy
- create(Set<T>) - Static method in class de.cronn.reflection.util.immutable.ImmutableProxy
- create(T) - Static method in class de.cronn.reflection.util.immutable.ImmutableProxy
- createNewInstance(Class<T>) - Static method in class de.cronn.reflection.util.ClassUtils
- createNewInstanceLike(T) - Static method in class de.cronn.reflection.util.ClassUtils
D
- de.cronn.reflection.util - package de.cronn.reflection.util
- de.cronn.reflection.util.immutable - package de.cronn.reflection.util.immutable
- de.cronn.reflection.util.immutable.collection - package de.cronn.reflection.util.immutable.collection
- DeepImmutableCollection<E> - Class in de.cronn.reflection.util.immutable.collection
- DeepImmutableCollection(Collection<E>) - Constructor for class de.cronn.reflection.util.immutable.collection.DeepImmutableCollection
- DeepImmutableList<E> - Class in de.cronn.reflection.util.immutable.collection
- DeepImmutableList(List<E>) - Constructor for class de.cronn.reflection.util.immutable.collection.DeepImmutableList
- DeepImmutableMap<K,V> - Class in de.cronn.reflection.util.immutable.collection
- DeepImmutableMap(Map<K, V>) - Constructor for class de.cronn.reflection.util.immutable.collection.DeepImmutableMap
- DeepImmutableSet<E> - Class in de.cronn.reflection.util.immutable.collection
- DeepImmutableSet(Set<E>) - Constructor for class de.cronn.reflection.util.immutable.collection.DeepImmutableSet
E
- entrySet() - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableMap
- equals(Object) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableCollection
F
- findAnnotation(Method, Class<A>) - Static method in class de.cronn.reflection.util.ClassUtils
- findMethodByGetter(Class<T>, TypedPropertyGetter<T, ?>) - Static method in class de.cronn.reflection.util.PropertyUtils
- findMethodsByArgumentTypes(Class<?>, Class<?>...) - Static method in class de.cronn.reflection.util.ClassUtils
- forward(Method, Object, Object[]) - Static method in class de.cronn.reflection.util.immutable.GenericImmutableProxyForwarder
- forward(Method, Object, Object[]) - Static method in class de.cronn.reflection.util.immutable.ImmutableProxyForwarderBoolean
- forward(Method, Object, Object[]) - Static method in class de.cronn.reflection.util.immutable.ImmutableProxyForwarderInteger
- forward(Method, Object, Object[]) - Static method in class de.cronn.reflection.util.immutable.ImmutableProxyForwarderLong
- forward(Method, Object, Object[]) - Static method in class de.cronn.reflection.util.immutable.ImmutableProxyForwarderString
G
- GenericImmutableProxyForwarder - Class in de.cronn.reflection.util.immutable
- get(int) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableList
- get(Object) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableMap
- get(T) - Method in interface de.cronn.reflection.util.TypedPropertyGetter
- getAllDeclaredMethods(Class<?>) - Static method in class de.cronn.reflection.util.ClassUtils
- getAllDeclaredMethodSignatures(Class<?>) - Static method in class de.cronn.reflection.util.ClassUtils
- getAnnotationOfProperty(Class<?>, PropertyDescriptor, Class<A>) - Static method in class de.cronn.reflection.util.PropertyUtils
- getAnnotationOfProperty(Class<T>, TypedPropertyGetter<T, ?>, Class<A>) - Static method in class de.cronn.reflection.util.PropertyUtils
- getAnnotationOfProperty(Object, PropertyDescriptor, Class<A>) - Static method in class de.cronn.reflection.util.PropertyUtils
- getDefaultValue(Class<T>, PropertyDescriptor) - Static method in class de.cronn.reflection.util.PropertyUtils
- getDefaultValueObject(Class<?>) - Static method in class de.cronn.reflection.util.PropertyUtils
- getMethod(Class<T>, TypedPropertyGetter<T, ?>) - Static method in class de.cronn.reflection.util.PropertyUtils
- getPropertyDescriptor(Class<T>, TypedPropertyGetter<T, ?>) - Static method in class de.cronn.reflection.util.PropertyUtils
- getPropertyDescriptor(T, TypedPropertyGetter<T, ?>) - Static method in class de.cronn.reflection.util.PropertyUtils
- getPropertyDescriptorByField(Class<T>, Field) - Static method in class de.cronn.reflection.util.PropertyUtils
- getPropertyDescriptorByMethod(Class<T>, Method) - Static method in class de.cronn.reflection.util.PropertyUtils
- getPropertyDescriptorByName(Class<?>, String) - Static method in class de.cronn.reflection.util.PropertyUtils
- getPropertyDescriptorByName(Object, String) - Static method in class de.cronn.reflection.util.PropertyUtils
- getPropertyDescriptorByNameOrThrow(Class<?>, String) - Static method in class de.cronn.reflection.util.PropertyUtils
- getPropertyDescriptorByNameOrThrow(Object, String) - Static method in class de.cronn.reflection.util.PropertyUtils
- getPropertyDescriptors(Class<?>) - Static method in class de.cronn.reflection.util.PropertyUtils
- getPropertyDescriptors(Object) - Static method in class de.cronn.reflection.util.PropertyUtils
- getPropertyDescriptorsWithAnnotation(Class<?>, Class<A>) - Static method in class de.cronn.reflection.util.PropertyUtils
- getPropertyDescriptorsWithAnnotation(Object, Class<A>) - Static method in class de.cronn.reflection.util.PropertyUtils
- getPropertyName(Class<T>, TypedPropertyGetter<T, ?>) - Static method in class de.cronn.reflection.util.PropertyUtils
- getPropertyName(T, TypedPropertyGetter<T, ?>) - Static method in class de.cronn.reflection.util.PropertyUtils
- getQualifiedPropertyName(Class<?>, PropertyDescriptor) - Static method in class de.cronn.reflection.util.PropertyUtils
- getQualifiedPropertyName(Class<?>, String) - Static method in class de.cronn.reflection.util.PropertyUtils
- getQualifiedPropertyName(Class<T>, TypedPropertyGetter<T, ?>) - Static method in class de.cronn.reflection.util.PropertyUtils
- getQualifiedPropertyName(Object, PropertyDescriptor) - Static method in class de.cronn.reflection.util.PropertyUtils
- getQualifiedPropertyName(T, TypedPropertyGetter<T, ?>) - Static method in class de.cronn.reflection.util.PropertyUtils
- getRealClass(Class<T>) - Static method in class de.cronn.reflection.util.ClassUtils
- getRealClass(T) - Static method in class de.cronn.reflection.util.ClassUtils
- getVoidMethod(Class<T>, VoidMethod<T>) - Static method in class de.cronn.reflection.util.ClassUtils
- getVoidMethodName(Class<T>, VoidMethod<T>) - Static method in class de.cronn.reflection.util.ClassUtils
- getVoidMethodName(T, VoidMethod<T>) - Static method in class de.cronn.reflection.util.ClassUtils
H
- hasAnnotationOfProperty(Class<?>, PropertyDescriptor, Class<? extends Annotation>) - Static method in class de.cronn.reflection.util.PropertyUtils
- hasDefaultValue(T, PropertyDescriptor) - Static method in class de.cronn.reflection.util.PropertyUtils
- hasDifferentValue(T, T, PropertyDescriptor) - Static method in class de.cronn.reflection.util.PropertyUtils
- hashCode() - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableCollection
- hasMethodWithSameSignature(Class<?>, Method) - Static method in class de.cronn.reflection.util.ClassUtils
- hasProperty(Class<?>, String) - Static method in class de.cronn.reflection.util.PropertyUtils
- hasProperty(Object, String) - Static method in class de.cronn.reflection.util.PropertyUtils
- hasSameValue(T, T, PropertyDescriptor) - Static method in class de.cronn.reflection.util.PropertyUtils
- haveSameSignature(Method, Method) - Static method in class de.cronn.reflection.util.ClassUtils
I
- Immutable - Interface in de.cronn.reflection.util.immutable
- ImmutableProxy - Class in de.cronn.reflection.util.immutable
- ImmutableProxyForwarderBoolean - Class in de.cronn.reflection.util.immutable
- ImmutableProxyForwarderInteger - Class in de.cronn.reflection.util.immutable
- ImmutableProxyForwarderLong - Class in de.cronn.reflection.util.immutable
- ImmutableProxyForwarderString - Class in de.cronn.reflection.util.immutable
- indexOf(Object) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableList
- intercept(Method, MethodCaptor) - Static method in class de.cronn.reflection.util.MethodCaptor
- invoke(T) - Method in interface de.cronn.reflection.util.VoidMethod
- isCollectionType(PropertyDescriptor) - Static method in class de.cronn.reflection.util.PropertyUtils
- isDeclaredInClass(PropertyDescriptor, Class<?>) - Static method in class de.cronn.reflection.util.PropertyUtils
- isDefaultValue(Class<T>, TypedPropertyGetter<T, ?>, Object) - Static method in class de.cronn.reflection.util.PropertyUtils
- isDefaultValue(Class<T>, PropertyDescriptor, Object) - Static method in class de.cronn.reflection.util.PropertyUtils
- isEmpty() - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableCollection
- isFromPackage(Class<?>, String) - Static method in class de.cronn.reflection.util.ClassUtils
- isFullyAccessible(PropertyDescriptor) - Static method in class de.cronn.reflection.util.PropertyUtils
- isImmutableProxy(Object) - Static method in class de.cronn.reflection.util.immutable.ImmutableProxy
- isImmutableProxyClass(Class<?>) - Static method in class de.cronn.reflection.util.immutable.ImmutableProxy
- isNotCollectionType(PropertyDescriptor) - Static method in class de.cronn.reflection.util.PropertyUtils
- isProxy(Object) - Static method in class de.cronn.reflection.util.ClassUtils
- isProxyClass(Class<?>) - Static method in class de.cronn.reflection.util.ClassUtils
- isReadable(PropertyDescriptor) - Static method in class de.cronn.reflection.util.PropertyUtils
- isWritable(PropertyDescriptor) - Static method in class de.cronn.reflection.util.PropertyUtils
- iterator() - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableCollection
L
- lastIndexOf(Object) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableList
- listIterator() - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableList
- listIterator(int) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableList
M
- MethodCaptor - Class in de.cronn.reflection.util
- MethodCaptor() - Constructor for class de.cronn.reflection.util.MethodCaptor
O
- of(T) - Static method in class de.cronn.reflection.util.immutable.collection.DeepImmutableList
- of(T) - Static method in class de.cronn.reflection.util.immutable.collection.DeepImmutableSet
- of(T, T) - Static method in class de.cronn.reflection.util.immutable.collection.DeepImmutableList
- of(T, T) - Static method in class de.cronn.reflection.util.immutable.collection.DeepImmutableSet
- of(T, T, T) - Static method in class de.cronn.reflection.util.immutable.collection.DeepImmutableList
- of(T, T, T) - Static method in class de.cronn.reflection.util.immutable.collection.DeepImmutableSet
P
- PropertyGetter<T> - Interface in de.cronn.reflection.util
- PropertyUtils - Class in de.cronn.reflection.util
- proxyReturnValue() - Method in annotation type de.cronn.reflection.util.immutable.ReadOnly
- put(K, V) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableMap
R
- read(Object, PropertyDescriptor) - Static method in class de.cronn.reflection.util.PropertyUtils
- read(Object, PropertyDescriptor, boolean) - Static method in class de.cronn.reflection.util.PropertyUtils
- readDirectly(Object, PropertyDescriptor) - Static method in class de.cronn.reflection.util.PropertyUtils
- readDirectly(Object, Field) - Static method in class de.cronn.reflection.util.PropertyUtils
- readDirectly(Object, String) - Static method in class de.cronn.reflection.util.PropertyUtils
- readIfPropertyExists(Object, String) - Static method in class de.cronn.reflection.util.PropertyUtils
- ReadOnly - Annotation Type in de.cronn.reflection.util.immutable
- readProperty(Object, PropertyDescriptor, Class<T>) - Static method in class de.cronn.reflection.util.PropertyUtils
- ReflectionRuntimeException - Exception in de.cronn.reflection.util
- remove(int) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableList
- remove(Object) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableCollection
- remove(Object) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableMap
- removeAll(Collection<?>) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableCollection
- retainAll(Collection<?>) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableCollection
S
- set(int, E) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableList
- size() - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableCollection
- sort(Comparator<? super E>) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableList
- subList(int, int) - Method in class de.cronn.reflection.util.immutable.collection.DeepImmutableList
T
- TypedPropertyGetter<T,V> - Interface in de.cronn.reflection.util
U
- unwrap(T) - Static method in class de.cronn.reflection.util.immutable.ImmutableProxy
V
- VoidMethod<T> - Interface in de.cronn.reflection.util
W
- write(Object, PropertyDescriptor, Object) - Static method in class de.cronn.reflection.util.PropertyUtils
- write(Object, PropertyDescriptor, Object, boolean) - Static method in class de.cronn.reflection.util.PropertyUtils
- write(Object, String, Object) - Static method in class de.cronn.reflection.util.PropertyUtils
- writeDirectly(Object, PropertyDescriptor, Object) - Static method in class de.cronn.reflection.util.PropertyUtils
- writeDirectly(Object, Field, Object) - Static method in class de.cronn.reflection.util.PropertyUtils
- writeDirectly(Object, String, Object) - Static method in class de.cronn.reflection.util.PropertyUtils
- writeIfPropertyExists(Object, String, Supplier<T>) - Static method in class de.cronn.reflection.util.PropertyUtils
All Classes|All Packages