public class ClassFieldAccessorCache extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ClassFieldAccessorCache.CacheEntry |
static class |
ClassFieldAccessorCache.ClassObjectTypeKey |
static class |
ClassFieldAccessorCache.DefaultByteArrayClassLoader |
Constructor and Description |
---|
ClassFieldAccessorCache(ClassLoader classLoader) |
Modifier and Type | Method and Description |
---|---|
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) |
void |
setReadAcessor(ClassFieldReader reader,
BaseClassFieldReader readAccessor) |
void |
setWriteAcessor(ClassFieldWriter writer,
BaseClassFieldWriter writeAccessor) |
public ClassFieldAccessorCache(ClassLoader classLoader)
public ClassLoader getClassLoader()
public ClassObjectType getClassObjectType(ClassObjectType objectType, boolean lookupClass)
public BaseClassFieldReader getReadAcessor(ClassFieldReader reader)
public void setReadAcessor(ClassFieldReader reader, BaseClassFieldReader readAccessor)
public BaseClassFieldWriter getWriteAcessor(ClassFieldWriter writer)
public void setWriteAcessor(ClassFieldWriter writer, BaseClassFieldWriter writeAccessor)
public ClassFieldAccessorCache.CacheEntry getCacheEntry(Class cls)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.