Interface CompleteConfiguration<K,​V>

  • Type Parameters:
    K - the type of keys maintained the cache
    V - the type of cached values
    All Superinterfaces:
    Configuration<K,​V>, java.io.Serializable
    All Known Implementing Classes:
    MutableConfiguration

    public interface CompleteConfiguration<K,​V>
    extends Configuration<K,​V>, java.io.Serializable
    A read-only representation of the complete JCache Cache configuration.

    The properties provided by instances of this interface are used by CacheManagers to configure Caches.

    Implementations of this interface must override Object.hashCode() and Object.equals(Object) as CompleteConfigurations are often compared at runtime.

    Since:
    1.0