Skip navigation links
A B C E F G H I L M N O P R S T U V W Z 

A

apply(F) - Method in interface org.bbottema.javareflection.util.Function
 
apply(Number) - Method in class org.bbottema.javareflection.valueconverter.converters.NumberConverters.NumberBooleanFunction
 
apply(Number) - Method in class org.bbottema.javareflection.valueconverter.converters.NumberConverters.NumberByteFunction
 
apply(Number) - Method in class org.bbottema.javareflection.valueconverter.converters.NumberConverters.NumberCharacterFunction
 
apply(Number) - Method in class org.bbottema.javareflection.valueconverter.converters.NumberConverters.NumberDoubleFunction
 
apply(Number) - Method in class org.bbottema.javareflection.valueconverter.converters.NumberConverters.NumberFloatFunction
 
apply(Number) - Method in class org.bbottema.javareflection.valueconverter.converters.NumberConverters.NumberIntegerFunction
 
apply(Number) - Method in class org.bbottema.javareflection.valueconverter.converters.NumberConverters.NumberLongFunction
 
apply(Number) - Method in class org.bbottema.javareflection.valueconverter.converters.NumberConverters.NumberShortFunction
 
ArrayKey - Class in org.bbottema.javareflection.util
Needed to make sure hashcode and equals are implemented properly for arrays as key in a map.
ArrayKey(Class<?>[]) - Constructor for class org.bbottema.javareflection.util.ArrayKey
 
assignToField(Object, String, Object) - Static method in class org.bbottema.javareflection.ClassUtils
Assigns a value to a field id on the given object o.
autobox(Class<?>) - Static method in class org.bbottema.javareflection.TypeUtils
Emulates Java's Autoboxing feature; tries to convert a type to its (un)wrapped counter version.

B

BeanUtils - Class in org.bbottema.javareflection
A Field shorthand utility class used to collect fields from classes meeting Java Bean restrictions/requirements.
BeanUtils() - Constructor for class org.bbottema.javareflection.BeanUtils
 
BeanUtils.BeanRestriction - Enum in org.bbottema.javareflection
Indicates whether a field needs a Bean setter or getter, exactly none or any combination thereof.
BeanUtils.Visibility - Enum in org.bbottema.javareflection
Determines what visibility modifiers a field is allowed to have in BeanUtils.collectFields(Class, Class, EnumSet, EnumSet).
BOOLEAN_CONVERTERS - Static variable in class org.bbottema.javareflection.valueconverter.converters.BooleanConverters
 
BooleanConverters - Class in org.bbottema.javareflection.valueconverter.converters
Attempts to convert a Boolean to the target datatype.
BooleanConverters() - Constructor for class org.bbottema.javareflection.valueconverter.converters.BooleanConverters
 

C

capitalize(String) - Static method in class org.bbottema.javareflection.util.commonslang25.StringUtils
Capitalizes a String changing the first letter to title case as per Character.toTitleCase(char).
CHARACTER_CONVERTERS - Static variable in class org.bbottema.javareflection.valueconverter.converters.CharacterConverters
 
CharacterConverters - Class in org.bbottema.javareflection.valueconverter.converters
Attempts to convert a Character to the target datatype.
CharacterConverters() - Constructor for class org.bbottema.javareflection.valueconverter.converters.CharacterConverters
 
ClassUtils - Class in org.bbottema.javareflection
Utility with convenience methods that operate on the class level.
ClassUtils() - Constructor for class org.bbottema.javareflection.ClassUtils
 
collectCompatibleTargetTypes(Class<?>) - Static method in class org.bbottema.javareflection.valueconverter.ValueConversionHelper
 
collectFields(Class<?>, Class<?>, EnumSet<BeanUtils.Visibility>, EnumSet<BeanUtils.BeanRestriction>) - Static method in class org.bbottema.javareflection.BeanUtils
Returns a pool of Field wrappers including optional relevant setter/getter methods, collected from the given class tested against the given visibility and Bean restriction requirements.
collectMethodNames(Class<?>, Class<?>, EnumSet<MethodModifier>) - Static method in class org.bbottema.javareflection.ClassUtils
 
