public class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory<K, V> implements org.apache.commons.pool.KeyedObjectPoolFactory<K, V>
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
super_class: java.lang.Object
{
protected int _maxIdle;
descriptor: I
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected int _maxActive;
descriptor: I
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected int _maxTotal;
descriptor: I
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected int _minIdle;
descriptor: I
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected long _maxWait;
descriptor: J
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected byte _whenExhaustedAction;
descriptor: B
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected boolean _testOnBorrow;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected boolean _testOnReturn;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected boolean _testWhileIdle;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected long _timeBetweenEvictionRunsMillis;
descriptor: J
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected int _numTestsPerEvictionRun;
descriptor: I
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected long _minEvictableIdleTimeMillis;
descriptor: J
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected org.apache.commons.pool.KeyedPoolableObjectFactory<K, V> _factory;
descriptor: Lorg/apache/commons/pool/KeyedPoolableObjectFactory;
flags: (0x0004) ACC_PROTECTED
Signature: Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected boolean _lifo;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public void <init>(org.apache.commons.pool.KeyedPoolableObjectFactory<K, V>);
descriptor: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=15, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
bipush 8
iconst_1
ldc -1
bipush 8
iconst_0
iconst_0
ldc -1
iconst_3
ldc 1800000
iconst_0
invokespecial org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory.<init>:(Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIZZJIJZ)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
0 2 1 factory Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;
Signature: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;)V
MethodParameters:
Name Flags
factory
public void <init>(org.apache.commons.pool.KeyedPoolableObjectFactory<K, V>, org.apache.commons.pool.impl.GenericKeyedObjectPool$Config);
descriptor: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory;Lorg/apache/commons/pool/impl/GenericKeyedObjectPool$Config;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=18, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
getfield org.apache.commons.pool.impl.GenericKeyedObjectPool$Config.maxActive:I
aload 2
getfield org.apache.commons.pool.impl.GenericKeyedObjectPool$Config.whenExhaustedAction:B
aload 2
getfield org.apache.commons.pool.impl.GenericKeyedObjectPool$Config.maxWait:J
aload 2
getfield org.apache.commons.pool.impl.GenericKeyedObjectPool$Config.maxIdle:I
aload 2
getfield org.apache.commons.pool.impl.GenericKeyedObjectPool$Config.maxTotal:I
aload 2
getfield org.apache.commons.pool.impl.GenericKeyedObjectPool$Config.minIdle:I
aload 2
getfield org.apache.commons.pool.impl.GenericKeyedObjectPool$Config.testOnBorrow:Z
aload 2
getfield org.apache.commons.pool.impl.GenericKeyedObjectPool$Config.testOnReturn:Z
aload 2
getfield org.apache.commons.pool.impl.GenericKeyedObjectPool$Config.timeBetweenEvictionRunsMillis:J
aload 2
getfield org.apache.commons.pool.impl.GenericKeyedObjectPool$Config.numTestsPerEvictionRun:I
aload 2
getfield org.apache.commons.pool.impl.GenericKeyedObjectPool$Config.minEvictableIdleTimeMillis:J
aload 2
getfield org.apache.commons.pool.impl.GenericKeyedObjectPool$Config.testWhileIdle:Z
aload 2
getfield org.apache.commons.pool.impl.GenericKeyedObjectPool$Config.lifo:Z
invokespecial org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory.<init>:(Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIIIZZJIJZZ)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
0 2 1 factory Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;
0 2 2 config Lorg/apache/commons/pool/impl/GenericKeyedObjectPool$Config;
Exceptions:
throws java.lang.NullPointerException
Signature: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;Lorg/apache/commons/pool/impl/GenericKeyedObjectPool$Config;)V
MethodParameters:
Name Flags
factory
config
public void <init>(org.apache.commons.pool.KeyedPoolableObjectFactory<K, V>, );
descriptor: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=16, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
iload 2
iconst_1
ldc -1
bipush 8
iconst_m1
iconst_0
iconst_0
ldc -1
iconst_3
ldc 1800000
iconst_0
invokespecial org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory.<init>:(Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIIZZJIJZ)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
0 2 1 factory Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;
0 2 2 maxActive I
Signature: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;I)V
MethodParameters:
Name Flags
factory
maxActive
public void <init>(org.apache.commons.pool.KeyedPoolableObjectFactory<K, V>, int, byte, );
descriptor: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=16, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
iload 2
iload 3
lload 4
bipush 8
iconst_m1
iconst_0
iconst_0
ldc -1
iconst_3
ldc 1800000
iconst_0
invokespecial org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory.<init>:(Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIIZZJIJZ)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
0 2 1 factory Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;
0 2 2 maxActive I
0 2 3 whenExhaustedAction B
0 2 4 maxWait J
Signature: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;IBJ)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
public void <init>(org.apache.commons.pool.KeyedPoolableObjectFactory<K, V>, int, byte, long, boolean, );
descriptor: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=16, locals=8, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 6 start local 7 0: aload 0
aload 1
iload 2
iload 3
lload 4
bipush 8
iconst_m1
iload 6
iload 7
ldc -1
iconst_3
ldc 1800000
iconst_0
invokespecial org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory.<init>:(Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIIZZJIJZ)V
1: return
end local 7 end local 6 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
0 2 1 factory Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;
0 2 2 maxActive I
0 2 3 whenExhaustedAction B
0 2 4 maxWait J
0 2 6 testOnBorrow Z
0 2 7 testOnReturn Z
Signature: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;IBJZZ)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
testOnBorrow
testOnReturn
public void <init>(org.apache.commons.pool.KeyedPoolableObjectFactory<K, V>, int, byte, long, );
descriptor: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=16, locals=7, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 6 0: aload 0
aload 1
iload 2
iload 3
lload 4
iload 6
iconst_m1
iconst_0
iconst_0
ldc -1
iconst_3
ldc 1800000
iconst_0
invokespecial org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory.<init>:(Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIIZZJIJZ)V
1: return
end local 6 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
0 2 1 factory Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;
0 2 2 maxActive I
0 2 3 whenExhaustedAction B
0 2 4 maxWait J
0 2 6 maxIdle I
Signature: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;IBJI)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
maxIdle
public void <init>(org.apache.commons.pool.KeyedPoolableObjectFactory<K, V>, int, byte, long, int, );
descriptor: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=16, locals=8, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 6 start local 7 0: aload 0
aload 1
iload 2
iload 3
lload 4
iload 6
iload 7
iconst_0
iconst_0
ldc -1
iconst_3
ldc 1800000
iconst_0
invokespecial org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory.<init>:(Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIIZZJIJZ)V
1: return
end local 7 end local 6 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
0 2 1 factory Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;
0 2 2 maxActive I
0 2 3 whenExhaustedAction B
0 2 4 maxWait J
0 2 6 maxIdle I
0 2 7 maxTotal I
Signature: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;IBJII)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
maxIdle
maxTotal
public void <init>(org.apache.commons.pool.KeyedPoolableObjectFactory<K, V>, int, byte, long, int, boolean, );
descriptor: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=16, locals=9, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 6 start local 7 start local 8 0: aload 0
aload 1
iload 2
iload 3
lload 4
iload 6
iconst_m1
iload 7
iload 8
ldc -1
iconst_3
ldc 1800000
iconst_0
invokespecial org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory.<init>:(Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIIZZJIJZ)V
1: return
end local 8 end local 7 end local 6 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
0 2 1 factory Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;
0 2 2 maxActive I
0 2 3 whenExhaustedAction B
0 2 4 maxWait J
0 2 6 maxIdle I
0 2 7 testOnBorrow Z
0 2 8 testOnReturn Z
Signature: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;IBJIZZ)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
maxIdle
testOnBorrow
testOnReturn
public void <init>(org.apache.commons.pool.KeyedPoolableObjectFactory<K, V>, int, byte, long, int, boolean, boolean, long, int, long, );
descriptor: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIZZJIJZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=16, locals=15, args_size=12
start local 0 start local 1 start local 2 start local 3 start local 4 start local 6 start local 7 start local 8 start local 9 start local 11 start local 12 start local 14 0: aload 0
aload 1
iload 2
iload 3
lload 4
iload 6
iconst_m1
iload 7
iload 8
lload 9
iload 11
lload 12
iload 14
invokespecial org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory.<init>:(Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIIZZJIJZ)V
1: return
end local 14 end local 12 end local 11 end local 9 end local 8 end local 7 end local 6 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
0 2 1 factory Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;
0 2 2 maxActive I
0 2 3 whenExhaustedAction B
0 2 4 maxWait J
0 2 6 maxIdle I
0 2 7 testOnBorrow Z
0 2 8 testOnReturn Z
0 2 9 timeBetweenEvictionRunsMillis J
0 2 11 numTestsPerEvictionRun I
0 2 12 minEvictableIdleTimeMillis J
0 2 14 testWhileIdle Z
Signature: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;IBJIZZJIJZ)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
maxIdle
testOnBorrow
testOnReturn
timeBetweenEvictionRunsMillis
numTestsPerEvictionRun
minEvictableIdleTimeMillis
testWhileIdle
public void <init>(org.apache.commons.pool.KeyedPoolableObjectFactory<K, V>, int, byte, long, int, int, boolean, boolean, long, int, long, );
descriptor: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIIZZJIJZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=17, locals=16, args_size=13
start local 0 start local 1 start local 2 start local 3 start local 4 start local 6 start local 7 start local 8 start local 9 start local 10 start local 12 start local 13 start local 15 0: aload 0
aload 1
iload 2
iload 3
lload 4
iload 6
iload 7
iconst_0
iload 8
iload 9
lload 10
iload 12
lload 13
iload 15
invokespecial org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory.<init>:(Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIIIZZJIJZ)V
1: return
end local 15 end local 13 end local 12 end local 10 end local 9 end local 8 end local 7 end local 6 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
0 2 1 factory Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;
0 2 2 maxActive I
0 2 3 whenExhaustedAction B
0 2 4 maxWait J
0 2 6 maxIdle I
0 2 7 maxTotal I
0 2 8 testOnBorrow Z
0 2 9 testOnReturn Z
0 2 10 timeBetweenEvictionRunsMillis J
0 2 12 numTestsPerEvictionRun I
0 2 13 minEvictableIdleTimeMillis J
0 2 15 testWhileIdle Z
Signature: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;IBJIIZZJIJZ)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
maxIdle
maxTotal
testOnBorrow
testOnReturn
timeBetweenEvictionRunsMillis
numTestsPerEvictionRun
minEvictableIdleTimeMillis
testWhileIdle
public void <init>(org.apache.commons.pool.KeyedPoolableObjectFactory<K, V>, int, byte, long, int, int, int, boolean, boolean, long, int, long, );
descriptor: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIIIZZJIJZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=18, locals=17, args_size=14
start local 0 start local 1 start local 2 start local 3 start local 4 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 13 start local 14 start local 16 0: aload 0
aload 1
iload 2
iload 3
lload 4
iload 6
iload 7
iload 8
iload 9
iload 10
lload 11
iload 13
lload 14
iload 16
iconst_1
invokespecial org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory.<init>:(Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIIIZZJIJZZ)V
1: return
end local 16 end local 14 end local 13 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
0 2 1 factory Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;
0 2 2 maxActive I
0 2 3 whenExhaustedAction B
0 2 4 maxWait J
0 2 6 maxIdle I
0 2 7 maxTotal I
0 2 8 minIdle I
0 2 9 testOnBorrow Z
0 2 10 testOnReturn Z
0 2 11 timeBetweenEvictionRunsMillis J
0 2 13 numTestsPerEvictionRun I
0 2 14 minEvictableIdleTimeMillis J
0 2 16 testWhileIdle Z
Signature: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;IBJIIIZZJIJZ)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
maxIdle
maxTotal
minIdle
testOnBorrow
testOnReturn
timeBetweenEvictionRunsMillis
numTestsPerEvictionRun
minEvictableIdleTimeMillis
testWhileIdle
public void <init>(org.apache.commons.pool.KeyedPoolableObjectFactory<K, V>, int, byte, long, int, int, int, boolean, boolean, long, int, long, boolean, );
descriptor: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIIIZZJIJZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=18, args_size=15
start local 0 start local 1 start local 2 start local 3 start local 4 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 13 start local 14 start local 16 start local 17 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
bipush 8
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._maxIdle:I
2: aload 0
bipush 8
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._maxActive:I
3: aload 0
iconst_m1
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._maxTotal:I
4: aload 0
iconst_0
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._minIdle:I
5: aload 0
ldc -1
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._maxWait:J
6: aload 0
iconst_1
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._whenExhaustedAction:B
7: aload 0
iconst_0
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._testOnBorrow:Z
8: aload 0
iconst_0
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._testOnReturn:Z
9: aload 0
iconst_0
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._testWhileIdle:Z
10: aload 0
ldc -1
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._timeBetweenEvictionRunsMillis:J
11: aload 0
iconst_3
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._numTestsPerEvictionRun:I
12: aload 0
ldc 1800000
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._minEvictableIdleTimeMillis:J
13: aload 0
aconst_null
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._factory:Lorg/apache/commons/pool/KeyedPoolableObjectFactory;
14: aload 0
iconst_1
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._lifo:Z
15: aload 0
iload 6
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._maxIdle:I
16: aload 0
iload 2
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._maxActive:I
17: aload 0
iload 7
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._maxTotal:I
18: aload 0
iload 8
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._minIdle:I
19: aload 0
lload 4
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._maxWait:J
20: aload 0
iload 3
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._whenExhaustedAction:B
21: aload 0
iload 9
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._testOnBorrow:Z
22: aload 0
iload 10
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._testOnReturn:Z
23: aload 0
iload 16
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._testWhileIdle:Z
24: aload 0
lload 11
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._timeBetweenEvictionRunsMillis:J
25: aload 0
iload 13
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._numTestsPerEvictionRun:I
26: aload 0
lload 14
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._minEvictableIdleTimeMillis:J
27: aload 0
aload 1
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._factory:Lorg/apache/commons/pool/KeyedPoolableObjectFactory;
28: aload 0
iload 17
putfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._lifo:Z
29: return
end local 17 end local 16 end local 14 end local 13 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 30 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
0 30 1 factory Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;
0 30 2 maxActive I
0 30 3 whenExhaustedAction B
0 30 4 maxWait J
0 30 6 maxIdle I
0 30 7 maxTotal I
0 30 8 minIdle I
0 30 9 testOnBorrow Z
0 30 10 testOnReturn Z
0 30 11 timeBetweenEvictionRunsMillis J
0 30 13 numTestsPerEvictionRun I
0 30 14 minEvictableIdleTimeMillis J
0 30 16 testWhileIdle Z
0 30 17 lifo Z
Signature: (Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;IBJIIIZZJIJZZ)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
maxIdle
maxTotal
minIdle
testOnBorrow
testOnReturn
timeBetweenEvictionRunsMillis
numTestsPerEvictionRun
minEvictableIdleTimeMillis
testWhileIdle
lifo
public org.apache.commons.pool.KeyedObjectPool<K, V> createPool();
descriptor: ()Lorg/apache/commons/pool/KeyedObjectPool;
flags: (0x0001) ACC_PUBLIC
Code:
stack=19, locals=1, args_size=1
start local 0 0: new org.apache.commons.pool.impl.GenericKeyedObjectPool
dup
aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._factory:Lorg/apache/commons/pool/KeyedPoolableObjectFactory;
aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._maxActive:I
aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._whenExhaustedAction:B
aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._maxWait:J
aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._maxIdle:I
aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._maxTotal:I
aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._minIdle:I
aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._testOnBorrow:Z
aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._testOnReturn:Z
aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._timeBetweenEvictionRunsMillis:J
aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._numTestsPerEvictionRun:I
aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._minEvictableIdleTimeMillis:J
aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._testWhileIdle:Z
aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._lifo:Z
invokespecial org.apache.commons.pool.impl.GenericKeyedObjectPool.<init>:(Lorg/apache/commons/pool/KeyedPoolableObjectFactory;IBJIIIZZJIJZZ)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
Signature: ()Lorg/apache/commons/pool/KeyedObjectPool<TK;TV;>;
public int getMaxIdle();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._maxIdle:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
public int getMaxActive();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._maxActive:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
public int getMaxTotal();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._maxTotal:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
public int getMinIdle();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._minIdle:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
public long getMaxWait();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._maxWait:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
public byte getWhenExhaustedAction();
descriptor: ()B
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._whenExhaustedAction:B
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
public boolean getTestOnBorrow();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._testOnBorrow:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
public boolean getTestOnReturn();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._testOnReturn:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
public boolean getTestWhileIdle();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._testWhileIdle:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
public long getTimeBetweenEvictionRunsMillis();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._timeBetweenEvictionRunsMillis:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
public int getNumTestsPerEvictionRun();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._numTestsPerEvictionRun:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
public long getMinEvictableIdleTimeMillis();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._minEvictableIdleTimeMillis:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
public org.apache.commons.pool.KeyedPoolableObjectFactory<K, V> getFactory();
descriptor: ()Lorg/apache/commons/pool/KeyedPoolableObjectFactory;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._factory:Lorg/apache/commons/pool/KeyedPoolableObjectFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
Signature: ()Lorg/apache/commons/pool/KeyedPoolableObjectFactory<TK;TV;>;
public boolean getLifo();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory._lifo:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericKeyedObjectPoolFactory<TK;TV;>;
}
Signature: <K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;Lorg/apache/commons/pool/KeyedObjectPoolFactory<TK;TV;>;
SourceFile: "GenericKeyedObjectPoolFactory.java"
InnerClasses:
public Config = org.apache.commons.pool.impl.GenericKeyedObjectPool$Config of org.apache.commons.pool.impl.GenericKeyedObjectPool