A B C D F G I N S T 
All Classes All Packages

A

Accessor - Class in net.minidev.asm
Contains all information needed to access a java field.
Accessor(Class<?>, Field, FieldFilter) - Constructor for class net.minidev.asm.Accessor
build accessor for a field
addConversion(Class<?>) - Method in class net.minidev.asm.BeansAccessBuilder
 
addConversion(Iterable<Class<?>>) - Method in class net.minidev.asm.BeansAccessBuilder
 
addTypeMapper(Class<?>, Class<?>) - Static method in class net.minidev.asm.BeansAccessConfig
Field type convertor for all classes Convertor classes should contains mapping method Prototyped as: public static DestinationType Method(Object data);
ASMUtil - Class in net.minidev.asm
ASM Utils used to simplify class generation
ASMUtil() - Constructor for class net.minidev.asm.ASMUtil
 
autoBoxing(MethodVisitor, Class<?>) - Static method in class net.minidev.asm.ASMUtil
Append the call of proper autoboxing method for the given primitive type.
autoBoxing(MethodVisitor, Type) - Static method in class net.minidev.asm.ASMUtil
Append the call of proper autoboxing method for the given primitive type.
autoUnBoxing1(MethodVisitor, Type) - Static method in class net.minidev.asm.ASMUtil
Append the call of proper extract primitive type of an boxed object.
autoUnBoxing2(MethodVisitor, Type) - Static method in class net.minidev.asm.ASMUtil
Append the call of proper extract primitive type of an boxed object.

B

BasicFiledFilter - Class in net.minidev.asm
 
BasicFiledFilter() - Constructor for class net.minidev.asm.BasicFiledFilter
 
BeansAccess<T> - Class in net.minidev.asm
Allow access reflect field using runtime generated accessor.
BeansAccess() - Constructor for class net.minidev.asm.BeansAccess
 
BeansAccessBuilder - Class in net.minidev.asm
 
BeansAccessBuilder(Class<?>, Accessor[], DynamicClassLoader) - Constructor for class net.minidev.asm.BeansAccessBuilder
Build reflect bytecode from accessor list.
BeansAccessConfig - Class in net.minidev.asm
 
BeansAccessConfig() - Constructor for class net.minidev.asm.BeansAccessConfig
 
bulid() - Method in class net.minidev.asm.BeansAccessBuilder
 

C

canRead(Field) - Method in class net.minidev.asm.BasicFiledFilter
 
canRead(Field) - Method in interface net.minidev.asm.FieldFilter
NOT Implemented YET
canUse(Field) - Method in class net.minidev.asm.BasicFiledFilter
 
canUse(Field) - Method in interface net.minidev.asm.FieldFilter
NOT Implemented YET
canUse(Field, Method) - Method in class net.minidev.asm.BasicFiledFilter
 
canUse(Field, Method) - Method in interface net.minidev.asm.FieldFilter
 
canWrite(Field) - Method in class net.minidev.asm.BasicFiledFilter
 
canWrite(Field) - Method in interface net.minidev.asm.FieldFilter
NOT Implemented YET
classFiledNameMapper - Static variable in class net.minidev.asm.BeansAccessConfig
FiledName remapper for a specific class or interface
classMapper - Static variable in class net.minidev.asm.BeansAccessConfig
Field type convertor for custom Class Convertor classes should contains mapping method Prototyped as: public static DestinationType Method(Object data);
compare(String, String) - Method in class net.minidev.asm.ConvertDate.StringCmpNS
 
ConvertDate - Class in net.minidev.asm
 
ConvertDate() - Constructor for class net.minidev.asm.ConvertDate
 
ConvertDate.StringCmpNS - Class in net.minidev.asm
 
ConvertException - Exception in net.minidev.asm.ex
 
ConvertException() - Constructor for exception net.minidev.asm.ex.ConvertException
 
ConvertException(String) - Constructor for exception net.minidev.asm.ex.ConvertException
 
convertTobool(Object) - Static method in class net.minidev.asm.DefaultConverter
 
convertToBool(Object) - Static method in class net.minidev.asm.DefaultConverter
 
convertTobyte(Object) - Static method in class net.minidev.asm.DefaultConverter
 
convertToByte(Object) - Static method in class net.minidev.asm.DefaultConverter
 
convertTochar(Object) - Static method in class net.minidev.asm.DefaultConverter
 
convertToChar(Object) - Static method in class net.minidev.asm.DefaultConverter
 
convertToDate(Object) - Static method in class net.minidev.asm.ConvertDate
try read a Date from a Object
convertTodouble(Object) - Static method in class net.minidev.asm.DefaultConverter
 
