Skip navigation links
A B C D F G I N P S T 

A

Accessor - Class in be.atbash.json.asm
Contains all information needed to access a java field.
Accessor(Class<?>, Field, FieldFilter) - Constructor for class be.atbash.json.asm.Accessor
build accessor for a field
AccessorException - Exception in be.atbash.json.asm.ex
Base for all excetion within Accessors-smart library.
AccessorException() - Constructor for exception be.atbash.json.asm.ex.AccessorException
 
AccessorException(String) - Constructor for exception be.atbash.json.asm.ex.AccessorException
 
AccessorException(Throwable) - Constructor for exception be.atbash.json.asm.ex.AccessorException
 
AccessorException(String, Throwable) - Constructor for exception be.atbash.json.asm.ex.AccessorException
 
addTypeMapper(Class<?>, Class<?>) - Static method in class be.atbash.json.asm.BeansAccessConfig
Field type convertor for all classes
annotations - Variable in class be.atbash.json.asm.Accessor
 
ASMUtil - Class in be.atbash.json.asm
ASM Utils used to simplify class generation

B

BasicFieldFilter - Class in be.atbash.json.asm
 
BasicFieldFilter() - Constructor for class be.atbash.json.asm.BasicFieldFilter
 
be.atbash.json.asm - package be.atbash.json.asm
 
be.atbash.json.asm.ex - package be.atbash.json.asm.ex
 
be.atbash.json.asm.mapper - package be.atbash.json.asm.mapper
 
BeansAccess<T> - Class in be.atbash.json.asm
Allow access reflect field using runtime generated accessor.
BeansAccess() - Constructor for class be.atbash.json.asm.BeansAccess
 
BeansAccessConfig - Class in be.atbash.json.asm
 

C

canUse(Field, Method) - Method in class be.atbash.json.asm.BasicFieldFilter
 
canUse(Field, Method) - Method in interface be.atbash.json.asm.FieldFilter
 
compare(String, String) - Method in class be.atbash.json.asm.ConvertDate.StringCmpNS
 
ConvertDate - Class in be.atbash.json.asm
 
ConvertDate.StringCmpNS - Class in be.atbash.json.asm
 
ConvertException - Exception in be.atbash.json.asm.ex
 
ConvertException(String) - Constructor for exception be.atbash.json.asm.ex.ConvertException
 
convertToBool(Object) - Static method in class be.atbash.json.asm.DefaultConverter
 
convertToBoolObject(Object) - Static method in class be.atbash.json.asm.DefaultConverter
 
convertToByte(Object) - Static method in class be.atbash.json.asm.DefaultConverter
 
convertToByteObject(Object) - Static method in class be.atbash.json.asm.DefaultConverter
 
convertToChar(Object) - Static method in class be.atbash.json.asm.DefaultConverter
 
convertToCharObject(Object) - Static method in class be.atbash.json.asm.DefaultConverter
 
convertToDate(Object) - Static method in class be.atbash.json.asm.ConvertDate
try read a Date from a Object
convertToDouble(Object) - Static method in class be.atbash.json.asm.DefaultConverter
 
convertToDoubleObject(Object) - Static method in class be.atbash.json.asm.DefaultConverter
 
convertToFloat(Object) - Static method in class be.atbash.json.asm.DefaultConverter
 
convertToFloatObject(Object) - Static method in class be.atbash.json.asm.DefaultConverter
 
convertToInt(Object) - Static method in class be.atbash.json.asm.DefaultConverter
 
convertToIntObject(Object) - Static method in class be.atbash.json.asm.DefaultConverter
 
convertToLong(Object) - Static method in class be.atbash.json.asm.DefaultConverter
 
convertToLongObject(Object) - Static method in class be.atbash.json.asm.DefaultConverter
 
convertToShort(Object) - Static method in class be.atbash.json.asm.DefaultConverter
 
convertToShortObject(Object) - Static method in class be.atbash.json.asm.DefaultConverter
 

D

DefaultConverter - Class in be.atbash.json.asm
 
definePropertyName(Accessor) - Method in class be.atbash.json.asm.mapper.FieldPropertyNameMapperHandler
 

F

field - Variable in class be.atbash.json.asm.Accessor
Field to access
FieldFilter - Interface in be.atbash.json.asm
allow to control read/write access to field
fieldName - Variable in class be.atbash.json.asm.Accessor
 
FieldPropertyNameMapper - Interface in be.atbash.json.asm.mapper
 
FieldPropertyNameMapperHandler - Class in be.atbash.json.asm.mapper
 
FieldPropertyNameMapperHandler() - Constructor for class be.atbash.json.asm.mapper.FieldPropertyNameMapperHandler
 

G

genericType - Variable in class be.atbash.json.asm.Accessor
Filed Type using JDK 5+ generics if available
get(Class<P>) - Static method in class be.atbash.json.asm.BeansAccess
return the BeansAccess corresponding to a type
get(Class<P>, FieldFilter) - Static method in class be.atbash.json.asm.BeansAccess
return the BeansAccess corresponding to a type
get(T, int) - Method in class be.atbash.json.asm.BeansAccess
get field value by field index
get(T, String) - Method in class be.atbash.json.asm.BeansAccess
get field value by fieldname
getAccessors() - Method in class be.atbash.json.asm.BeansAccess
 
getAnnotation(Class<T>) - Method in class be.atbash.json.asm.Accessor
Return the specified annotation on the field.
getGenericType() - Method in class be.atbash.json.asm.Accessor
return generics field Type.
getIndex() - Method in class be.atbash.json.asm.Accessor
getter for index
getIndex(String) - Method in class be.atbash.json.asm.BeansAccess
Returns the index of the field accessor.
getMap() - Method in class be.atbash.json.asm.BeansAccess
 
getName() - Method in class be.atbash.json.asm.Accessor
return the field name
getPropertyName() - Method in class be.atbash.json.asm.Accessor
The property name for the field.
getPropertyName(Accessor) - Method in interface be.atbash.json.asm.mapper.FieldPropertyNameMapper
 
getter - Variable in class be.atbash.json.asm.Accessor
getter Methods if available
getType() - Method in class be.atbash.json.asm.Accessor
return field Class

I

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

N

newInstance() - Method in class be.atbash.json.asm.BeansAccess
create a new targeted object
NoFieldGetterException - Exception in be.atbash.json.asm.ex
 
NoFieldGetterException(String, String) - Constructor for exception be.atbash.json.asm.ex.NoFieldGetterException
 
NoSuchFieldException - Exception in be.atbash.json.asm.ex
Same exception as java.lang.NoSuchFieldException but uses Atbash exception hierarchy.
NoSuchFieldException(String) - Constructor for exception be.atbash.json.asm.ex.NoSuchFieldException
 

P

propertyName - Variable in class be.atbash.json.asm.Accessor
 

S

set(T, int, Object) - Method in class be.atbash.json.asm.BeansAccess
set field value by field index
set(T, String, Object) - Method in class be.atbash.json.asm.BeansAccess
set field value by fieldname
setter - Variable in class be.atbash.json.asm.Accessor
Setter Methods if available
StringCmpNS() - Constructor for class be.atbash.json.asm.ConvertDate.StringCmpNS
 

T

type - Variable in class be.atbash.json.asm.Accessor
Filed Class
A B C D F G I N P S T 
Skip navigation links

Copyright © 2017–2019. All rights reserved.