Skip navigation links
A B C E F G I J L M N P R S T V 

A

AccessLevel - Enum in net.inveed.typeutils
 
ArgumentMatch(int, Integer[], Object[], Parameter[]) - Constructor for class net.inveed.typeutils.TypeUtils.ArgumentMatch
 
ArrayTypeDesc<T,E> - Class in net.inveed.typeutils
Descriptor of array types

B

BeanConfigurationException - Exception in net.inveed.typeutils
 
BeanConfigurationException(String) - Constructor for exception net.inveed.typeutils.BeanConfigurationException
 
BeanPropertyDesc - Class in net.inveed.typeutils
Descriptor of bean property
BeanTypeDesc<T> - Class in net.inveed.typeutils
 
BeanTypeDesc(Class<T>) - Constructor for class net.inveed.typeutils.BeanTypeDesc
 

C

canGet() - Method in class net.inveed.typeutils.BeanPropertyDesc
 
canGet() - Method in interface net.inveed.typeutils.ext.IBeanPropertyExtension
 
canSet() - Method in class net.inveed.typeutils.BeanPropertyDesc
 
canSet() - Method in interface net.inveed.typeutils.ext.IBeanPropertyExtension
 
createProperty(String) - Method in class net.inveed.typeutils.BeanTypeDesc
 

E

EnumTypeDesc<T extends Enum<T>> - Class in net.inveed.typeutils
 

F

fillMethods(String, IMethodFilter, HashMap<String, MethodMetadata>) - Method in class net.inveed.typeutils.BeanTypeDesc
 
findMethods() - Method in class net.inveed.typeutils.BeanTypeDesc
 
findProperties() - Method in class net.inveed.typeutils.BeanTypeDesc
 

G

getAccessLevel(Method) - Static method in class net.inveed.typeutils.PropertyUtils
 
getAccessLevel(Field) - Static method in class net.inveed.typeutils.PropertyUtils
 
getAnnotation(Class<T>) - Method in class net.inveed.typeutils.BeanPropertyDesc
 
getAnnotation(Class<A>) - Method in class net.inveed.typeutils.BeanTypeDesc
 
getAnnotation(Class<A>) - Method in class net.inveed.typeutils.MethodMetadata
 
getAnnotation(Class<A>) - Method in class net.inveed.typeutils.ParameterMetadata
 
getArgumentMatches(Object[], Parameter[], String[]) - Static method in class net.inveed.typeutils.TypeUtils
 
getBeanType() - Method in class net.inveed.typeutils.BeanPropertyDesc
 
getBeanType() - Method in interface net.inveed.typeutils.ext.IBeanTypeExtension
 
getDeclaredAnnotation(Class<A>) - Method in class net.inveed.typeutils.BeanTypeDesc
 
getDeclaredMethods() - Method in class net.inveed.typeutils.BeanTypeDesc
 
getDeclaredMethods(String) - Method in class net.inveed.typeutils.BeanTypeDesc
 
getDeclaredProperties() - Method in class net.inveed.typeutils.BeanTypeDesc
 
getDeclaredProperty(String) - Method in class net.inveed.typeutils.BeanTypeDesc
 
getDeclaredValues() - Method in class net.inveed.typeutils.EnumTypeDesc
 
getDefaultConstructor() - Method in class net.inveed.typeutils.BeanTypeDesc
 
getDisplayValue(T) - Method in class net.inveed.typeutils.EnumTypeDesc
 
getDisplayValue(Object) - Method in class net.inveed.typeutils.EnumTypeDesc
 
getElementType() - Method in class net.inveed.typeutils.ArrayTypeDesc
 
getEnum(String) - Static method in class net.inveed.typeutils.EnumTypeDesc
 
getEnums() - Static method in class net.inveed.typeutils.JavaTypeRegistry
 
getEnumValue(String) - Method in class net.inveed.typeutils.EnumTypeDesc
 
getExtension(Class<E>) - Method in class net.inveed.typeutils.BeanPropertyDesc
 
getExtension(Class<E>) - Method in class net.inveed.typeutils.JavaTypeDesc
 
getExtension(Class<E>) - Method in class net.inveed.typeutils.MethodMetadata
 
getExtension(Class<E>) - Method in class net.inveed.typeutils.ParameterMetadata
 
getFullName() - Method in class net.inveed.typeutils.BeanTypeDesc
 
getGenericType() - Method in class net.inveed.typeutils.ParameterMetadata
 
