# GestuCache

# Descripción

Una clase para gestionar un caché de objetos.

# Atributos

  • cache: Un mapa que contiene los objetos en caché. La clave es una cadena y el valor es dinámico.

# Métodos

  • getObjectForKey(String key): Obtiene un objeto del caché dado su clave.

    • Parámetros:
      • key: La clave del objeto a obtener.
    • Devuelve:
      • El objeto correspondiente a la clave, o null si no se encuentra ningún objeto con esa clave en el caché.
  • setObjectForKey(String key, dynamic): Establece un objeto en el caché con la clave proporcionada.

    • Parámetros:
      • key: La clave bajo la cual se almacenará el objeto.
      • dynamic: El objeto a almacenar en el caché.
  • dispose(): Vacía completamente el caché, eliminando todos los objetos almacenados.

# Uso

final cache = GestuCache();
cache.setObjectForKey("miClave", miObjeto);
final objeto = cache.getObjectForKey("miClave");
cache.dispose();