public class ClassInfos extends Object
| Constructor and Description |
|---|
ClassInfos() |
| Modifier and Type | Method and Description |
|---|---|
static void |
disableCache()
Disables caching of ClassInfo's.
|
static void |
enableCache()
Enables caching of ClassInfo's unless caching is already enabled.
|
static void |
flushCache()
Flushes all the cached ClassInfo's.
|
static void |
flushCache(Class<?> cls)
Evicts ClassInfo for a specific class.
|
static void |
flushCache(String cls)
Evicts ClassInfo for a specific class.
|
static ClassInfo |
getClassInfo(Class<?> cls) |
static ClassInfo |
getClassInfo(String name,
boolean required) |
static boolean |
isCacheEnabled() |
public static void disableCache()
public static void enableCache()
public static boolean isCacheEnabled()
public static void flushCache()
public static void flushCache(String cls)
cls - fully qualified class name of the classpublic static void flushCache(Class<?> cls)
cls - the class to remove the ClassInfo forCopyright © 2013 JBoss, a division of Red Hat, Inc.. All rights reserved.