Drools :: Core 6.2.0.CR4

org.drools.core.base
Class ClassFieldAccessorCache

java.lang.Object
  extended by org.drools.core.base.ClassFieldAccessorCache

public class ClassFieldAccessorCache
extends Object


Nested Class Summary
static class ClassFieldAccessorCache.ByteArrayClassLoader
           
static class ClassFieldAccessorCache.CacheEntry
           
static class ClassFieldAccessorCache.ClassObjectTypeKey
           
 
Constructor Summary
ClassFieldAccessorCache(ClassLoader classLoader)
           
 
Method Summary
 ClassFieldAccessorCache.CacheEntry getCacheEntry(Class cls)
           
 Class getClass(String className)
           
 ClassLoader getClassLoader()
           
 ClassObjectType getClassObjectType(ClassObjectType objectType, boolean lookupClass)
           
 BaseClassFieldReader getReadAcessor(ClassFieldReader reader)
           
 BaseClassFieldWriter getWriteAcessor(ClassFieldWriter writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassFieldAccessorCache

public ClassFieldAccessorCache(ClassLoader classLoader)
Method Detail

getClassLoader

public ClassLoader getClassLoader()

getClassObjectType

public ClassObjectType getClassObjectType(ClassObjectType objectType,
                                          boolean lookupClass)

getReadAcessor

public BaseClassFieldReader getReadAcessor(ClassFieldReader reader)

getWriteAcessor

public BaseClassFieldWriter getWriteAcessor(ClassFieldWriter writer)

getClass

public Class getClass(String className)

getCacheEntry

public ClassFieldAccessorCache.CacheEntry getCacheEntry(Class cls)

Drools :: Core 6.2.0.CR4

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.