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 // io.ebean.datasource.pool.PstmtCache this
         0: .line 3
            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 // io.ebean.datasource.pool.PstmtCache this
      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 // io.ebean.datasource.pool.PstmtCache this
         0: .line 53
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebean.datasource.pool.PstmtCache this
      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 // io.ebean.datasource.pool.PstmtCache this
         0: .line 60
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebean.datasource.pool.PstmtCache this
      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 // io.ebean.datasource.pool.PstmtCache this
         0: .line 68
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebean.datasource.pool.PstmtCache this
      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 // io.ebean.datasource.pool.PstmtCache this
         0: .line 79
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebean.datasource.pool.PstmtCache this
      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 // io.ebean.datasource.pool.PstmtCache this
         0: .line 86
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebean.datasource.pool.PstmtCache this
      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 // io.ebean.datasource.pool.PstmtCache this
         0: .line 93
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebean.datasource.pool.PstmtCache this
      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 // io.ebean.datasource.pool.PstmtCache this
         0: .line 102
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebean.datasource.pool.PstmtCache this
      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 // io.ebean.datasource.pool.PstmtCache this
         0: .line 118
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebean.datasource.pool.PstmtCache this
      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 // io.ebean.datasource.pool.PstmtCache this
         0: .line 132
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebean.datasource.pool.PstmtCache this
      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 // io.ebean.datasource.pool.PstmtCache this
         0: .line 146
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // io.ebean.datasource.pool.PstmtCache this
      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 // io.ebean.datasource.pool.PstmtCache this
         0: .line 166
            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 // io.ebean.datasource.pool.PstmtCache this
      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