public class PatternExtractor extends BaseObjectClassFieldReader implements InternalReadAccessor, AcceptsClassObjectType, Externalizable
Constructor and Description |
---|
PatternExtractor() |
PatternExtractor(ObjectType objectType) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Class<?> |
getExtractToClass() |
String |
getExtractToClassName() |
Method |
getNativeReadMethod() |
String |
getNativeReadMethodName() |
ObjectType |
getObjectType() |
Object |
getValue(InternalWorkingMemory workingMemory,
Object object) |
int |
hashCode() |
boolean |
isGlobal() |
boolean |
isSelfReference() |
void |
readExternal(ObjectInput in) |
void |
setClassObjectType(ClassObjectType objectType) |
void |
writeExternal(ObjectOutput out) |
getBooleanValue, getByteValue, getCharValue, getDoubleValue, getFloatValue, getHashCode, getIntValue, getLongValue, getShortValue, isNullValue
getBigDecimalValue, getBigDecimalValue, getBigIntegerValue, getBigIntegerValue, getBooleanValue, getByteValue, getCharValue, getDoubleValue, getFloatValue, getHashCode, getIndex, getIntValue, getLongValue, getShortValue, getValue, getValueType, isNullValue, setFieldType, setIndex, setValueType
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteValue, getCharValue, getDoubleValue, getFloatValue, getHashCode, getIntValue, getLongValue, getShortValue, isNullValue
getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteValue, getCharValue, getDoubleValue, getFloatValue, getHashCode, getIndex, getIntValue, getLongValue, getShortValue, getValue, getValueType, isNullValue
public PatternExtractor()
public PatternExtractor(ObjectType objectType)
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 void setClassObjectType(ClassObjectType objectType)
setClassObjectType
in interface AcceptsClassObjectType
public Object getValue(InternalWorkingMemory workingMemory, Object object)
getValue
in interface InternalReadAccessor
getValue
in class BaseObjectClassFieldReader
public ObjectType getObjectType()
public Class<?> getExtractToClass()
getExtractToClass
in interface ReadAccessor
getExtractToClass
in class BaseClassFieldReader
public String getExtractToClassName()
getExtractToClassName
in interface ReadAccessor
getExtractToClassName
in class BaseClassFieldReader
public Method getNativeReadMethod()
getNativeReadMethod
in interface ReadAccessor
getNativeReadMethod
in class BaseObjectClassFieldReader
public String getNativeReadMethodName()
getNativeReadMethodName
in interface ReadAccessor
getNativeReadMethodName
in class BaseObjectClassFieldReader
public int hashCode()
hashCode
in class BaseClassFieldReader
public boolean equals(Object obj)
equals
in class BaseClassFieldReader
public boolean isGlobal()
isGlobal
in interface InternalReadAccessor
isGlobal
in class BaseClassFieldReader
public boolean isSelfReference()
isSelfReference
in interface InternalReadAccessor
isSelfReference
in class BaseClassFieldReader
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.