CacheManager class
A manager for all the caches associated with a client.
Provides a way to obtain the Cache instance associated with a given cache identifier. Also provides utilities to inspect all the caches in a client.
Empty caches are automatically discarded.
Constructors
- CacheManager(Nyxx client)
 - Create a new cache manager for a client.
 
Properties
- 
  caches
  → Map<
String, Cache>  - 
  A map containing all the caches attached to client.
  no setter
 - client → Nyxx
 - 
  The client this CacheManager is for.
  final
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 
Methods
- 
  getCache<
T> (String identifier, CacheConfig< T> config) → Cache<T>  - 
  Get the cache associated with 
identifier, or create it if it does not yet exist. - 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited