public class MVELDateClassFieldReader extends BaseDateClassFieldReader implements Externalizable, MVELCompileable, MVELClassFieldReader
Constructor and Description |
---|
MVELDateClassFieldReader() |
MVELDateClassFieldReader(String className,
String expr,
boolean typesafe) |
Modifier and Type | Method and Description |
---|---|
void |
compile(MVELDialectRuntimeData runtimeData) |
void |
compile(MVELDialectRuntimeData runtimeData,
RuleImpl rule) |
boolean |
equals(Object obj) |
String |
getClassName() |
Object |
getEvaluationContext() |
String |
getExpression() |
Object |
getValue(InternalWorkingMemory workingMemory,
Object object) |
int |
hashCode() |
boolean |
isTypeSafe() |
void |
readExternal(ObjectInput in) |
void |
setEvaluationContext(Object evaluationContext) |
void |
setExecutableStatement(org.mvel2.compiler.ExecutableStatement expression) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
getBooleanValue, getByteValue, getCharValue, getDoubleValue, getFloatValue, getHashCode, getIntValue, getLongValue, getNativeReadMethod, getNativeReadMethodName, getShortValue, isNullValue
getBigDecimalValue, getBigDecimalValue, getBigIntegerValue, getBigIntegerValue, getBooleanValue, getByteValue, getCharValue, getDoubleValue, getExtractToClass, getExtractToClassName, getFloatValue, getHashCode, getIndex, getIntValue, getLongValue, getShortValue, getValue, getValueType, isGlobal, isNullValue, isSelfReference, setFieldType, setIndex, setValueType
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
setFieldType, setValueType
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class BaseClassFieldReader
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class BaseClassFieldReader
IOException
public void setExecutableStatement(org.mvel2.compiler.ExecutableStatement expression)
setExecutableStatement
in interface MVELClassFieldReader
public String getClassName()
getClassName
in interface MVELClassFieldReader
public boolean isTypeSafe()
isTypeSafe
in interface MVELClassFieldReader
public String getExpression()
getExpression
in interface MVELClassFieldReader
public Object getEvaluationContext()
getEvaluationContext
in interface MVELClassFieldReader
public void setEvaluationContext(Object evaluationContext)
setEvaluationContext
in interface MVELClassFieldReader
public void compile(MVELDialectRuntimeData runtimeData)
compile
in interface MVELCompileable
public void compile(MVELDialectRuntimeData runtimeData, RuleImpl rule)
compile
in interface MVELCompileable
public Object getValue(InternalWorkingMemory workingMemory, Object object)
getValue
in interface InternalReadAccessor
getValue
in class BaseDateClassFieldReader
public int hashCode()
hashCode
in class BaseClassFieldReader
public boolean equals(Object obj)
equals
in class BaseClassFieldReader
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.