collectMethods(Class<?>, Class<?>, EnumSet<MethodModifier>) - Static method in class org.bbottema.javareflection.ClassUtils
Returns a list of names that represent the methods on an Object.
collectMethodsByName(Class<?>, Class<?>, EnumSet<MethodModifier>, String) - Static method in class org.bbottema.javareflection.ClassUtils
 
collectMethodsMappingToName(Class<?>, Class<?>, EnumSet<MethodModifier>) - Static method in class org.bbottema.javareflection.ClassUtils
 
collectPropertyNames(Object) - Static method in class org.bbottema.javareflection.ClassUtils
Returns a list of names that represent the fields on an Object.
collectRegisteredCompatibleTargetTypes(Class<?>) - Static method in class org.bbottema.javareflection.valueconverter.ValueConversionHelper
Determines to which types the specified value (its type) can be converted to.
collectTypes(Object[]) - Static method in class org.bbottema.javareflection.TypeUtils
Creates a new array of class objects harvested from an array of objects.
containsAnnotation(List<Annotation>, Class<? extends Annotation>) - Static method in class org.bbottema.javareflection.TypeUtils
 
containsAnnotation(Annotation[], Class<? extends Annotation>) - Static method in class org.bbottema.javareflection.TypeUtils
 
convert(Object[], Class<?>[], boolean) - Static method in class org.bbottema.javareflection.valueconverter.ValueConversionHelper
Converts a list of values to their converted form, as indicated by the specified targetTypes.
convert(Object, Class<T>) - Static method in class org.bbottema.javareflection.valueconverter.ValueConversionHelper
Converts a single value into a target output datatype.
convertValue(F) - Method in interface org.bbottema.javareflection.valueconverter.ValueFunction
 
convertValue(F) - Method in class org.bbottema.javareflection.valueconverter.ValueFunction.ValueFunctionImpl
 

E

equals(Object) - Method in class org.bbottema.javareflection.util.ArrayKey
 
ExternalClassLoader - Class in org.bbottema.javareflection.util
A toolkit that can read and compile .java sourcefiles on the fly in runtime.
ExternalClassLoader() - Constructor for class org.bbottema.javareflection.util.ExternalClassLoader
Constructor which initializes all properties.
ExternalClassLoader.CompileException - Exception in org.bbottema.javareflection.util
Parameterized exception used when Java's runtime compiler fails to compile a Java source file.

F

FieldWrapper - Class in org.bbottema.javareflection.model
A wrapper class that keeps a property (Field) and its setter/getter method(s) in one place.
FieldWrapper() - Constructor for class org.bbottema.javareflection.model.FieldWrapper
 
FILE_CONVERTERS - Static variable in class org.bbottema.javareflection.valueconverter.converters.FileConverters
 
FileConverters - Class in org.bbottema.javareflection.valueconverter.converters
 
FileConverters() - Constructor for class org.bbottema.javareflection.valueconverter.converters.FileConverters
 
findAllPathsAscending(Node<T>, Node<T>) - Static method in class org.bbottema.javareflection.util.graph.GraphHelper
 
findAnnotation(Collection<Annotation>, Class<T>) - Static method in class org.bbottema.javareflection.TypeUtils
 
findAnnotation(Annotation[], Class<T>) - Static method in class org.bbottema.javareflection.TypeUtils
 
