public class ClassFieldImpl extends Object implements FieldValue, Externalizable
| Constructor and Description |
|---|
ClassFieldImpl() |
ClassFieldImpl(Class value) |
ClassFieldImpl(String value) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
BigDecimal |
getBigDecimalValue() |
BigInteger |
getBigIntegerValue() |
boolean |
getBooleanValue() |
byte |
getByteValue() |
char |
getCharValue() |
double |
getDoubleValue() |
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 |
isFloatNumberField() |
boolean |
isIntegerNumberField() |
boolean |
isNull() |
boolean |
isObjectField() |
boolean |
isStringField() |
void |
readExternal(ObjectInput in) |
Object |
resolve(InternalWorkingMemory workingMemory) |
void |
writeExternal(ObjectOutput out) |
public ClassFieldImpl(Class value)
public ClassFieldImpl(String value)
public ClassFieldImpl()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic Object getValue()
getValue in interface FieldValuepublic Object resolve(InternalWorkingMemory workingMemory)
public char getCharValue()
getCharValue in interface FieldValuepublic BigDecimal getBigDecimalValue()
getBigDecimalValue in interface FieldValuepublic BigInteger getBigIntegerValue()
getBigIntegerValue in interface FieldValuepublic int getIntValue()
getIntValue in interface FieldValuepublic byte getByteValue()
getByteValue in interface FieldValuepublic short getShortValue()
getShortValue in interface FieldValuepublic long getLongValue()
getLongValue in interface FieldValuepublic float getFloatValue()
getFloatValue in interface FieldValuepublic double getDoubleValue()
getDoubleValue in interface FieldValuepublic boolean getBooleanValue()
getBooleanValue in interface FieldValuepublic boolean isNull()
isNull in interface FieldValuepublic boolean isBooleanField()
isBooleanField in interface FieldValuepublic boolean isIntegerNumberField()
isIntegerNumberField in interface FieldValuepublic boolean isFloatNumberField()
isFloatNumberField in interface FieldValuepublic boolean isObjectField()
isObjectField in interface FieldValuepublic boolean isCollectionField()
FieldValueisCollectionField in interface FieldValuepublic boolean isStringField()
isStringField in interface FieldValueCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.