Index

C G I L R S 
All Classes and Interfaces|All Packages|Serialized Form

C

ClassUtil - Class in com.helixframework.reflection
Class reflection utilities.
com.helixframework.reflection - package com.helixframework.reflection
 
createInstance(Class<T>) - Static method in class com.helixframework.reflection.ClassUtil
Creates a new instance of the specified class.
createInstance(Class<T>, List<Class<?>>, List<Object>) - Static method in class com.helixframework.reflection.ClassUtil
Creates a new instance of the specified class using the provided parameter types and parameters.
createInstance(String) - Static method in class com.helixframework.reflection.ClassUtil
Creates a new instance of the specified class.
createInstance(String, List<Class<?>>, List<Object>) - Static method in class com.helixframework.reflection.ClassUtil
Creates a new instance of the specified class using the provided parameter types and parameters.

G

getFieldsUpTo(Class<?>, Class<?>) - Static method in class com.helixframework.reflection.ClassUtil
Retrieves all fields of a class and its superclasses up to an exclusive parent class.
getFieldValue(Object, String) - Static method in class com.helixframework.reflection.ClassUtil
Retrieves the value of a field from the target object.
getReadableProperties(Class<?>) - Static method in class com.helixframework.reflection.ClassUtil
Retrieves a list of readable property descriptors for the given class.
getReadablePropertiesAsMap(Class<?>) - Static method in class com.helixframework.reflection.ClassUtil
Retrieves readable property descriptors for the given class as a map.
getReadableProperty(String, Class<?>) - Static method in class com.helixframework.reflection.ClassUtil
Retrieves a readable property descriptor for the given class and property name.

I

isArraysArrayList(Class<?>) - Static method in class com.helixframework.reflection.ClassUtil
Determines if the given class is an instance of Arrays$ArrayList.
isAssignable(Class<?>, Class<?>...) - Static method in class com.helixframework.reflection.ClassUtil
Determines if the given type is assignable to all the specified classes.
isPrimitive(Class<?>) - Static method in class com.helixframework.reflection.ClassUtil
Determines if the given class is a primitive type.
isRecord(Class<?>) - Static method in class com.helixframework.reflection.ClassUtil
Determines if the given class is a record.
isRecord(Object) - Static method in class com.helixframework.reflection.ClassUtil
Determines if the given object is a record.

L

load(T) - Static method in class com.helixframework.reflection.ClassUtil
Loads the class of the given instance.

R

ReflectionRuntimeException - Exception in com.helixframework.reflection
Exception thrown if errors are encountered during reflection operations.
ReflectionRuntimeException(String) - Constructor for exception com.helixframework.reflection.ReflectionRuntimeException
Creates a new instance of ReflectionRuntimeException with the given error message.
ReflectionRuntimeException(String, Throwable) - Constructor for exception com.helixframework.reflection.ReflectionRuntimeException
Creates a new instance of ReflectionRuntimeException with the given message and cause.
ReflectionRuntimeException(Throwable) - Constructor for exception com.helixframework.reflection.ReflectionRuntimeException
Creates a new instance of ReflectionRuntimeException with the given cause.

S

setFieldValue(Object, String, Object) - Static method in class com.helixframework.reflection.ClassUtil
Sets the value of a field on the target object.
C G I L R S 
All Classes and Interfaces|All Packages|Serialized Form