findClass(String) - Method in class org.bbottema.javareflection.util.ExternalClassLoader
Loads a classfile from file in the following order: looks for the java source and if available, checks whether it needs to be compiled if no .java or .class file found, try to find it in the VM If the class ultimately wasn't found a ClassNotFoundException is being thrown.
findCompatibleConstructor(Class<T>, Set<LookupMode>, Class<?>...) - Static method in class org.bbottema.javareflection.MethodUtils
Tries to find a Constructor of a given type, with a given typelist, where types do not match due to formal types simple types.
findCompatibleMethod(Class<?>, String, Set<LookupMode>, Object...) - Static method in class org.bbottema.javareflection.MethodUtils
Delegates to MethodUtils.findCompatibleMethod(Class, String, Set, Class[]), with the types of the given arguments extracted using TypeUtils.collectTypes(Object[]).
findCompatibleMethod(Class<?>, String, Set<LookupMode>, Class<?>...) - Static method in class org.bbottema.javareflection.MethodUtils
Same as getConstructor(), except for getting a Method of a classtype, using the name to indicate which method should be located.
findFirstMethodByName(Class<?>, Class<?>, EnumSet<MethodModifier>, String) - Static method in class org.bbottema.javareflection.ClassUtils
 
findMatchingMethods(Class<?>, Class<?>, String, List<String>) - Static method in class org.bbottema.javareflection.MethodUtils
findMatchingMethods(Class<?>, Class<?>, String, String...) - Static method in class org.bbottema.javareflection.MethodUtils
 
findParameterType(Class<?>, Class<?>, int) - Static method in class org.bbottema.javareflection.ReflectionUtils
Inspects a inheritance chain of classes until the classOfInterest is found and then will look for the Generic type declared for the given (zero-based) index.
findReachableNodes(Node<T>) - Static method in class org.bbottema.javareflection.util.graph.GraphHelper
 
findSimpleCompatibleMethod(Class<?>, String, Class<?>...) - Static method in class org.bbottema.javareflection.MethodUtils
Delegates to MethodUtils.findCompatibleMethod(Class, String, Set, Class...), using strict lookupmode (no autoboxing, casting etc.) and optional signature parameters.
firstParameterArgumentByAnnotation(Method, Object[], Class<T>) - Static method in class org.bbottema.javareflection.MethodUtils
 
firstParameterIndexByAnnotation(Method, Class<T>) - Static method in class org.bbottema.javareflection.MethodUtils
 
FULL - Static variable in enum org.bbottema.javareflection.model.LookupMode
Defines a complete method lookup configuration that combines all possible lookup modes.
Function<F,T> - Interface in org.bbottema.javareflection.util
 
Function.Functions - Class in org.bbottema.javareflection.util
 
Functions() - Constructor for class org.bbottema.javareflection.util.Function.Functions
 

G

generateCompatibleTypeLists(Set<LookupMode>, Class<?>...) - Static method in class org.bbottema.javareflection.TypeUtils
Initializes the list with type-arrays and starts generating beginning from index 0.
getBasepath() - Method in class org.bbottema.javareflection.util.ExternalClassLoader
 
getCauses() - Method in exception org.bbottema.javareflection.valueconverter.IncompatibleTypeException
 
getException() - Method in class org.bbottema.javareflection.util.ExternalClassLoader
 
getFromType() - Method in interface org.bbottema.javareflection.valueconverter.ValueFunction
 
getMethod(Class<?>, String, Class<?>...) - Static method in class org.bbottema.javareflection.MethodUtils
Searches a specific class object for a Method using java reflect using a specific signature.
getTargetType() - Method in interface org.bbottema.javareflection.valueconverter.ValueFunction
 
GraphHelper - Class in org.bbottema.javareflection.util.graph
 
GraphHelper() - Constructor for class org.bbottema.javareflection.util.graph.GraphHelper
 

H

hashCode() - Method in class org.bbottema.javareflection.util.ArrayKey
 
hasMethodByName(Class<?>, Class<?>, EnumSet<MethodModifier>, String) - Static method in class org.bbottema.javareflection.ClassUtils
 

I

identity() - Static method in class org.bbottema.javareflection.util.Function.Functions
 