getGetter() - Method in class net.inveed.typeutils.BeanPropertyDesc
 
getIndex() - Method in class net.inveed.typeutils.ParameterMetadata
 
getLevel() - Method in enum net.inveed.typeutils.AccessLevel
 
getMethod() - Method in class net.inveed.typeutils.MethodMetadata
 
getMethods(String, IMethodFilter) - Method in class net.inveed.typeutils.BeanTypeDesc
 
getMethods(String) - Method in class net.inveed.typeutils.BeanTypeDesc
 
getName() - Method in class net.inveed.typeutils.BeanPropertyDesc
 
getName() - Method in class net.inveed.typeutils.EnumTypeDesc
 
getName() - Method in class net.inveed.typeutils.MethodMetadata
 
getName() - Method in class net.inveed.typeutils.ParameterMetadata
 
getOrder() - Method in class net.inveed.typeutils.BeanPropertyDesc
 
getOverridedProperty() - Method in class net.inveed.typeutils.BeanPropertyDesc
 
getParams() - Method in class net.inveed.typeutils.MethodMetadata
 
getProperties() - Method in class net.inveed.typeutils.BeanTypeDesc
 
getProperty(String) - Method in class net.inveed.typeutils.BeanTypeDesc
 
getRawGetterClass() - Method in class net.inveed.typeutils.BeanPropertyDesc
Returns type of property getter – method or field will be used to get a value.
getRawGetterType() - Method in class net.inveed.typeutils.BeanPropertyDesc
Returns type of property getter – method or field will be used to get a value.
getRawSetterClass() - Method in class net.inveed.typeutils.BeanPropertyDesc
Returns type of property setter – method or field will be used to get a value.
getRawSetterType() - Method in class net.inveed.typeutils.BeanPropertyDesc
Returns type of property setter – method or field will be used to get a value.
getScore() - Method in class net.inveed.typeutils.TypeUtils.ArgumentMatch
 
getSetter() - Method in class net.inveed.typeutils.BeanPropertyDesc
 
getShortName() - Method in class net.inveed.typeutils.BeanTypeDesc
 
getSignature() - Method in class net.inveed.typeutils.MethodMetadata
 
getSorted() - Method in class net.inveed.typeutils.TypeUtils.ArgumentMatch
 
getSupertype() - Method in class net.inveed.typeutils.BeanTypeDesc
 
getType() - Method in class net.inveed.typeutils.ArrayTypeDesc
 
getType() - Method in class net.inveed.typeutils.BeanPropertyDesc
 
getType() - Method in class net.inveed.typeutils.BeanTypeDesc
 
getType() - Method in class net.inveed.typeutils.EnumTypeDesc
 
getType() - Method in class net.inveed.typeutils.JavaTypeDesc
 
getType(Class<T>) - Static method in class net.inveed.typeutils.JavaTypeRegistry
 
getType() - Method in class net.inveed.typeutils.NativeTypeDesc
 
getType() - Method in class net.inveed.typeutils.ParameterMetadata
 
getValue(Object) - Method in class net.inveed.typeutils.BeanPropertyDesc
 

I

IBeanPropertyExtension - Interface in net.inveed.typeutils.ext
 
IBeanTypeExtension<T> - Interface in net.inveed.typeutils.ext
 
IMethodExtension - Interface in net.inveed.typeutils.ext
 
IMethodFilter - Interface in net.inveed.typeutils.ext
 
initialize() - Method in class net.inveed.typeutils.BeanTypeDesc
 
initialize() - Method in interface net.inveed.typeutils.ext.IBeanTypeExtension
 
initialize() - Method in class net.inveed.typeutils.JavaTypeDesc
 
IParameterExtension - Interface in net.inveed.typeutils.ext
 
isAssignableFrom(JavaTypeDesc<?>) - Method in class net.inveed.typeutils.JavaTypeDesc
 
isAssignableFrom(JavaTypeDesc<?>) - Method in class net.inveed.typeutils.NativeTypeDesc
 
isBoolean() - Method in class net.inveed.typeutils.NativeTypeDesc
 
isByte() - Method in class net.inveed.typeutils.NativeTypeDesc
 
isChar() - Method in class net.inveed.typeutils.NativeTypeDesc
 
isDate() - Method in class net.inveed.typeutils.NativeTypeDesc
 
isDouble() - Method in class net.inveed.typeutils.NativeTypeDesc
 
isEqualToClass(Class<?>) - Method in class net.inveed.typeutils.JavaTypeDesc
 
