class io.ebean.datasource.pool.PstmtCache extends java.util.LinkedHashMap<java.lang.String, io.ebean.datasource.pool.ExtendedPreparedStatement>
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: io.ebean.datasource.pool.PstmtCache
super_class: java.util.LinkedHashMap
{
private static final Logger logger;
descriptor: LLogger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static final long serialVersionUID;
descriptor: J
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: -3096406924865550697
private final int maxSize;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private int removeCounter;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int hitCounter;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int missCounter;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int putCounter;
descriptor: I
flags: (0x0002) ACC_PRIVATE
void <init>(int);
descriptor: (I)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import org.slf4j cannot be resolved\n\tThe import org.slf4j cannot be resolved\n\tLogger cannot be resolved to a type\n\tLoggerFactory cannot be resolved\n\tLogger 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 Lio/ebean/datasource/pool/PstmtCache;
MethodParameters:
Name Flags
maxCacheSize
java.lang.String getDescription();
descriptor: ()Ljava/lang/String;
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 Lio/ebean/datasource/pool/PstmtCache;
public int getMaxSize();
descriptor: ()I
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"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebean/datasource/pool/PstmtCache;
private int getHitRatio();
descriptor: ()I
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 Lio/ebean/datasource/pool/PstmtCache;
public int getHitCounter();
descriptor: ()I
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"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebean/datasource/pool/PstmtCache;
public int getMissCounter();
descriptor: ()I
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"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebean/datasource/pool/PstmtCache;
public int getPutCounter();
descriptor: ()I
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"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebean/datasource/pool/PstmtCache;
boolean returnStatement(io.ebean.datasource.pool.ExtendedPreparedStatement);
descriptor: (Lio/ebean/datasource/pool/ExtendedPreparedStatement;)Z
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
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 Lio/ebean/datasource/pool/PstmtCache;
MethodParameters:
Name Flags
stmt
public io.ebean.datasource.pool.ExtendedPreparedStatement get(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lio/ebean/datasource/pool/ExtendedPreparedStatement;
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"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebean/datasource/pool/PstmtCache;
MethodParameters:
Name Flags
key
public io.ebean.datasource.pool.ExtendedPreparedStatement remove(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lio/ebean/datasource/pool/ExtendedPreparedStatement;
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"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/ebean/datasource/pool/PstmtCache;
MethodParameters:
Name Flags
key
public io.ebean.datasource.pool.ExtendedPreparedStatement put(java.lang.String, io.ebean.datasource.pool.ExtendedPreparedStatement);
descriptor: (Ljava/lang/String;Lio/ebean/datasource/pool/ExtendedPreparedStatement;)Lio/ebean/datasource/pool/ExtendedPreparedStatement;
flags: (0x0001) ACC_PUBLIC
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 Lio/ebean/datasource/pool/PstmtCache;
MethodParameters:
Name Flags
key
value
protected boolean removeEldestEntry(java.util.Map$Entry<java.lang.String, io.ebean.datasource.pool.ExtendedPreparedStatement>);
descriptor: (Ljava/util/Map$Entry;)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tLogger 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 Lio/ebean/datasource/pool/PstmtCache;
Signature: (Ljava/util/Map$Entry<Ljava/lang/String;Lio/ebean/datasource/pool/ExtendedPreparedStatement;>;)Z
MethodParameters:
Name Flags
eldest
}
Signature: Ljava/util/LinkedHashMap<Ljava/lang/String;Lio/ebean/datasource/pool/ExtendedPreparedStatement;>;
SourceFile: "PstmtCache.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map