Class LongFieldImpl

    • Constructor Detail

      • LongFieldImpl

        public LongFieldImpl()
      • LongFieldImpl

        public LongFieldImpl​(long value)
    • Method Detail

      • getValue

        public Serializable getValue()
        Specified by:
        getValue in interface org.drools.core.rule.accessor.FieldValue
      • getBooleanValue

        public boolean getBooleanValue()
        Specified by:
        getBooleanValue in interface org.drools.core.rule.accessor.FieldValue
      • getByteValue

        public byte getByteValue()
        Specified by:
        getByteValue in interface org.drools.core.rule.accessor.FieldValue
      • getCharValue

        public char getCharValue()
        Specified by:
        getCharValue in interface org.drools.core.rule.accessor.FieldValue
      • getDoubleValue

        public double getDoubleValue()
        Specified by:
        getDoubleValue in interface org.drools.core.rule.accessor.FieldValue
      • getFloatValue

        public float getFloatValue()
        Specified by:
        getFloatValue in interface org.drools.core.rule.accessor.FieldValue
      • getIntValue

        public int getIntValue()
        Specified by:
        getIntValue in interface org.drools.core.rule.accessor.FieldValue
      • getLongValue

        public long getLongValue()
        Specified by:
        getLongValue in interface org.drools.core.rule.accessor.FieldValue
      • getShortValue

        public short getShortValue()
        Specified by:
        getShortValue in interface org.drools.core.rule.accessor.FieldValue
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • isNull

        public boolean isNull()
        Specified by:
        isNull in interface org.drools.core.rule.accessor.FieldValue
      • isBooleanField

        public boolean isBooleanField()
        Specified by:
        isBooleanField in interface org.drools.core.rule.accessor.FieldValue
      • isFloatNumberField

        public boolean isFloatNumberField()
        Specified by:
        isFloatNumberField in interface org.drools.core.rule.accessor.FieldValue
      • isIntegerNumberField

        public boolean isIntegerNumberField()
        Specified by:
        isIntegerNumberField in interface org.drools.core.rule.accessor.FieldValue
      • isObjectField

        public boolean isObjectField()
        Specified by:
        isObjectField in interface org.drools.core.rule.accessor.FieldValue
      • isCollectionField

        public boolean isCollectionField()
        Specified by:
        isCollectionField in interface org.drools.core.rule.accessor.FieldValue
      • isStringField

        public boolean isStringField()
        Specified by:
        isStringField in interface org.drools.core.rule.accessor.FieldValue
      • getBigDecimalValue

        public BigDecimal getBigDecimalValue()
        Specified by:
        getBigDecimalValue in interface org.drools.core.rule.accessor.FieldValue
      • getBigIntegerValue

        public BigInteger getBigIntegerValue()
        Specified by:
        getBigIntegerValue in interface org.drools.core.rule.accessor.FieldValue