com.bubble.serializer
Class FieldResolver
java.lang.Object
com.bubble.serializer.FieldResolver
- public class FieldResolver
- extends java.lang.Object
Method Summary |
static java.lang.Object |
get(java.lang.reflect.Field field,
java.lang.Object obj)
|
static boolean |
getBoolean(java.lang.reflect.Field field,
java.lang.Object obj)
|
static byte |
getByte(java.lang.reflect.Field field,
java.lang.Object obj)
|
static char |
getChar(java.lang.reflect.Field field,
java.lang.Object obj)
|
static double |
getDouble(java.lang.reflect.Field field,
java.lang.Object obj)
|
static java.lang.reflect.Field |
getField(java.lang.Class clazz,
java.lang.String name)
|
static float |
getFloat(java.lang.reflect.Field field,
java.lang.Object obj)
|
static int |
getInt(java.lang.reflect.Field field,
java.lang.Object obj)
|
static long |
getLong(java.lang.reflect.Field field,
java.lang.Object obj)
|
static short |
getShort(java.lang.reflect.Field field,
java.lang.Object obj)
|
static void |
set(java.lang.reflect.Field field,
java.lang.Object obj,
java.lang.Object value)
|
static void |
setBoolean(java.lang.reflect.Field field,
java.lang.Object obj,
boolean value)
|
static void |
setByte(java.lang.reflect.Field field,
java.lang.Object obj,
byte value)
|
static void |
setChar(java.lang.reflect.Field field,
java.lang.Object obj,
char value)
|
static void |
setDouble(java.lang.reflect.Field field,
java.lang.Object obj,
double value)
|
static void |
setFloat(java.lang.reflect.Field field,
java.lang.Object obj,
float value)
|
static void |
setInt(java.lang.reflect.Field field,
java.lang.Object obj,
int value)
|
static void |
setLong(java.lang.reflect.Field field,
java.lang.Object obj,
long value)
|
static void |
setShort(java.lang.reflect.Field field,
java.lang.Object obj,
short value)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FieldResolver
public FieldResolver()
getField
public static java.lang.reflect.Field getField(java.lang.Class clazz,
java.lang.String name)
get
public static java.lang.Object get(java.lang.reflect.Field field,
java.lang.Object obj)
set
public static void set(java.lang.reflect.Field field,
java.lang.Object obj,
java.lang.Object value)
getBoolean
public static boolean getBoolean(java.lang.reflect.Field field,
java.lang.Object obj)
getByte
public static byte getByte(java.lang.reflect.Field field,
java.lang.Object obj)
getShort
public static short getShort(java.lang.reflect.Field field,
java.lang.Object obj)
getInt
public static int getInt(java.lang.reflect.Field field,
java.lang.Object obj)
getLong
public static long getLong(java.lang.reflect.Field field,
java.lang.Object obj)
getFloat
public static float getFloat(java.lang.reflect.Field field,
java.lang.Object obj)
getDouble
public static double getDouble(java.lang.reflect.Field field,
java.lang.Object obj)
getChar
public static char getChar(java.lang.reflect.Field field,
java.lang.Object obj)
setBoolean
public static void setBoolean(java.lang.reflect.Field field,
java.lang.Object obj,
boolean value)
setByte
public static void setByte(java.lang.reflect.Field field,
java.lang.Object obj,
byte value)
setShort
public static void setShort(java.lang.reflect.Field field,
java.lang.Object obj,
short value)
setInt
public static void setInt(java.lang.reflect.Field field,
java.lang.Object obj,
int value)
setLong
public static void setLong(java.lang.reflect.Field field,
java.lang.Object obj,
long value)
setFloat
public static void setFloat(java.lang.reflect.Field field,
java.lang.Object obj,
float value)
setDouble
public static void setDouble(java.lang.reflect.Field field,
java.lang.Object obj,
double value)
setChar
public static void setChar(java.lang.reflect.Field field,
java.lang.Object obj,
char value)
Faster Java Serialization.
Copyright (C) 2006 Leonardo Bubble Mesquita.