Class BaseObjectClassFieldReader

    • Constructor Detail

      • BaseObjectClassFieldReader

        public BaseObjectClassFieldReader()
      • BaseObjectClassFieldReader

        protected BaseObjectClassFieldReader​(int index,
                                             java.lang.Class<?> fieldType,
                                             ValueType valueType)
    • Method Detail

      • getValue

        public abstract java.lang.Object getValue​(ReteEvaluator reteEvaluator,
                                                  java.lang.Object object)
      • getBooleanValue

        public boolean getBooleanValue​(ReteEvaluator reteEvaluator,
                                       java.lang.Object object)
      • getByteValue

        public byte getByteValue​(ReteEvaluator reteEvaluator,
                                 java.lang.Object object)
      • getCharValue

        public char getCharValue​(ReteEvaluator reteEvaluator,
                                 java.lang.Object object)
      • getDoubleValue

        public double getDoubleValue​(ReteEvaluator reteEvaluator,
                                     java.lang.Object object)
      • getFloatValue

        public float getFloatValue​(ReteEvaluator reteEvaluator,
                                   java.lang.Object object)
      • getIntValue

        public int getIntValue​(ReteEvaluator reteEvaluator,
                               java.lang.Object object)
      • getLongValue

        public long getLongValue​(ReteEvaluator reteEvaluator,
                                 java.lang.Object object)
      • getShortValue

        public short getShortValue​(ReteEvaluator reteEvaluator,
                                   java.lang.Object object)
      • isNullValue

        public boolean isNullValue​(ReteEvaluator reteEvaluator,
                                   java.lang.Object object)
      • getNativeReadMethod

        public java.lang.reflect.Method getNativeReadMethod()
      • getNativeReadMethodName

        public java.lang.String getNativeReadMethodName()
      • getHashCode

        public int getHashCode​(ReteEvaluator reteEvaluator,
                               java.lang.Object object)