Interface QueryCache
- All Known Implementing Classes:
 StandardQueryCache
public interface QueryCache
Cache that contains queries and a collection of object identifiers
- 
Method Summary
Modifier and TypeMethodDescriptionReturns the query results associated withqueryKeyin this cachevoidinvalidate(String typeName) Discards cached query results for metaClass nametypeName.voidinvalidate(Set<String> typeNames) Discards cached query results for metaClass namestypeNames.voidDiscards all queries results in the cache.voidput(QueryKey queryKey, QueryResult queryResult) AssociatesqueryResultwithqueryKeyin this cachelongsize()Returns number of entries in this cache. 
- 
Method Details
- 
get
Returns the query results associated withqueryKeyin this cache - 
put
AssociatesqueryResultwithqueryKeyin this cache - 
invalidate
Discards cached query results for metaClass nametypeName. - 
invalidate
Discards cached query results for metaClass namestypeNames. - 
invalidateAll
void invalidateAll()Discards all queries results in the cache. - 
size
long size()Returns number of entries in this cache. 
 -