isFloat() - Method in class net.inveed.typeutils.NativeTypeDesc
 
isInitialized() - Method in class net.inveed.typeutils.JavaTypeDesc
 
isInt() - Method in class net.inveed.typeutils.NativeTypeDesc
 
isLong() - Method in class net.inveed.typeutils.NativeTypeDesc
 
isShort() - Method in class net.inveed.typeutils.NativeTypeDesc
 
isString() - Method in class net.inveed.typeutils.NativeTypeDesc
 
isUUID() - Method in class net.inveed.typeutils.NativeTypeDesc
 
isValid() - Method in interface net.inveed.typeutils.ext.IBeanTypeExtension
 
isValid(MethodMetadata) - Method in interface net.inveed.typeutils.ext.IMethodFilter
 

J

JavaTypeDesc<T> - Class in net.inveed.typeutils
 
JavaTypeDesc() - Constructor for class net.inveed.typeutils.JavaTypeDesc
 
JavaTypeRegistry - Class in net.inveed.typeutils
 

L

ListTypeDesc - Class in net.inveed.typeutils
 

M

MapTypeDesc - Class in net.inveed.typeutils
 
MethodMetadata - Class in net.inveed.typeutils
 

N

NativeTypeDesc<T> - Class in net.inveed.typeutils
 
net.inveed.typeutils - package net.inveed.typeutils
 
net.inveed.typeutils.annotation - package net.inveed.typeutils.annotation
 
net.inveed.typeutils.ext - package net.inveed.typeutils.ext
 
newInstance() - Method in class net.inveed.typeutils.BeanTypeDesc
 
normalizePropertyName(String) - Static method in class net.inveed.typeutils.PropertyUtils
 

P

ParameterMetadata - Class in net.inveed.typeutils
Date: 8/1/14 Time: 7:44 PM Method parameter metadata
ParameterName - Annotation Type in net.inveed.typeutils.annotation
Annotation allows to define a specific name for method's parameter.
PropertyAccessors - Annotation Type in net.inveed.typeutils.annotation
Annotation allows to filter some methods or properties with low access level while scan
PropertyGetter - Annotation Type in net.inveed.typeutils.annotation
Marks method as a property getter
PropertyIgnore - Annotation Type in net.inveed.typeutils.annotation
 
PropertySetter - Annotation Type in net.inveed.typeutils.annotation
Marks method as a property setter
PropertyUtils - Class in net.inveed.typeutils
 
PropertyUtils() - Constructor for class net.inveed.typeutils.PropertyUtils
 

R

registerExtension(IBeanPropertyExtension) - Method in class net.inveed.typeutils.BeanPropertyDesc
 
registerExtension(IBeanTypeExtension<T>) - Method in class net.inveed.typeutils.JavaTypeDesc
 
registerExtension(Class<? extends IBeanTypeExtension>) - Static method in class net.inveed.typeutils.JavaTypeRegistry
 
registerExtension(IMethodExtension) - Method in class net.inveed.typeutils.MethodMetadata
 
registerExtension(IParameterExtension) - Method in class net.inveed.typeutils.ParameterMetadata
 

S

select(Field, Method, int, int) - Static method in class net.inveed.typeutils.PropertyUtils
 
setValue(Object, Object) - Method in class net.inveed.typeutils.BeanPropertyDesc
 

T

toObject(JavaTypeDesc<?>, Object) - Static method in class net.inveed.typeutils.TypeUtils
 
toObject(JavaTypeDesc<?>, String) - Static method in class net.inveed.typeutils.TypeUtils
 
toString() - Method in class net.inveed.typeutils.BeanPropertyDesc
 
toString() - Method in class net.inveed.typeutils.BeanTypeDesc
 
toString() - Method in class net.inveed.typeutils.MethodMetadata
 
toString() - Method in class net.inveed.typeutils.ParameterMetadata
 
TypeUtils - Class in net.inveed.typeutils
 
TypeUtils() - Constructor for class net.inveed.typeutils.TypeUtils
 
TypeUtils.ArgumentMatch - Class in net.inveed.typeutils
 

V

validateType(Class<?>) - Method in class net.inveed.typeutils.BeanPropertyDesc
 
valueOf(String) - Static method in enum net.inveed.typeutils.AccessLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.inveed.typeutils.AccessLevel
Returns an array containing the constants of this enum type, in the order they are declared.
A B C E F G I J L M N P R S T V 
Skip navigation links

Copyright © 2018. All rights reserved.