IncompatibleTypeException - Exception in org.bbottema.javareflection.valueconverter
This exception can be thrown in any of the conversion methods of ValueConversionHelper, to indicate a value could not be converted into the target datatype.
IncompatibleTypeException(Object, Class<?>, Class<?>) - Constructor for exception org.bbottema.javareflection.valueconverter.IncompatibleTypeException
 
IncompatibleTypeException(Object, Class<?>, Class<?>, Throwable) - Constructor for exception org.bbottema.javareflection.valueconverter.IncompatibleTypeException
 
IncompatibleTypeException(Object, Class<?>, Class<?>, List<IncompatibleTypeException>) - Constructor for exception org.bbottema.javareflection.valueconverter.IncompatibleTypeException
 
InvokableObject<T extends AccessibleObject> - Class in org.bbottema.javareflection.model
 
InvokableObject() - Constructor for class org.bbottema.javareflection.model.InvokableObject
 
invokeBeanGetter(Object, String) - Static method in class org.bbottema.javareflection.BeanUtils
Calls the getter for the first field in the inheritance chain that matches given fieldName.
invokeBeanSetter(Object, String, Object) - Static method in class org.bbottema.javareflection.BeanUtils
Calls the setter for the first field in the inheritance chain that matches given fieldName.
invokeCompatibleConstructor(Class<T>, Object...) - Static method in class org.bbottema.javareflection.MethodUtils
invokeCompatibleMethod(Object, Class<?>, String, Object...) - Static method in class org.bbottema.javareflection.MethodUtils
Locates a method on an Object using serveral searchmodes for optimization.
invokeConstructor(Class<T>, Class<?>[], Object[]) - Static method in class org.bbottema.javareflection.MethodUtils
Locates and invokes a Constructor, using a customized typelist.
invokeMethodSimple(Method, Object, Object...) - Static method in class org.bbottema.javareflection.MethodUtils
Delegates to Method.invoke(Object, Object...) while converting checked exceptions into runtime exceptions.
isBeanMethod(Method, Class<?>, EnumSet<BeanUtils.Visibility>) - Static method in class org.bbottema.javareflection.BeanUtils
Verifies is a given method occurs as setter or getter in the declaring class chain.
isBeanMethod(Method, Class<?>, EnumSet<BeanUtils.Visibility>, boolean) - Static method in class org.bbottema.javareflection.BeanUtils
 
isCommonType(Class<?>) - Static method in class org.bbottema.javareflection.valueconverter.ValueConversionHelper
 
isMethodCompatible(Method, Object...) - Static method in class org.bbottema.javareflection.MethodUtils
Tests if a list of classes is compatible with the signature of the given method, allowing for LookupMode.SIMPLE lookup mode.
isMethodCompatible(Method, Set<LookupMode>, Object...) - Static method in class org.bbottema.javareflection.MethodUtils
Tests if a list of classes is compatible with the signature of the given method, allowing for the given lookup modes.
isMethodCompatible(Method, Class<?>...) - Static method in class org.bbottema.javareflection.MethodUtils
Tests if a list of arguments is compatible with the signature of the given method, allowing for LookupMode.SIMPLE lookup mode.
isMethodCompatible(Method, Set<LookupMode>, Class<?>...) - Static method in class org.bbottema.javareflection.MethodUtils
Tests if a list of arguments is compatible with the signature of the given method, allowing for the given lookup modes.
isNumber(String) - Static method in class org.bbottema.javareflection.util.commonslang25.NumberUtils
Checks whether the String a valid Java number.
isPackage(String) - Static method in class org.bbottema.javareflection.TypeUtils
Validates whether a string represents a valid package.
isPathPossible(Node<T>, Node<T>) - Static method in class org.bbottema.javareflection.util.graph.GraphHelper
 
