Package org.drools.mvel.field
Class FieldFactory
- java.lang.Object
-
- org.drools.mvel.field.FieldFactory
-
- All Implemented Interfaces:
java.io.Serializable,FieldDataFactory
public class FieldFactory extends java.lang.Object implements FieldDataFactory, java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedFieldFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.drools.base.rule.accessor.FieldValuegetFieldValue(boolean value)org.drools.base.rule.accessor.FieldValuegetFieldValue(byte value)org.drools.base.rule.accessor.FieldValuegetFieldValue(char value)org.drools.base.rule.accessor.FieldValuegetFieldValue(double value)org.drools.base.rule.accessor.FieldValuegetFieldValue(float value)org.drools.base.rule.accessor.FieldValuegetFieldValue(int value)org.drools.base.rule.accessor.FieldValuegetFieldValue(long value)org.drools.base.rule.accessor.FieldValuegetFieldValue(short value)org.drools.base.rule.accessor.FieldValuegetFieldValue(java.lang.Class value)org.drools.base.rule.accessor.FieldValuegetFieldValue(java.lang.Object value)org.drools.base.rule.accessor.FieldValuegetFieldValue(java.lang.Object value, org.drools.base.base.ValueType valueType)static FieldFactorygetInstance()
-
-
-
Method Detail
-
getInstance
public static FieldFactory getInstance()
-
getFieldValue
public org.drools.base.rule.accessor.FieldValue getFieldValue(java.lang.Object value, org.drools.base.base.ValueType valueType)- Specified by:
getFieldValuein interfaceFieldDataFactory
-
getFieldValue
public org.drools.base.rule.accessor.FieldValue getFieldValue(java.lang.Object value)
- Specified by:
getFieldValuein interfaceFieldDataFactory
-
getFieldValue
public org.drools.base.rule.accessor.FieldValue getFieldValue(byte value)
- Specified by:
getFieldValuein interfaceFieldDataFactory
-
getFieldValue
public org.drools.base.rule.accessor.FieldValue getFieldValue(short value)
- Specified by:
getFieldValuein interfaceFieldDataFactory
-
getFieldValue
public org.drools.base.rule.accessor.FieldValue getFieldValue(char value)
- Specified by:
getFieldValuein interfaceFieldDataFactory
-
getFieldValue
public org.drools.base.rule.accessor.FieldValue getFieldValue(int value)
- Specified by:
getFieldValuein interfaceFieldDataFactory
-
getFieldValue
public org.drools.base.rule.accessor.FieldValue getFieldValue(long value)
- Specified by:
getFieldValuein interfaceFieldDataFactory
-
getFieldValue
public org.drools.base.rule.accessor.FieldValue getFieldValue(boolean value)
- Specified by:
getFieldValuein interfaceFieldDataFactory
-
getFieldValue
public org.drools.base.rule.accessor.FieldValue getFieldValue(float value)
- Specified by:
getFieldValuein interfaceFieldDataFactory
-
getFieldValue
public org.drools.base.rule.accessor.FieldValue getFieldValue(double value)
- Specified by:
getFieldValuein interfaceFieldDataFactory
-
getFieldValue
public org.drools.base.rule.accessor.FieldValue getFieldValue(java.lang.Class value)
- Specified by:
getFieldValuein interfaceFieldDataFactory
-
-