|
Drools :: Core 6.1.0.Beta1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.drools.core.base.BaseClassFieldWriter
org.drools.core.base.extractors.BaseByteClassFieldWriter
public abstract class BaseByteClassFieldWriter
A Base class for primitive byte class field writer. This class centralizes type conversions.
| Constructor Summary | |
|---|---|
|
BaseByteClassFieldWriter(Class<?> clazz,
String fieldName)
|
protected |
BaseByteClassFieldWriter(int index,
Class<?> fieldType,
ValueType valueType)
This constructor is not supposed to be used from outside the class hierarchy |
| Method Summary | |
|---|---|
Method |
getNativeWriteMethod()
|
void |
setBooleanValue(Object bean,
boolean value)
|
abstract void |
setByteValue(Object bean,
byte value)
|
void |
setCharValue(Object bean,
char value)
|
void |
setDoubleValue(Object bean,
double value)
|
void |
setFloatValue(Object bean,
float value)
|
void |
setIntValue(Object bean,
int value)
|
void |
setLongValue(Object bean,
long value)
|
void |
setShortValue(Object bean,
short value)
|
void |
setValue(Object bean,
Object value)
|
| Methods inherited from class org.drools.core.base.BaseClassFieldWriter |
|---|
equals, getFieldType, getIndex, getValueType, hashCode, readExternal, setBigDecimalValue, setBigIntegerValue, writeExternal |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BaseByteClassFieldWriter(Class<?> clazz,
String fieldName)
protected BaseByteClassFieldWriter(int index,
Class<?> fieldType,
ValueType valueType)
index - fieldType - valueType - | Method Detail |
|---|
public void setValue(Object bean,
Object value)
public void setBooleanValue(Object bean,
boolean value)
public abstract void setByteValue(Object bean,
byte value)
public void setCharValue(Object bean,
char value)
public void setDoubleValue(Object bean,
double value)
public void setFloatValue(Object bean,
float value)
public void setIntValue(Object bean,
int value)
public void setLongValue(Object bean,
long value)
public void setShortValue(Object bean,
short value)
public Method getNativeWriteMethod()
|
Drools :: Core 6.1.0.Beta1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||