Class ClassFieldAccessorCache


  • public class ClassFieldAccessorCache
    extends java.lang.Object
    • Constructor Detail

      • ClassFieldAccessorCache

        public ClassFieldAccessorCache​(java.lang.ClassLoader classLoader)
    • Method Detail

      • getClassLoader

        public java.lang.ClassLoader getClassLoader()
      • getClassObjectType

        public org.drools.base.base.ClassObjectType getClassObjectType​(org.drools.base.base.ClassObjectType objectType,
                                                                       boolean lookupClass)
      • getReadAccessor

        public org.drools.base.rule.accessor.ReadAccessor getReadAccessor​(java.lang.String className,
                                                                          java.lang.String fieldName)
      • setReadAcessor

        public void setReadAcessor​(java.lang.String className,
                                   java.lang.String fieldName,
                                   org.drools.base.rule.accessor.ReadAccessor readAccessor)
      • getWriteAccessor

        public org.drools.base.rule.accessor.WriteAccessor getWriteAccessor​(java.lang.String className,
                                                                            java.lang.String fieldName)
      • setWriteAcessor

        public void setWriteAcessor​(java.lang.String className,
                                    java.lang.String fieldName,
                                    BaseClassFieldWriter writeAccessor)