convertToDouble(Object) - Static method in class net.minidev.asm.DefaultConverter
 
convertTofloat(Object) - Static method in class net.minidev.asm.DefaultConverter
 
convertToFloat(Object) - Static method in class net.minidev.asm.DefaultConverter
 
convertToint(Object) - Static method in class net.minidev.asm.DefaultConverter
 
convertToInt(Object) - Static method in class net.minidev.asm.DefaultConverter
 
convertTolong(Object) - Static method in class net.minidev.asm.DefaultConverter
 
convertToLong(Object) - Static method in class net.minidev.asm.DefaultConverter
 
convertToshort(Object) - Static method in class net.minidev.asm.DefaultConverter
 
convertToShort(Object) - Static method in class net.minidev.asm.DefaultConverter
 

D

DefaultConverter - Class in net.minidev.asm
 
DefaultConverter() - Constructor for class net.minidev.asm.DefaultConverter
 
defaultTimeZone - Static variable in class net.minidev.asm.ConvertDate
overwrite system time zone

F

field - Variable in class net.minidev.asm.Accessor
Field to access
FieldFilter - Interface in net.minidev.asm
allow to control read/write access to field
fieldName - Variable in class net.minidev.asm.Accessor
 

G

genericType - Variable in class net.minidev.asm.Accessor
Filed Type using JDK 5+ generics if available
get(Class<P>) - Static method in class net.minidev.asm.BeansAccess
return the BeansAccess corresponding to a type
get(Class<P>, FieldFilter) - Static method in class net.minidev.asm.BeansAccess
return the BeansAccess corresponding to a type
get(T, int) - Method in class net.minidev.asm.BeansAccess
get field value by field index
get(T, String) - Method in class net.minidev.asm.BeansAccess
get field value by field name
getAccessors() - Method in class net.minidev.asm.BeansAccess
 
getAccessors(Class<?>, FieldFilter) - Static method in class net.minidev.asm.ASMUtil
Extract all Accessor for the field of the given class.
getGenericType() - Method in class net.minidev.asm.Accessor
return generics field Type.
getGetterName(String) - Static method in class net.minidev.asm.ASMUtil
 
getIndex() - Method in class net.minidev.asm.Accessor
getter for index
getIndex(String) - Method in class net.minidev.asm.BeansAccess
Returns the index of the field accessor.
getIsName(String) - Static method in class net.minidev.asm.ASMUtil
 
getMap() - Method in class net.minidev.asm.BeansAccess
 
getMonth(String) - Static method in class net.minidev.asm.ConvertDate
 
getName() - Method in class net.minidev.asm.Accessor
return the field name
getSetterName(String) - Static method in class net.minidev.asm.ASMUtil
 
getter - Variable in class net.minidev.asm.Accessor
getter Methods if available
getType() - Method in class net.minidev.asm.Accessor
return field Class

I

index - Variable in class net.minidev.asm.Accessor
Filed index in object
isEnum() - Method in class net.minidev.asm.Accessor
is the field is an enum field
isPublic() - Method in class net.minidev.asm.Accessor
is the field access using Field access type
isReadable() - Method in class net.minidev.asm.Accessor
 
isUsable() - Method in class net.minidev.asm.Accessor
 
isWritable() - Method in class net.minidev.asm.Accessor
 

N

net.minidev.asm - package net.minidev.asm
 
net.minidev.asm.ex - package net.minidev.asm.ex
 
newInstance() - Method in class net.minidev.asm.BeansAccess
create a new targeted object
newLabels(int) - Static method in class net.minidev.asm.ASMUtil
return a array of new Label (used for switch/case generation)
NoSuchFieldException - Exception in net.minidev.asm.ex
Same exception as java.lang.NoSuchFieldException but extends RuntimException
NoSuchFieldException() - Constructor for exception net.minidev.asm.ex.NoSuchFieldException
 
NoSuchFieldException(String) - Constructor for exception net.minidev.asm.ex.NoSuchFieldException
 

S

set(T, int, Object) - Method in class net.minidev.asm.BeansAccess
set field value by field index
set(T, String, Object) - Method in class net.minidev.asm.BeansAccess
set field value by field name
setAccessor(Accessor[]) - Method in class net.minidev.asm.BeansAccess
 
setter - Variable in class net.minidev.asm.Accessor
Setter Methods if available
SINGLETON - Static variable in class net.minidev.asm.BasicFiledFilter
 
StringCmpNS() - Constructor for class net.minidev.asm.ConvertDate.StringCmpNS
 

T

type - Variable in class net.minidev.asm.Accessor
Filed Class
A B C D F G I N S T 
All Classes All Packages