public interface org.ehcache.spi.serialization.SerializationProvider 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.serialization.SerializationProvider
super_class: java.lang.Object
{
public abstract <T> org.ehcache.spi.serialization.Serializer<T> createKeySerializer(java.lang.Class<T>, java.lang.ClassLoader, org.ehcache.spi.service.ServiceConfiguration<?, ?>[]);
descriptor: (Ljava/lang/Class;Ljava/lang/ClassLoader;[Lorg/ehcache/spi/service/ServiceConfiguration;)Lorg/ehcache/spi/serialization/Serializer;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.ehcache.spi.serialization.UnsupportedTypeException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;Ljava/lang/ClassLoader;[Lorg/ehcache/spi/service/ServiceConfiguration<**>;)Lorg/ehcache/spi/serialization/Serializer<TT;>;
MethodParameters:
Name Flags
clazz
classLoader
configs
public abstract <T> org.ehcache.spi.serialization.Serializer<T> createValueSerializer(java.lang.Class<T>, java.lang.ClassLoader, org.ehcache.spi.service.ServiceConfiguration<?, ?>[]);
descriptor: (Ljava/lang/Class;Ljava/lang/ClassLoader;[Lorg/ehcache/spi/service/ServiceConfiguration;)Lorg/ehcache/spi/serialization/Serializer;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws org.ehcache.spi.serialization.UnsupportedTypeException
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;Ljava/lang/ClassLoader;[Lorg/ehcache/spi/service/ServiceConfiguration<**>;)Lorg/ehcache/spi/serialization/Serializer<TT;>;
MethodParameters:
Name Flags
clazz
classLoader
configs
public abstract void releaseSerializer(org.ehcache.spi.serialization.Serializer<?>);
descriptor: (Lorg/ehcache/spi/serialization/Serializer;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.lang.Exception
Signature: (Lorg/ehcache/spi/serialization/Serializer<*>;)V
MethodParameters:
Name Flags
serializer
}
SourceFile: "SerializationProvider.java"