public class ObjectFieldImpl extends Object implements FieldValue, Externalizable
Constructor and Description |
---|
ObjectFieldImpl() |
ObjectFieldImpl(Object value) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object object) |
BigDecimal |
getBigDecimalValue() |
BigInteger |
getBigIntegerValue() |
boolean |
getBooleanValue() |
byte |
getByteValue() |
char |
getCharValue() |
double |
getDoubleValue() |
String |
getEnumName() |
String |
getFieldName() |
float |
getFloatValue() |
int |
getIntValue() |
long |
getLongValue() |
short |
getShortValue() |
Object |
getValue() |
int |
hashCode() |
boolean |
isBooleanField() |
boolean |
isCollectionField()
Returns true if the given field value implements the Collection interface
|
boolean |
isEnum() |
boolean |
isFloatNumberField() |
boolean |
isIntegerNumberField() |
boolean |
isNull() |
boolean |
isObjectField() |
boolean |
isStringField() |
void |
readExternal(ObjectInput in) |
void |
setEnum(boolean isEnum) |
void |
setEnumName(String enumName) |
void |
setFieldName(String fieldName) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public ObjectFieldImpl()
public ObjectFieldImpl(Object value)
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public Object getValue()
getValue
in interface FieldValue
public boolean getBooleanValue()
getBooleanValue
in interface FieldValue
public byte getByteValue()
getByteValue
in interface FieldValue
public char getCharValue()
getCharValue
in interface FieldValue
public double getDoubleValue()
getDoubleValue
in interface FieldValue
public float getFloatValue()
getFloatValue
in interface FieldValue
public int getIntValue()
getIntValue
in interface FieldValue
public long getLongValue()
getLongValue
in interface FieldValue
public short getShortValue()
getShortValue
in interface FieldValue
public boolean isNull()
isNull
in interface FieldValue
public boolean isBooleanField()
isBooleanField
in interface FieldValue
public boolean isFloatNumberField()
isFloatNumberField
in interface FieldValue
public boolean isIntegerNumberField()
isIntegerNumberField
in interface FieldValue
public boolean isObjectField()
isObjectField
in interface FieldValue
public boolean isCollectionField()
FieldValue
isCollectionField
in interface FieldValue
public boolean isStringField()
isStringField
in interface FieldValue
public BigDecimal getBigDecimalValue()
getBigDecimalValue
in interface FieldValue
public BigInteger getBigIntegerValue()
getBigIntegerValue
in interface FieldValue
public boolean isEnum()
public void setEnum(boolean isEnum)
public String getEnumName()
public void setEnumName(String enumName)
public String getFieldName()
public void setFieldName(String fieldName)
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.