public class org.apache.commons.pool.impl.GenericObjectPoolFactory<T> implements org.apache.commons.pool.ObjectPoolFactory<T>
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.commons.pool.impl.GenericObjectPoolFactory
super_class: java.lang.Object
{
protected int _maxIdle;
descriptor: I
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected int _minIdle;
descriptor: I
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected int _maxActive;
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 long _softMinEvictableIdleTimeMillis;
descriptor: J
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected boolean _lifo;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
RuntimeVisibleAnnotations:
java.lang.Deprecated()
protected org.apache.commons.pool.PoolableObjectFactory<T> _factory;
descriptor: Lorg/apache/commons/pool/PoolableObjectFactory;
flags: (0x0004) ACC_PROTECTED
Signature: Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public void <init>(org.apache.commons.pool.PoolableObjectFactory<T>);
descriptor: (Lorg/apache/commons/pool/PoolableObjectFactory;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=16, 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
iconst_0
ldc -1
iconst_3
ldc 1800000
iconst_0
invokespecial org.apache.commons.pool.impl.GenericObjectPoolFactory.<init>:(Lorg/apache/commons/pool/PoolableObjectFactory;IBJIIZZJIJZ)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
0 2 1 factory Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;
Signature: (Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;)V
MethodParameters:
Name Flags
factory
public void <init>(org.apache.commons.pool.PoolableObjectFactory<T>, org.apache.commons.pool.impl.GenericObjectPool$Config);
descriptor: (Lorg/apache/commons/pool/PoolableObjectFactory;Lorg/apache/commons/pool/impl/GenericObjectPool$Config;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=19, 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.GenericObjectPool$Config.maxActive:I
aload 2
getfield org.apache.commons.pool.impl.GenericObjectPool$Config.whenExhaustedAction:B
aload 2
getfield org.apache.commons.pool.impl.GenericObjectPool$Config.maxWait:J
aload 2
getfield org.apache.commons.pool.impl.GenericObjectPool$Config.maxIdle:I
aload 2
getfield org.apache.commons.pool.impl.GenericObjectPool$Config.minIdle:I
aload 2
getfield org.apache.commons.pool.impl.GenericObjectPool$Config.testOnBorrow:Z
aload 2
getfield org.apache.commons.pool.impl.GenericObjectPool$Config.testOnReturn:Z
aload 2
getfield org.apache.commons.pool.impl.GenericObjectPool$Config.timeBetweenEvictionRunsMillis:J
aload 2
getfield org.apache.commons.pool.impl.GenericObjectPool$Config.numTestsPerEvictionRun:I
aload 2
getfield org.apache.commons.pool.impl.GenericObjectPool$Config.minEvictableIdleTimeMillis:J
aload 2
getfield org.apache.commons.pool.impl.GenericObjectPool$Config.testWhileIdle:Z
aload 2
getfield org.apache.commons.pool.impl.GenericObjectPool$Config.softMinEvictableIdleTimeMillis:J
aload 2
getfield org.apache.commons.pool.impl.GenericObjectPool$Config.lifo:Z
invokespecial org.apache.commons.pool.impl.GenericObjectPoolFactory.<init>:(Lorg/apache/commons/pool/PoolableObjectFactory;IBJIIZZJIJZJZ)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/GenericObjectPoolFactory<TT;>;
0 2 1 factory Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;
0 2 2 config Lorg/apache/commons/pool/impl/GenericObjectPool$Config;
Exceptions:
throws java.lang.NullPointerException
Signature: (Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;Lorg/apache/commons/pool/impl/GenericObjectPool$Config;)V
MethodParameters:
Name Flags
factory
config
public void <init>(org.apache.commons.pool.PoolableObjectFactory<T>, );
descriptor: (Lorg/apache/commons/pool/PoolableObjectFactory;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_0
iconst_0
iconst_0
ldc -1
iconst_3
ldc 1800000
iconst_0
invokespecial org.apache.commons.pool.impl.GenericObjectPoolFactory.<init>:(Lorg/apache/commons/pool/PoolableObjectFactory;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/GenericObjectPoolFactory<TT;>;
0 2 1 factory Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;
0 2 2 maxActive I
Signature: (Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;I)V
MethodParameters:
Name Flags
factory
maxActive
public void <init>(org.apache.commons.pool.PoolableObjectFactory<T>, int, byte, );
descriptor: (Lorg/apache/commons/pool/PoolableObjectFactory;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_0
iconst_0
iconst_0
ldc -1
iconst_3
ldc 1800000
iconst_0
invokespecial org.apache.commons.pool.impl.GenericObjectPoolFactory.<init>:(Lorg/apache/commons/pool/PoolableObjectFactory;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/GenericObjectPoolFactory<TT;>;
0 2 1 factory Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;
0 2 2 maxActive I
0 2 3 whenExhaustedAction B
0 2 4 maxWait J
Signature: (Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;IBJ)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
public void <init>(org.apache.commons.pool.PoolableObjectFactory<T>, int, byte, long, boolean, );
descriptor: (Lorg/apache/commons/pool/PoolableObjectFactory;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_0
iload 6
iload 7
ldc -1
iconst_3
ldc 1800000
iconst_0
invokespecial org.apache.commons.pool.impl.GenericObjectPoolFactory.<init>:(Lorg/apache/commons/pool/PoolableObjectFactory;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/GenericObjectPoolFactory<TT;>;
0 2 1 factory Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;
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/PoolableObjectFactory<TT;>;IBJZZ)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
testOnBorrow
testOnReturn
public void <init>(org.apache.commons.pool.PoolableObjectFactory<T>, int, byte, long, );
descriptor: (Lorg/apache/commons/pool/PoolableObjectFactory;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_0
iconst_0
iconst_0
ldc -1
iconst_3
ldc 1800000
iconst_0
invokespecial org.apache.commons.pool.impl.GenericObjectPoolFactory.<init>:(Lorg/apache/commons/pool/PoolableObjectFactory;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/GenericObjectPoolFactory<TT;>;
0 2 1 factory Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;
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/PoolableObjectFactory<TT;>;IBJI)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
maxIdle
public void <init>(org.apache.commons.pool.PoolableObjectFactory<T>, int, byte, long, int, boolean, );
descriptor: (Lorg/apache/commons/pool/PoolableObjectFactory;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_0
iload 7
iload 8
ldc -1
iconst_3
ldc 1800000
iconst_0
invokespecial org.apache.commons.pool.impl.GenericObjectPoolFactory.<init>:(Lorg/apache/commons/pool/PoolableObjectFactory;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/GenericObjectPoolFactory<TT;>;
0 2 1 factory Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;
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/PoolableObjectFactory<TT;>;IBJIZZ)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
maxIdle
testOnBorrow
testOnReturn
public void <init>(org.apache.commons.pool.PoolableObjectFactory<T>, int, byte, long, int, boolean, boolean, long, int, long, );
descriptor: (Lorg/apache/commons/pool/PoolableObjectFactory;IBJIZZJIJZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=18, 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_0
iload 7
iload 8
lload 9
iload 11
lload 12
iload 14
ldc -1
invokespecial org.apache.commons.pool.impl.GenericObjectPoolFactory.<init>:(Lorg/apache/commons/pool/PoolableObjectFactory;IBJIIZZJIJZJ)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/GenericObjectPoolFactory<TT;>;
0 2 1 factory Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;
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/PoolableObjectFactory<TT;>;IBJIZZJIJZ)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
maxIdle
testOnBorrow
testOnReturn
timeBetweenEvictionRunsMillis
numTestsPerEvictionRun
minEvictableIdleTimeMillis
testWhileIdle
public void <init>(org.apache.commons.pool.PoolableObjectFactory<T>, int, byte, long, int, int, boolean, boolean, long, int, long, );
descriptor: (Lorg/apache/commons/pool/PoolableObjectFactory;IBJIIZZJIJZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=18, 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
iload 8
iload 9
lload 10
iload 12
lload 13
iload 15
ldc -1
invokespecial org.apache.commons.pool.impl.GenericObjectPoolFactory.<init>:(Lorg/apache/commons/pool/PoolableObjectFactory;IBJIIZZJIJZJ)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/GenericObjectPoolFactory<TT;>;
0 2 1 factory Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;
0 2 2 maxActive I
0 2 3 whenExhaustedAction B
0 2 4 maxWait J
0 2 6 maxIdle I
0 2 7 minIdle 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/PoolableObjectFactory<TT;>;IBJIIZZJIJZ)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
maxIdle
minIdle
testOnBorrow
testOnReturn
timeBetweenEvictionRunsMillis
numTestsPerEvictionRun
minEvictableIdleTimeMillis
testWhileIdle
public void <init>(org.apache.commons.pool.PoolableObjectFactory<T>, int, byte, long, int, int, boolean, boolean, long, int, long, boolean, );
descriptor: (Lorg/apache/commons/pool/PoolableObjectFactory;IBJIIZZJIJZJ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=19, locals=18, 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 12 start local 13 start local 15 start local 16 0: aload 0
aload 1
iload 2
iload 3
lload 4
iload 6
iload 7
iload 8
iload 9
lload 10
iload 12
lload 13
iload 15
lload 16
iconst_1
invokespecial org.apache.commons.pool.impl.GenericObjectPoolFactory.<init>:(Lorg/apache/commons/pool/PoolableObjectFactory;IBJIIZZJIJZJZ)V
1: return
end local 16 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/GenericObjectPoolFactory<TT;>;
0 2 1 factory Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;
0 2 2 maxActive I
0 2 3 whenExhaustedAction B
0 2 4 maxWait J
0 2 6 maxIdle I
0 2 7 minIdle 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
0 2 16 softMinEvictableIdleTimeMillis J
Signature: (Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;IBJIIZZJIJZJ)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
maxIdle
minIdle
testOnBorrow
testOnReturn
timeBetweenEvictionRunsMillis
numTestsPerEvictionRun
minEvictableIdleTimeMillis
testWhileIdle
softMinEvictableIdleTimeMillis
public void <init>(org.apache.commons.pool.PoolableObjectFactory<T>, int, byte, long, int, int, boolean, boolean, long, int, long, boolean, long, );
descriptor: (Lorg/apache/commons/pool/PoolableObjectFactory;IBJIIZZJIJZJZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=19, 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 12 start local 13 start local 15 start local 16 start local 18 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
bipush 8
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._maxIdle:I
2: aload 0
iconst_0
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._minIdle:I
3: aload 0
bipush 8
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._maxActive:I
4: aload 0
ldc -1
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._maxWait:J
5: aload 0
iconst_1
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._whenExhaustedAction:B
6: aload 0
iconst_0
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._testOnBorrow:Z
7: aload 0
iconst_0
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._testOnReturn:Z
8: aload 0
iconst_0
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._testWhileIdle:Z
9: aload 0
ldc -1
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._timeBetweenEvictionRunsMillis:J
10: aload 0
iconst_3
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._numTestsPerEvictionRun:I
11: aload 0
ldc 1800000
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._minEvictableIdleTimeMillis:J
12: aload 0
ldc 1800000
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._softMinEvictableIdleTimeMillis:J
13: aload 0
iconst_1
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._lifo:Z
14: aload 0
aconst_null
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._factory:Lorg/apache/commons/pool/PoolableObjectFactory;
15: aload 0
iload 6
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._maxIdle:I
16: aload 0
iload 7
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._minIdle:I
17: aload 0
iload 2
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._maxActive:I
18: aload 0
lload 4
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._maxWait:J
19: aload 0
iload 3
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._whenExhaustedAction:B
20: aload 0
iload 8
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._testOnBorrow:Z
21: aload 0
iload 9
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._testOnReturn:Z
22: aload 0
iload 15
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._testWhileIdle:Z
23: aload 0
lload 10
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._timeBetweenEvictionRunsMillis:J
24: aload 0
iload 12
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._numTestsPerEvictionRun:I
25: aload 0
lload 13
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._minEvictableIdleTimeMillis:J
26: aload 0
lload 16
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._softMinEvictableIdleTimeMillis:J
27: aload 0
iload 18
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._lifo:Z
28: aload 0
aload 1
putfield org.apache.commons.pool.impl.GenericObjectPoolFactory._factory:Lorg/apache/commons/pool/PoolableObjectFactory;
29: return
end local 18 end local 16 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 30 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
0 30 1 factory Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;
0 30 2 maxActive I
0 30 3 whenExhaustedAction B
0 30 4 maxWait J
0 30 6 maxIdle I
0 30 7 minIdle I
0 30 8 testOnBorrow Z
0 30 9 testOnReturn Z
0 30 10 timeBetweenEvictionRunsMillis J
0 30 12 numTestsPerEvictionRun I
0 30 13 minEvictableIdleTimeMillis J
0 30 15 testWhileIdle Z
0 30 16 softMinEvictableIdleTimeMillis J
0 30 18 lifo Z
Signature: (Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;IBJIIZZJIJZJZ)V
MethodParameters:
Name Flags
factory
maxActive
whenExhaustedAction
maxWait
maxIdle
minIdle
testOnBorrow
testOnReturn
timeBetweenEvictionRunsMillis
numTestsPerEvictionRun
minEvictableIdleTimeMillis
testWhileIdle
softMinEvictableIdleTimeMillis
lifo
public org.apache.commons.pool.ObjectPool<T> createPool();
descriptor: ()Lorg/apache/commons/pool/ObjectPool;
flags: (0x0001) ACC_PUBLIC
Code:
stack=20, locals=1, args_size=1
start local 0 0: new org.apache.commons.pool.impl.GenericObjectPool
dup
aload 0
getfield org.apache.commons.pool.impl.GenericObjectPoolFactory._factory:Lorg/apache/commons/pool/PoolableObjectFactory;
aload 0
getfield org.apache.commons.pool.impl.GenericObjectPoolFactory._maxActive:I
aload 0
getfield org.apache.commons.pool.impl.GenericObjectPoolFactory._whenExhaustedAction:B
aload 0
getfield org.apache.commons.pool.impl.GenericObjectPoolFactory._maxWait:J
aload 0
getfield org.apache.commons.pool.impl.GenericObjectPoolFactory._maxIdle:I
aload 0
getfield org.apache.commons.pool.impl.GenericObjectPoolFactory._minIdle:I
aload 0
getfield org.apache.commons.pool.impl.GenericObjectPoolFactory._testOnBorrow:Z
aload 0
getfield org.apache.commons.pool.impl.GenericObjectPoolFactory._testOnReturn:Z
aload 0
getfield org.apache.commons.pool.impl.GenericObjectPoolFactory._timeBetweenEvictionRunsMillis:J
aload 0
getfield org.apache.commons.pool.impl.GenericObjectPoolFactory._numTestsPerEvictionRun:I
aload 0
getfield org.apache.commons.pool.impl.GenericObjectPoolFactory._minEvictableIdleTimeMillis:J
aload 0
getfield org.apache.commons.pool.impl.GenericObjectPoolFactory._testWhileIdle:Z
aload 0
getfield org.apache.commons.pool.impl.GenericObjectPoolFactory._softMinEvictableIdleTimeMillis:J
aload 0
getfield org.apache.commons.pool.impl.GenericObjectPoolFactory._lifo:Z
invokespecial org.apache.commons.pool.impl.GenericObjectPool.<init>:(Lorg/apache/commons/pool/PoolableObjectFactory;IBJIIZZJIJZJZ)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
Signature: ()Lorg/apache/commons/pool/ObjectPool<TT;>;
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.GenericObjectPoolFactory._maxIdle:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
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.GenericObjectPoolFactory._minIdle:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
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.GenericObjectPoolFactory._maxActive:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
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.GenericObjectPoolFactory._maxWait:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
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.GenericObjectPoolFactory._whenExhaustedAction:B
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
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.GenericObjectPoolFactory._testOnBorrow:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
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.GenericObjectPoolFactory._testOnReturn:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
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.GenericObjectPoolFactory._testWhileIdle:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
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.GenericObjectPoolFactory._timeBetweenEvictionRunsMillis:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
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.GenericObjectPoolFactory._numTestsPerEvictionRun:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
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.GenericObjectPoolFactory._minEvictableIdleTimeMillis:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
public long getSoftMinEvictableIdleTimeMillis();
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.GenericObjectPoolFactory._softMinEvictableIdleTimeMillis:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
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.GenericObjectPoolFactory._lifo:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
public org.apache.commons.pool.PoolableObjectFactory<T> getFactory();
descriptor: ()Lorg/apache/commons/pool/PoolableObjectFactory;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.pool.impl.GenericObjectPoolFactory._factory:Lorg/apache/commons/pool/PoolableObjectFactory;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/pool/impl/GenericObjectPoolFactory<TT;>;
Signature: ()Lorg/apache/commons/pool/PoolableObjectFactory<TT;>;
}
Signature: <T:Ljava/lang/Object;>Ljava/lang/Object;Lorg/apache/commons/pool/ObjectPoolFactory<TT;>;
SourceFile: "GenericObjectPoolFactory.java"
InnerClasses:
public Config = org.apache.commons.pool.impl.GenericObjectPool$Config of org.apache.commons.pool.impl.GenericObjectPool