public interface org.ehcache.spi.copy.CopyProvider extends org.ehcache.spi.service.Service
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.ehcache.spi.copy.CopyProvider
  super_class: java.lang.Object
{
  public abstract <T> org.ehcache.spi.copy.Copier<T> createKeyCopier(java.lang.Class<T>, org.ehcache.spi.serialization.Serializer<T>, org.ehcache.spi.service.ServiceConfiguration<?, ?>[]);
    descriptor: (Ljava/lang/Class;Lorg/ehcache/spi/serialization/Serializer;[Lorg/ehcache/spi/service/ServiceConfiguration;)Lorg/ehcache/spi/copy/Copier;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;Lorg/ehcache/spi/serialization/Serializer<TT;>;[Lorg/ehcache/spi/service/ServiceConfiguration<**>;)Lorg/ehcache/spi/copy/Copier<TT;>;
    MethodParameters:
            Name  Flags
      clazz       
      serializer  
      configs     

  public abstract <T> org.ehcache.spi.copy.Copier<T> createValueCopier(java.lang.Class<T>, org.ehcache.spi.serialization.Serializer<T>, org.ehcache.spi.service.ServiceConfiguration<?, ?>[]);
    descriptor: (Ljava/lang/Class;Lorg/ehcache/spi/serialization/Serializer;[Lorg/ehcache/spi/service/ServiceConfiguration;)Lorg/ehcache/spi/copy/Copier;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;Lorg/ehcache/spi/serialization/Serializer<TT;>;[Lorg/ehcache/spi/service/ServiceConfiguration<**>;)Lorg/ehcache/spi/copy/Copier<TT;>;
    MethodParameters:
            Name  Flags
      clazz       
      serializer  
      configs     

  public abstract void releaseCopier(org.ehcache.spi.copy.Copier<?>);
    descriptor: (Lorg/ehcache/spi/copy/Copier;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.lang.Exception
    Signature: (Lorg/ehcache/spi/copy/Copier<*>;)V
    MethodParameters:
        Name  Flags
      copier  
}
SourceFile: "CopyProvider.java"