Class FieldFactory

java.lang.Object
org.drools.mvel.field.FieldFactory
All Implemented Interfaces:
Serializable, FieldDataFactory

public class FieldFactory extends Object implements FieldDataFactory, Serializable
See Also:
  • Constructor Details

    • FieldFactory

      protected FieldFactory()
  • Method Details

    • getInstance

      public static FieldFactory getInstance()
    • getFieldValue

      public org.drools.base.rule.accessor.FieldValue getFieldValue(Object value, org.drools.base.base.ValueType valueType)
      Specified by:
      getFieldValue in interface FieldDataFactory
    • getFieldValue

      public org.drools.base.rule.accessor.FieldValue getFieldValue(Object value)
      Specified by:
      getFieldValue in interface FieldDataFactory
    • getFieldValue

      public org.drools.base.rule.accessor.FieldValue getFieldValue(byte value)
      Specified by:
      getFieldValue in interface FieldDataFactory
    • getFieldValue

      public org.drools.base.rule.accessor.FieldValue getFieldValue(short value)
      Specified by:
      getFieldValue in interface FieldDataFactory
    • getFieldValue

      public org.drools.base.rule.accessor.FieldValue getFieldValue(char value)
      Specified by:
      getFieldValue in interface FieldDataFactory
    • getFieldValue

      public org.drools.base.rule.accessor.FieldValue getFieldValue(int value)
      Specified by:
      getFieldValue in interface FieldDataFactory
    • getFieldValue

      public org.drools.base.rule.accessor.FieldValue getFieldValue(long value)
      Specified by:
      getFieldValue in interface FieldDataFactory
    • getFieldValue

      public org.drools.base.rule.accessor.FieldValue getFieldValue(boolean value)
      Specified by:
      getFieldValue in interface FieldDataFactory
    • getFieldValue

      public org.drools.base.rule.accessor.FieldValue getFieldValue(float value)
      Specified by:
      getFieldValue in interface FieldDataFactory
    • getFieldValue

      public org.drools.base.rule.accessor.FieldValue getFieldValue(double value)
      Specified by:
      getFieldValue in interface FieldDataFactory
    • getFieldValue

      public org.drools.base.rule.accessor.FieldValue getFieldValue(Class value)
      Specified by:
      getFieldValue in interface FieldDataFactory