org.drools.base
Class ClassFieldAccessorCache

java.lang.Object
  extended by org.drools.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)
           
 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)

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)


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