class org.ehcache.jsr107.ListenerResources<K, V> implements java.io.Closeable
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.ehcache.jsr107.ListenerResources
super_class: java.lang.Object
{
private final CacheEntryListener<? super K, ? super V> listener;
descriptor: LCacheEntryListener;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: LCacheEntryListener<-TK;-TV;>;
private final CacheEntryEventFilter<? super K, ? super V> filter;
descriptor: LCacheEntryEventFilter;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: LCacheEntryEventFilter<-TK;-TV;>;
private java.util.List<org.ehcache.jsr107.EventListenerAdaptors$EventListenerAdaptor<K, V>> ehListeners;
descriptor: Ljava/util/List;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/List<Lorg/ehcache/jsr107/EventListenerAdaptors$EventListenerAdaptor<TK;TV;>;>;
static <K, V> org.ehcache.jsr107.ListenerResources<K, V> createListenerResources(CacheEntryListenerConfiguration<K, V>);
descriptor: (LCacheEntryListenerConfiguration;)Lorg/ehcache/jsr107/ListenerResources;
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tCacheEntryListenerConfiguration cannot be resolved to a type\n\tCacheEntryListener cannot be resolved to a type\n\tCacheEntryEventFilter cannot be resolved to a type\n\tFactory cannot be resolved to a type\n\tCacheEntryEventFilter cannot be resolved to a type\n\tThe target type of this expression must be a functional interface\n\tCacheException cannot be resolved to a type\n\tCacheException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>(LCacheEntryListenerConfiguration<TK;TV;>;)Lorg/ehcache/jsr107/ListenerResources<TK;TV;>;
MethodParameters:
Name Flags
listenerConfig
void <init>(CacheEntryListener<? super K, ? super V>, CacheEntryEventFilter<? super K, ? super V>);
descriptor: (LCacheEntryListener;LCacheEntryEventFilter;)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import javax.cache cannot be resolved\n\tThe import javax.cache cannot be resolved\n\tThe import javax.cache cannot be resolved\n\tThe import javax.cache cannot be resolved\n\tThe import javax.cache cannot be resolved\n\tThe import javax.cache cannot be resolved\n\tCacheEntryListener cannot be resolved to a type\n\tCacheEntryEventFilter cannot be resolved to a type\n\tCacheEntryListener cannot be resolved to a type\n\tCacheEntryEventFilter cannot be resolved to a type\n\tCacheEntryListener cannot be resolved to a type\n\tCacheEntryEventFilter cannot be resolved to a type\n\tCacheEntryEventFilter cannot be resolved to a type\n\tCacheEntryEventFilter cannot be resolved to a type\n\tCacheEntryListener cannot be resolved to a type\n\tCacheEntryListener cannot be resolved to a type\n\tCache cannot be resolved to a type\n\tCacheEntryListener cannot be resolved to a type\n\tCacheEntryEventFilter cannot be resolved to a type\n\tCacheEntryListener cannot be resolved to a type\n\tCacheEntryEventFilter cannot be resolved to a type\n\tCacheException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/ehcache/jsr107/ListenerResources<TK;TV;>;
Signature: (LCacheEntryListener<-TK;-TV;>;LCacheEntryEventFilter<-TK;-TV;>;)V
MethodParameters:
Name Flags
listener
filter
CacheEntryEventFilter<? super K, ? super V> getFilter();
descriptor: ()LCacheEntryEventFilter;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tCacheEntryEventFilter cannot be resolved to a type\n\tCacheEntryEventFilter cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/ehcache/jsr107/ListenerResources<TK;TV;>;
Signature: ()LCacheEntryEventFilter<-TK;-TV;>;
CacheEntryListener<? super K, ? super V> getListener();
descriptor: ()LCacheEntryListener;
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tCacheEntryListener cannot be resolved to a type\n\tCacheEntryListener cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/ehcache/jsr107/ListenerResources<TK;TV;>;
Signature: ()LCacheEntryListener<-TK;-TV;>;
synchronized java.util.List<org.ehcache.jsr107.EventListenerAdaptors$EventListenerAdaptor<K, V>> getEhcacheListeners(Cache<K, V>, boolean);
descriptor: (LCache;Z)Ljava/util/List;
flags: (0x0020) ACC_SYNCHRONIZED
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tCache cannot be resolved to a type\n\tCacheEntryListener cannot be resolved to a type\n\tCacheEntryEventFilter cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/ehcache/jsr107/ListenerResources<TK;TV;>;
Signature: (LCache<TK;TV;>;Z)Ljava/util/List<Lorg/ehcache/jsr107/EventListenerAdaptors$EventListenerAdaptor<TK;TV;>;>;
MethodParameters:
Name Flags
source
requestsOld
public void close();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tCacheEntryListener cannot be resolved to a type\n\tCacheEntryEventFilter cannot be resolved to a type\n\tCacheException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/ehcache/jsr107/ListenerResources<TK;TV;>;
}
Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/io/Closeable;
SourceFile: "ListenerResources.java"
InnerClasses:
abstract EventListenerAdaptor = org.ehcache.jsr107.EventListenerAdaptors$EventListenerAdaptor of org.ehcache.jsr107.EventListenerAdaptors