public class MetaClassCache extends Object implements CacheStore
Constructor and Description |
---|
MetaClassCache() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
MetaClass |
get(String fqcn) |
Collection<MetaClass> |
getAllCached() |
Set<String> |
getAllDeletedClasses() |
Set<MetaClass> |
getAllNewClasses() |
Collection<MetaClass> |
getAllNewOrUpdated() |
MetaClass |
getErased(String fqcn) |
boolean |
isKnownErasedType(String fqcn) |
boolean |
isKnownType(String fqcn) |
boolean |
isNewOrUpdated(String fqcn) |
void |
pushCache(MetaClass clazz) |
void |
pushCache(String fqcn,
MetaClass clazz) |
void |
pushErasedCache(String fqcn,
MetaClass clazz) |
int |
size() |
void |
updateCache(Map<String,MetaClass> mapToPush) |
public void clear()
clear
in interface CacheStore
public void pushCache(MetaClass clazz)
public Collection<MetaClass> getAllCached()
public Collection<MetaClass> getAllNewOrUpdated()
public boolean isKnownErasedType(String fqcn)
public int size()
public boolean isKnownType(String fqcn)
public boolean isNewOrUpdated(String fqcn)
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.