public class SelfReferenceClassFieldReader extends BaseObjectClassFieldReader implements Externalizable
Constructor and Description |
---|
SelfReferenceClassFieldReader() |
SelfReferenceClassFieldReader(Class<?> clazz,
String fieldName) |
Modifier and Type | Method and Description |
---|---|
Object |
getValue(InternalWorkingMemory workingMemory,
Object object) |
boolean |
isNullValue(InternalWorkingMemory workingMemory,
Object object) |
boolean |
isSelfReference() |
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
getBooleanValue, getByteValue, getCharValue, getDoubleValue, getFloatValue, getHashCode, getIntValue, getLongValue, getNativeReadMethod, getNativeReadMethodName, getShortValue
equals, getBigDecimalValue, getBigDecimalValue, getBigIntegerValue, getBigIntegerValue, getBooleanValue, getByteValue, getCharValue, getDoubleValue, getExtractToClass, getExtractToClassName, getFloatValue, getHashCode, getIndex, getIntValue, getLongValue, getShortValue, getValue, getValueType, hashCode, isGlobal, isNullValue, setFieldType, setIndex, setValueType
public Object getValue(InternalWorkingMemory workingMemory, Object object)
getValue
in interface InternalReadAccessor
getValue
in class BaseObjectClassFieldReader
public boolean isNullValue(InternalWorkingMemory workingMemory, Object object)
isNullValue
in interface InternalReadAccessor
isNullValue
in class BaseObjectClassFieldReader
public boolean isSelfReference()
isSelfReference
in interface InternalReadAccessor
isSelfReference
in class BaseClassFieldReader
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.