isPrimitiveNumber(Class<?>) - Static method in class org.bbottema.javareflection.valueconverter.ValueConversionHelper
Returns whether a Class is a primitive number.
isTypeListCompatible(Class<?>[], Class<?>[], Set<LookupMode>) - Static method in class org.bbottema.javareflection.TypeUtils
 

L

loadClass(String) - Method in class org.bbottema.javareflection.util.ExternalClassLoader
Loads a class from the classes cache if available.
locateClass(String, boolean, ClassLoader) - Static method in class org.bbottema.javareflection.ClassUtils
Searches the JVM and optionally all of its packages
locateClass(String, String, ClassLoader) - Static method in class org.bbottema.javareflection.ClassUtils
 
locateClass(String, ClassLoader) - Static method in class org.bbottema.javareflection.ClassUtils
This function dynamically tries to locate a class.
LookupCaches - Class in org.bbottema.javareflection
For internal use for improving repeated lookup performances.
LookupCaches() - Constructor for class org.bbottema.javareflection.LookupCaches
 
LookupMode - Enum in org.bbottema.javareflection.model
Defines lookup modes for matching Java methods and constructors.

M

MATCH_ANY - Static variable in enum org.bbottema.javareflection.model.MethodModifier
 
meetsModifierRequirements(Method, EnumSet<MethodModifier>) - Static method in enum org.bbottema.javareflection.model.MethodModifier
 
methodHasCollectionParameter(Method) - Static method in class org.bbottema.javareflection.MethodUtils
 
methodIsBeanlike(Method) - Static method in class org.bbottema.javareflection.BeanUtils
Determines if the method could be a bean method by looking just at its name, parameters and presence of return type.
MethodModifier - Enum in org.bbottema.javareflection.model
 
MethodParameter - Class in org.bbottema.javareflection.model
 
MethodParameter() - Constructor for class org.bbottema.javareflection.model.MethodParameter
 
MethodUtils - Class in org.bbottema.javareflection
This reflection tool is designed to perform advanced method or constructor lookups, using a combination of LookupMode strategies.
MethodUtils() - Constructor for class org.bbottema.javareflection.MethodUtils
 
MiscUtil - Class in org.bbottema.javareflection.util
 
MiscUtil() - Constructor for class org.bbottema.javareflection.util.MiscUtil
 

N

newArrayList(T...) - Static method in class org.bbottema.javareflection.util.MiscUtil
 
newInstanceSimple(Class<T>) - Static method in class org.bbottema.javareflection.ClassUtils
Simply calls Class.newInstance() and hides the exception handling boilerplate code.
Node<T> - Class in org.bbottema.javareflection.util.graph
 
Node() - Constructor for class org.bbottema.javareflection.util.graph.Node
 
NUMBER_CONVERTERS - Static variable in class org.bbottema.javareflection.valueconverter.converters.NumberConverters
 
NumberBooleanFunction() - Constructor for class org.bbottema.javareflection.valueconverter.converters.NumberConverters.NumberBooleanFunction
 
NumberByteFunction() - Constructor for class org.bbottema.javareflection.valueconverter.converters.NumberConverters.NumberByteFunction
 
NumberCharacterFunction() - Constructor for class org.bbottema.javareflection.valueconverter.converters.NumberConverters.NumberCharacterFunction
 
NumberConverters - Class in org.bbottema.javareflection.valueconverter.converters
Generates converters for all numbers to all other numbers, by virtue of Number's own interface that forces all subclasses to implement basic conversions to common other Number classes.
NumberConverters() - Constructor for class org.bbottema.javareflection.valueconverter.converters.NumberConverters
 
NumberConverters.NumberBooleanFunction - Class in org.bbottema.javareflection.valueconverter.converters
 
NumberConverters.NumberByteFunction - Class in org.bbottema.javareflection.valueconverter.converters
 
NumberConverters.NumberCharacterFunction - Class in org.bbottema.javareflection.valueconverter.converters
 
NumberConverters.NumberDoubleFunction - Class in org.bbottema.javareflection.valueconverter.converters
 
