class org.ehcache.jsr107.Eh107Cache$MutableEntry
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.ehcache.jsr107.Eh107Cache$MutableEntry
super_class: java.lang.Object
{
private final K key;
descriptor: Ljava/lang/Object;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: TK;
private final V initialValue;
descriptor: Ljava/lang/Object;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: TV;
private volatile V finalValue;
descriptor: Ljava/lang/Object;
flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE
Signature: TV;
private volatile org.ehcache.jsr107.Eh107Cache$MutableEntryOperation operation;
descriptor: Lorg/ehcache/jsr107/Eh107Cache$MutableEntryOperation;
flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE
Signature: Lorg/ehcache/jsr107/Eh107Cache$MutableEntryOperation;
final org.ehcache.jsr107.Eh107Cache this$0;
descriptor: Lorg/ehcache/jsr107/Eh107Cache;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
void <init>(K, );
descriptor: (Lorg/ehcache/jsr107/Eh107Cache;Ljava/lang/Object;Ljava/lang/Object;)V
flags: (0x0000)
Code:
stack=3, locals=4, args_size=4
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\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\tCache cannot be resolved to a type\n\tCacheEntryListenerConfiguration cannot be resolved to a type\n\tThe method getListenerResources() from the type CacheResources<K,V> refers to the missing type CacheEntryListenerConfiguration\n\tThe method get(K) of type Eh107Cache<K,V> must override or implement a supertype method\n\tThe method jsr107CacheLoaderException(CacheLoadingException) from the type Eh107Cache<K,V> refers to the missing type CacheLoaderException\n\tThe method getAll(Set<? extends K>) of type Eh107Cache<K,V> must override or implement a supertype method\n\tThe method jsr107CacheLoaderException(CacheLoadingException) from the type Eh107Cache<K,V> refers to the missing type CacheLoaderException\n\tThe method containsKey(K) of type Eh107Cache<K,V> must override or implement a supertype method\n\tCompletionListener cannot be resolved to a type\n\tCompletionListener cannot be resolved to a type\n\tCacheLoaderException cannot be resolved to a type\n\tThe method getCacheLoaderException(Exception) from the type Eh107Cache<K,V> refers to the missing type CacheLoaderException\n\tCacheLoaderException cannot be resolved to a type\n\tCacheLoaderException cannot be resolved to a type\n\tCacheLoaderException cannot be resolved to a type\n\tCacheLoaderException cannot be resolved to a type\n\tCacheLoaderException cannot be resolved to a type\n\tCacheLoaderException cannot be resolved to a type\n\tCacheLoaderException cannot be resolved to a type\n\tCacheLoaderException cannot be resolved to a type\n\tThe method getCacheLoaderException(Exception) from the type Eh107Cache<K,V> refers to the missing type CacheLoaderException\n\tThe method put(K, V) of type Eh107Cache<K,V> must override or implement a supertype method\n\tThe method jsr107CacheWriterException(CacheWritingException) from the type Eh107Cache<K,V> refers to the missing type CacheWriterException\n\tThe method getAndPut(K, V) of type Eh107Cache<K,V> must override or implement a supertype method\n\tThe method jsr107CacheWriterException(CacheWritingException) from the type Eh107Cache<K,V> refers to the missing type CacheWriterException\n\tThe method putAll(Map<? extends K,? extends V>) of type Eh107Cache<K,V> must override or implement a supertype method\n\tThe method jsr107CacheWriterException(CacheWritingException) from the type Eh107Cache<K,V> refers to the missing type CacheWriterException\n\tThe method putIfAbsent(K, V) of type Eh107Cache<K,V> must override or implement a supertype method\n\tThe method jsr107CacheWriterException(CacheWritingException) from the type Eh107Cache<K,V> refers to the missing type CacheWriterException\n\tThe method remove(K) of type Eh107Cache<K,V> must override or implement a supertype method\n\tThe method jsr107CacheWriterException(CacheWritingException) from the type Eh107Cache<K,V> refers to the missing type CacheWriterException\n\tThe method remove(K, V) of type Eh107Cache<K,V> must override or implement a supertype method\n\tThe method jsr107CacheWriterException(CacheWritingException) from the type Eh107Cache<K,V> refers to the missing type CacheWriterException\n\tThe method getAndRemove(K) of type Eh107Cache<K,V> must override or implement a supertype method\n\tThe method jsr107CacheWriterException(CacheWritingException) from the type Eh107Cache<K,V> refers to the missing type CacheWriterException\n\tThe method replace(K, V, V) of type Eh107Cache<K,V> must override or implement a supertype method\n\tThe method jsr107CacheWriterException(CacheWritingException) from the type Eh107Cache<K,V> refers to the missing type CacheWriterException\n\tThe method replace(K, V) of type Eh107Cache<K,V> must override or implement a supertype method\n\tThe method jsr107CacheWriterException(CacheWritingException) from the type Eh107Cache<K,V> refers to the missing type CacheWriterException\n\tThe method getAndReplace(K, V) of type Eh107Cache<K,V> must override or implement a supertype method\n\tThe method jsr107CacheWriterException(CacheWritingException) from the type Eh107Cache<K,V> refers to the missing type CacheWriterException\n\tThe method removeAll(Set<? extends K>) of type Eh107Cache<K,V> must override or implement a supertype method\n\tThe method jsr107CacheWriterException(CacheWritingException) from the type Eh107Cache<K,V> refers to the missing type CacheWriterException\n\tThe method removeAll() of type Eh107Cache<K,V> must override or implement a supertype method\n\tThe method jsr107CacheWriterException(CacheWritingException) from the type Eh107Cache<K,V> refers to the missing type CacheWriterException\n\tThe method clear() of type Eh107Cache<K,V> must override or implement a supertype method\n\tConfiguration cannot be resolved to a type\n\tThe method getConfiguration(Class<C>) of type Eh107Cache<K,V> must override or implement a supertype method\n\tEntryProcessor cannot be resolved to a type\n\tEntryProcessorException cannot be resolved to a type\n\tEntryProcessorException cannot be resolved to a type\n\tEntryProcessorException cannot be resolved to a type\n\tEntryProcessor cannot be resolved to a type\n\tThe method getName() of type Eh107Cache<K,V> must override or implement a supertype method\n\tCacheManager cannot be resolved to a type\n\tThe method close() of type Eh107Cache<K,V> must override or implement a supertype method\n\tThe method isClosed() of type Eh107Cache<K,V> must override or implement a supertype method\n\tCacheException cannot be resolved to a type\n\tCacheException cannot be resolved to a type\n\tThe method unwrap(Class<T>) of type Eh107Cache<K,V> must override or implement a supertype method\n\tCacheEntryListenerConfiguration cannot be resolved to a type\n\tCacheEntryListenerConfiguration cannot be resolved to a type\n\tCacheEntryListenerConfiguration cannot be resolved to a type\n\tEntry cannot be resolved to a type\n\tEntry cannot be resolved to a type\n\tCacheLoaderException cannot be resolved to a type\n\tCacheLoaderException cannot be resolved to a type\n\tCacheLoaderException cannot be resolved to a type\n\tCacheLoaderException cannot be resolved to a type\n\tCacheWriterException cannot be resolved to a type\n\tCacheWriterException cannot be resolved to a type\n\tCacheWriterException cannot be resolved to a type\n\tCacheWriterException cannot be resolved to a type\n\tEntryProcessorResult cannot be resolved to a type\n\tThe target type of this expression must be a functional interface\n\tEntryProcessorResult cannot be resolved to a type\n\tThe target type of this expression must be a functional interface\n\tjavax.cache cannot be resolved to a type\n\tThe method getKey() of type Eh107Cache.WrappedEhcacheEntry<K,V> must override or implement a supertype method\n\tThe method getValue() of type Eh107Cache.WrappedEhcacheEntry<K,V> must override or implement a supertype method\n\tThe method unwrap(Class<T>) of type Eh107Cache.WrappedEhcacheEntry<K,V> must override or implement a supertype method\n\tjavax.cache cannot be resolved to a type\n\tThe method getKey() of type Eh107Cache<K,V>.MutableEntry must override or implement a supertype method\n\tThe method getValue() of type Eh107Cache<K,V>.MutableEntry must override or implement a supertype method\n\tCacheLoaderException cannot be resolved to a type\n\tThe method exists() of type Eh107Cache<K,V>.MutableEntry must override or implement a supertype method\n\tThe method remove() of type Eh107Cache<K,V>.MutableEntry must override or implement a supertype method\n\tThe method setValue(V) of type Eh107Cache<K,V>.MutableEntry must override or implement a supertype method\n\tThe method unwrap(Class<T>) of type Eh107Cache<K,V>.MutableEntry must override or implement a supertype method\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/Eh107Cache$MutableEntry;
Signature: (TK;TV;)V
MethodParameters:
Name Flags
this$0 final
key
initialValue
public K getKey();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method getKey() of type Eh107Cache<K,V>.MutableEntry must override or implement a supertype method\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/Eh107Cache$MutableEntry;
Signature: ()TK;
public V getValue();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method getValue() of type Eh107Cache<K,V>.MutableEntry must override or implement a supertype method\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/Eh107Cache$MutableEntry;
Signature: ()TV;
private V tryLoad();
descriptor: ()Ljava/lang/Object;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCacheLoaderException 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/Eh107Cache$MutableEntry;
Signature: ()TV;
public boolean exists();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method exists() of type Eh107Cache<K,V>.MutableEntry must override or implement a supertype method\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/Eh107Cache$MutableEntry;
public void remove();
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 problem: \n\tThe method remove() of type Eh107Cache<K,V>.MutableEntry must override or implement a supertype method\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/Eh107Cache$MutableEntry;
public void setValue();
descriptor: (Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method setValue(V) of type Eh107Cache<K,V>.MutableEntry must override or implement a supertype method\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/Eh107Cache$MutableEntry;
Signature: (TV;)V
MethodParameters:
Name Flags
value
V apply(boolean, org.ehcache.spi.loaderwriter.CacheLoaderWriter<? super K, ? super V>);
descriptor: (ZLorg/ehcache/spi/loaderwriter/CacheLoaderWriter;)Ljava/lang/Object;
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \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/Eh107Cache$MutableEntry;
Signature: (ZLorg/ehcache/spi/loaderwriter/CacheLoaderWriter<-TK;-TV;>;)TV;
MethodParameters:
Name Flags
isWriteThrough
cacheLoaderWriter
boolean shouldReplace();
descriptor: ()Z
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \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/Eh107Cache$MutableEntry;
boolean shouldGenerateEvent();
descriptor: ()Z
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \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/Eh107Cache$MutableEntry;
boolean shouldInvokeWriter();
descriptor: ()Z
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \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/Eh107Cache$MutableEntry;
private V undefined();
descriptor: ()Ljava/lang/Object;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \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/Eh107Cache$MutableEntry;
Signature: ()TV;
public <T> T unwrap(java.lang.Class<T>);
descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method unwrap(Class<T>) of type Eh107Cache<K,V>.MutableEntry must override or implement a supertype method\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/Eh107Cache$MutableEntry;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;
MethodParameters:
Name Flags
clazz
}
SourceFile: "Eh107Cache.java"
NestHost: org.ehcache.jsr107.Eh107Cache
InnerClasses:
private MutableEntry = org.ehcache.jsr107.Eh107Cache$MutableEntry of org.ehcache.jsr107.Eh107Cache
private final MutableEntryOperation = org.ehcache.jsr107.Eh107Cache$MutableEntryOperation of org.ehcache.jsr107.Eh107Cache