A B C D F G I N S T
All Classes All Packages
All Classes All Packages
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
A B C D F G I N S TAll Classes All Packages