NumberConverters.NumberFloatFunction - Class in org.bbottema.javareflection.valueconverter.converters
 
NumberConverters.NumberIntegerFunction - Class in org.bbottema.javareflection.valueconverter.converters
 
NumberConverters.NumberLongFunction - Class in org.bbottema.javareflection.valueconverter.converters
 
NumberConverters.NumberShortFunction - Class in org.bbottema.javareflection.valueconverter.converters
 
NumberDoubleFunction() - Constructor for class org.bbottema.javareflection.valueconverter.converters.NumberConverters.NumberDoubleFunction
 
NumberFloatFunction() - Constructor for class org.bbottema.javareflection.valueconverter.converters.NumberConverters.NumberFloatFunction
 
NumberIntegerFunction() - Constructor for class org.bbottema.javareflection.valueconverter.converters.NumberConverters.NumberIntegerFunction
 
NumberLongFunction() - Constructor for class org.bbottema.javareflection.valueconverter.converters.NumberConverters.NumberLongFunction
 
NumberShortFunction() - Constructor for class org.bbottema.javareflection.valueconverter.converters.NumberConverters.NumberShortFunction
 
NumberUtils - Class in org.bbottema.javareflection.util.commonslang25
 

O

onlyMethod(Set<InvokableObject<Method>>) - Static method in class org.bbottema.javareflection.MethodUtils
 
org.bbottema.javareflection - package org.bbottema.javareflection
 
org.bbottema.javareflection.model - package org.bbottema.javareflection.model
 
org.bbottema.javareflection.util - package org.bbottema.javareflection.util
 
org.bbottema.javareflection.util.commonslang25 - package org.bbottema.javareflection.util.commonslang25
 
org.bbottema.javareflection.util.graph - package org.bbottema.javareflection.util.graph
 
org.bbottema.javareflection.valueconverter - package org.bbottema.javareflection.valueconverter
 
org.bbottema.javareflection.valueconverter.converters - package org.bbottema.javareflection.valueconverter.converters
 

P

PackageUtils - Class in org.bbottema.javareflection
 
PackageUtils() - Constructor for class org.bbottema.javareflection.PackageUtils
 
produceStringToEnumConverter(Class<T>) - Static method in class org.bbottema.javareflection.valueconverter.converters.StringConverters
Creates a converter to convert a String to an Enum instance, by mapping to the enum's name using Enum.valueOf(Class, String).
produceTypeToStringConverter(Class<F>) - Static method in class org.bbottema.javareflection.valueconverter.converters.StringConverters
 

R

ReflectionUtils - Class in org.bbottema.javareflection
This util is able to find Generic types as Class instances.
ReflectionUtils() - Constructor for class org.bbottema.javareflection.ReflectionUtils
 
registerValueConverter(ValueFunction<?, ?>) - Static method in class org.bbottema.javareflection.valueconverter.ValueConversionHelper
Registers a user-provided converter.
requireNonNullOfType(Object, Class<T>) - Static method in class org.bbottema.javareflection.util.MiscUtil
 
resetCache() - Static method in class org.bbottema.javareflection.LookupCaches
 
resetDefaultConverters() - Static method in class org.bbottema.javareflection.valueconverter.ValueConversionHelper
 

S

setBasepath(String) - Method in class org.bbottema.javareflection.util.ExternalClassLoader
Sets the base path this classloader will look for classes in.
SIMPLE - Static variable in enum org.bbottema.javareflection.model.LookupMode
Defines a simple method lookup configuration that goes as far as casting and autoboxing, but no actual conversions are done to the values.
simpleToString() - Static method in class org.bbottema.javareflection.util.Function.Functions
 
