public class ClassFieldWriter extends Object implements WriteAccessor
| Constructor and Description |
|---|
ClassFieldWriter() |
ClassFieldWriter(String className,
String fieldName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object) |
String |
getClassName() |
String |
getFieldName() |
Class<?> |
getFieldType() |
int |
getIndex() |
Method |
getNativeWriteMethod() |
ValueType |
getValueType() |
int |
hashCode() |
void |
readExternal(ObjectInput is) |
void |
setBigDecimalValue(Object bean,
BigDecimal value) |
void |
setBigIntegerValue(Object bean,
BigInteger value) |
void |
setBooleanValue(Object bean,
boolean value) |
void |
setByteValue(Object bean,
byte value) |
void |
setCharValue(Object bean,
char value) |
void |
setDoubleValue(Object bean,
double value) |
void |
setFloatValue(Object bean,
float value) |
void |
setIntValue(Object bean,
int value) |
void |
setLongValue(Object bean,
long value) |
void |
setShortValue(Object bean,
short value) |
void |
setValue(Object bean,
Object value) |
void |
setWriteAccessor(WriteAccessor writer) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput is) throws ClassNotFoundException, IOException
readExternal in interface ExternalizableClassNotFoundExceptionIOExceptionpublic void setWriteAccessor(WriteAccessor writer)
public int getIndex()
getIndex in interface WriteAccessorpublic String getClassName()
public String getFieldName()
public Class<?> getFieldType()
getFieldType in interface WriteAccessorpublic Method getNativeWriteMethod()
getNativeWriteMethod in interface WriteAccessorpublic ValueType getValueType()
getValueType in interface WriteAccessorpublic void setBooleanValue(Object bean, boolean value)
setBooleanValue in interface WriteAccessorpublic void setByteValue(Object bean, byte value)
setByteValue in interface WriteAccessorpublic void setCharValue(Object bean, char value)
setCharValue in interface WriteAccessorpublic void setDoubleValue(Object bean, double value)
setDoubleValue in interface WriteAccessorpublic void setFloatValue(Object bean, float value)
setFloatValue in interface WriteAccessorpublic void setIntValue(Object bean, int value)
setIntValue in interface WriteAccessorpublic void setLongValue(Object bean, long value)
setLongValue in interface WriteAccessorpublic void setShortValue(Object bean, short value)
setShortValue in interface WriteAccessorpublic void setValue(Object bean, Object value)
setValue in interface WriteAccessorpublic void setBigDecimalValue(Object bean, BigDecimal value)
setBigDecimalValue in interface WriteAccessorpublic void setBigIntegerValue(Object bean, BigInteger value)
setBigIntegerValue in interface WriteAccessorCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.