public interface org.ehcache.CacheManager extends java.io.Closeable
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.ehcache.CacheManager
  super_class: java.lang.Object
{
  public abstract <K, V> org.ehcache.Cache<K, V> createCache(java.lang.String, org.ehcache.config.CacheConfiguration<K, V>);
    descriptor: (Ljava/lang/String;Lorg/ehcache/config/CacheConfiguration;)Lorg/ehcache/Cache;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljava/lang/String;Lorg/ehcache/config/CacheConfiguration<TK;TV;>;)Lorg/ehcache/Cache<TK;TV;>;
    MethodParameters:
        Name  Flags
      alias   
      config  

  public abstract <K, V> org.ehcache.Cache<K, V> createCache(java.lang.String, org.ehcache.config.Builder<? extends org.ehcache.config.CacheConfiguration<K, V>>);
    descriptor: (Ljava/lang/String;Lorg/ehcache/config/Builder;)Lorg/ehcache/Cache;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljava/lang/String;Lorg/ehcache/config/Builder<+Lorg/ehcache/config/CacheConfiguration<TK;TV;>;>;)Lorg/ehcache/Cache<TK;TV;>;
    MethodParameters:
               Name  Flags
      alias          
      configBuilder  

  public abstract <K, V> org.ehcache.Cache<K, V> getCache(java.lang.String, java.lang.Class<K>, java.lang.Class<V>);
    descriptor: (Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;)Lorg/ehcache/Cache;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Class<TK;>;Ljava/lang/Class<TV;>;)Lorg/ehcache/Cache<TK;TV;>;
    MethodParameters:
           Name  Flags
      alias      
      keyType    
      valueType  

  public abstract void removeCache(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      alias  

  public abstract void init();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.ehcache.StateTransitionException

  public abstract void close();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.ehcache.StateTransitionException

  public abstract org.ehcache.Status getStatus();
    descriptor: ()Lorg/ehcache/Status;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.ehcache.config.Configuration getRuntimeConfiguration();
    descriptor: ()Lorg/ehcache/config/Configuration;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "CacheManager.java"