solveField(Object, String) - Static method in class org.bbottema.javareflection.ClassUtils
Delegates to ClassUtils.solveField(Class, String) by using the class of given object object or if object itself if it ss a class.
solveField(Class<?>, String) - Static method in class org.bbottema.javareflection.ClassUtils
Returns a field from the given Class that goes by the name of fieldName.
solveFieldValue(Object, String) - Static method in class org.bbottema.javareflection.ClassUtils
Gets value from the field returned by ClassUtils.solveField(Object, String).;
STRING_CONVERTERS - Static variable in class org.bbottema.javareflection.valueconverter.converters.StringConverters
 
StringConverters - Class in org.bbottema.javareflection.valueconverter.converters
Conversions are as follows: FIXME add non-Number conversions Integer (or primitive int): Integer.parseInt(value) Character: value.getCharAt(0) Boolean: value equals "true" or "1" Number: new BigDecimal(value) (simply attempt the widest number type) Byte (or primitive byte): Byte.parseByte(value) Short (or primitive short): Short.parseShort(value) Long (or primitive long): Long.parseLong(value) Float (or primitive float): Float.parseFloat(value) Double (or primitive double): Double.parseDouble(value) BigInteger: BigInteger.valueOf(Long.parseLong(value)) BigDecimal: new BigDecimal(value) UUID: UUID.fromString(value)
StringConverters() - Constructor for class org.bbottema.javareflection.valueconverter.converters.StringConverters
 
StringUtils - Class in org.bbottema.javareflection.util.commonslang25
 

T

toString() - Method in class org.bbottema.javareflection.util.ArrayKey
 
trustedCast(Object) - Static method in class org.bbottema.javareflection.util.MiscUtil
 
trustedNullableCast(Object) - Static method in class org.bbottema.javareflection.util.MiscUtil
 
typesCompatible(Class<?>, Class<?>) - Static method in class org.bbottema.javareflection.valueconverter.ValueConversionHelper
 
TypeUtils - Class in org.bbottema.javareflection
Utility functions that deal with type information, conversions and autoboxing.
TypeUtils() - Constructor for class org.bbottema.javareflection.TypeUtils
 

U

UUID_CONVERTERS - Static variable in class org.bbottema.javareflection.valueconverter.converters.UUIDConverters
 
UUIDConverters - Class in org.bbottema.javareflection.valueconverter.converters
 
UUIDConverters() - Constructor for class org.bbottema.javareflection.valueconverter.converters.UUIDConverters
 

V

ValueConversionHelper - Class in org.bbottema.javareflection.valueconverter
This reflection utility class predicts (and converts) which types a specified value can be converted into.
ValueConversionHelper() - Constructor for class org.bbottema.javareflection.valueconverter.ValueConversionHelper
 
ValueFunction<F,T> - Interface in org.bbottema.javareflection.valueconverter
Can be used to provide optional user converters.
ValueFunction.ValueFunctionImpl<F,T> - Class in org.bbottema.javareflection.valueconverter
Helper class to quickly define a ValueFunction from a Function.
ValueFunctionImpl() - Constructor for class org.bbottema.javareflection.valueconverter.ValueFunction.ValueFunctionImpl
 
valueOf(String) - Static method in enum org.bbottema.javareflection.BeanUtils.BeanRestriction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bbottema.javareflection.BeanUtils.Visibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bbottema.javareflection.model.LookupMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bbottema.javareflection.model.MethodModifier
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.bbottema.javareflection.BeanUtils.BeanRestriction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bbottema.javareflection.BeanUtils.Visibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bbottema.javareflection.model.LookupMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bbottema.javareflection.model.MethodModifier
Returns an array containing the constants of this enum type, in the order they are declared.

W

widestNumberClass(Number...) - Static method in class org.bbottema.javareflection.TypeUtils
Returns the smallest class that can hold all of the specified numbers.

Z

zipParametersAndArguments(Method, Object...) - Static method in class org.bbottema.javareflection.MethodUtils
Given a method and a list of arguments, return a map of parameters matching their arguments.
A B C E F G H I L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2019. All rights reserved.