{"type":" file json","name":"index.json","path":"/lib/org.apache.commons/commons-pool2/2.6.0/.web-ide/index.json","fullName":"/lib/org.apache.commons/commons-pool2/2.6.0/.web-ide/index.json"}
{"type":" file html","name":"package.html","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/package.html","fullName":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/package.html"}
{"type":" file html","name":"package.html","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/proxy/package.html","fullName":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/proxy/package.html"}
{"type":" file html","name":"package.html","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/package.html","fullName":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/package.html"}
{"type":" file html","name":"overview.html","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/overview.html","fullName":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/overview.html"}
{"type":" file MF","name":"MANIFEST.MF","path":"/lib/org.apache.commons/commons-pool2/2.6.0/META-INF/MANIFEST.MF","fullName":"/lib/org.apache.commons/commons-pool2/2.6.0/META-INF/MANIFEST.MF"}
{"type":" file xml","name":"pom.xml","path":"/lib/org.apache.commons/commons-pool2/2.6.0/META-INF/maven/org.apache.commons/commons-pool2/pom.xml","fullName":"/lib/org.apache.commons/commons-pool2/2.6.0/META-INF/maven/org.apache.commons/commons-pool2/pom.xml"}
{"type":" file properties","name":"pom.properties","path":"/lib/org.apache.commons/commons-pool2/2.6.0/META-INF/maven/org.apache.commons/commons-pool2/pom.properties","fullName":"/lib/org.apache.commons/commons-pool2/2.6.0/META-INF/maven/org.apache.commons/commons-pool2/pom.properties"}
{"type":" file txt","name":"NOTICE.txt","path":"/lib/org.apache.commons/commons-pool2/2.6.0/META-INF/NOTICE.txt","fullName":"/lib/org.apache.commons/commons-pool2/2.6.0/META-INF/NOTICE.txt"}
{"type":" file txt","name":"LICENSE.txt","path":"/lib/org.apache.commons/commons-pool2/2.6.0/META-INF/LICENSE.txt","fullName":"/lib/org.apache.commons/commons-pool2/2.6.0/META-INF/LICENSE.txt"}
{"type":" class","name":"BaseProxyHandler","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/proxy/BaseProxyHandler.java","fullName":"org.apache.commons.pool2.proxy.BaseProxyHandler"}
{"type":" class","name":"JdkProxyHandler","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/proxy/JdkProxyHandler.java","fullName":"org.apache.commons.pool2.proxy.JdkProxyHandler"}
{"type":" class","name":"CglibProxyHandler","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/proxy/CglibProxyHandler.java","fullName":"org.apache.commons.pool2.proxy.CglibProxyHandler"}
{"type":"public class","name":"CglibProxySource","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/proxy/CglibProxySource.java","fullName":"org.apache.commons.pool2.proxy.CglibProxySource"}
{"type":"public class","name":"ProxiedKeyedObjectPool","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/proxy/ProxiedKeyedObjectPool.java","fullName":"org.apache.commons.pool2.proxy.ProxiedKeyedObjectPool"}
{"type":" interface","name":"ProxySource","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/proxy/ProxySource.java","fullName":"org.apache.commons.pool2.proxy.ProxySource"}
{"type":"public interface","name":"KeyedObjectPool","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/KeyedObjectPool.java","fullName":"org.apache.commons.pool2.KeyedObjectPool"}
{"type":"public class","name":"ProxiedObjectPool","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/proxy/ProxiedObjectPool.java","fullName":"org.apache.commons.pool2.proxy.ProxiedObjectPool"}
{"type":"public class","name":"JdkProxySource","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/proxy/JdkProxySource.java","fullName":"org.apache.commons.pool2.proxy.JdkProxySource"}
{"type":"public class","name":"NoOpCallStack","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/NoOpCallStack.java","fullName":"org.apache.commons.pool2.impl.NoOpCallStack"}
{"type":"public interface","name":"PooledObjectFactory","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/PooledObjectFactory.java","fullName":"org.apache.commons.pool2.PooledObjectFactory"}
{"type":"public interface","name":"EvictionPolicy","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/EvictionPolicy.java","fullName":"org.apache.commons.pool2.impl.EvictionPolicy"}
{"type":"public final class","name":"PoolUtils","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/PoolUtils.java","fullName":"org.apache.commons.pool2.PoolUtils"}
{"type":"static class nested","name":"PoolUtils$TimerHolder","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/PoolUtils.java#class=PoolUtils$TimerHolder","fullName":"org.apache.commons.pool2.PoolUtils.TimerHolder"}
{"type":"private static final class nested","name":"PoolUtils$ObjectPoolMinIdleTimerTask","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/PoolUtils.java#class=PoolUtils$ObjectPoolMinIdleTimerTask","fullName":"org.apache.commons.pool2.PoolUtils.ObjectPoolMinIdleTimerTask"}
{"type":"private static final class nested","name":"PoolUtils$KeyedObjectPoolMinIdleTimerTask","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/PoolUtils.java#class=PoolUtils$KeyedObjectPoolMinIdleTimerTask","fullName":"org.apache.commons.pool2.PoolUtils.KeyedObjectPoolMinIdleTimerTask"}
{"type":"private static final class nested","name":"PoolUtils$SynchronizedObjectPool","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/PoolUtils.java#class=PoolUtils$SynchronizedObjectPool","fullName":"org.apache.commons.pool2.PoolUtils.SynchronizedObjectPool"}
{"type":"private static final class nested","name":"PoolUtils$SynchronizedKeyedObjectPool","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/PoolUtils.java#class=PoolUtils$SynchronizedKeyedObjectPool","fullName":"org.apache.commons.pool2.PoolUtils.SynchronizedKeyedObjectPool"}
{"type":"private static final class nested","name":"PoolUtils$SynchronizedPooledObjectFactory","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/PoolUtils.java#class=PoolUtils$SynchronizedPooledObjectFactory","fullName":"org.apache.commons.pool2.PoolUtils.SynchronizedPooledObjectFactory"}
{"type":"private static final class nested","name":"PoolUtils$SynchronizedKeyedPooledObjectFactory","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/PoolUtils.java#class=PoolUtils$SynchronizedKeyedPooledObjectFactory","fullName":"org.apache.commons.pool2.PoolUtils.SynchronizedKeyedPooledObjectFactory"}
{"type":"private static final class nested","name":"PoolUtils$ErodingFactor","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/PoolUtils.java#class=PoolUtils$ErodingFactor","fullName":"org.apache.commons.pool2.PoolUtils.ErodingFactor"}
{"type":"private static class nested","name":"PoolUtils$ErodingObjectPool","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/PoolUtils.java#class=PoolUtils$ErodingObjectPool","fullName":"org.apache.commons.pool2.PoolUtils.ErodingObjectPool"}
{"type":"private static class nested","name":"PoolUtils$ErodingKeyedObjectPool","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/PoolUtils.java#class=PoolUtils$ErodingKeyedObjectPool","fullName":"org.apache.commons.pool2.PoolUtils.ErodingKeyedObjectPool"}
{"type":"private static final class nested","name":"PoolUtils$ErodingPerKeyKeyedObjectPool","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/PoolUtils.java#class=PoolUtils$ErodingPerKeyKeyedObjectPool","fullName":"org.apache.commons.pool2.PoolUtils.ErodingPerKeyKeyedObjectPool"}
{"type":"public interface","name":"TrackedUse","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/TrackedUse.java","fullName":"org.apache.commons.pool2.TrackedUse"}
{"type":"public interface","name":"ObjectPool","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/ObjectPool.java","fullName":"org.apache.commons.pool2.ObjectPool"}
{"type":"public abstract class","name":"BaseObjectPool","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/BaseObjectPool.java","fullName":"org.apache.commons.pool2.BaseObjectPool"}
{"type":"public abstract class","name":"BaseObject","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/BaseObject.java","fullName":"org.apache.commons.pool2.BaseObject"}
{"type":"public final enum","name":"PooledObjectState","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/PooledObjectState.java","fullName":"org.apache.commons.pool2.PooledObjectState"}
{"type":"public abstract class","name":"BaseKeyedPooledObjectFactory","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/BaseKeyedPooledObjectFactory.java","fullName":"org.apache.commons.pool2.BaseKeyedPooledObjectFactory"}
{"type":"public interface","name":"PooledObject","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/PooledObject.java","fullName":"org.apache.commons.pool2.PooledObject"}
{"type":"public interface","name":"SwallowedExceptionListener","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/SwallowedExceptionListener.java","fullName":"org.apache.commons.pool2.SwallowedExceptionListener"}
{"type":"public abstract class","name":"BasePooledObjectFactory","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/BasePooledObjectFactory.java","fullName":"org.apache.commons.pool2.BasePooledObjectFactory"}
{"type":"public interface","name":"UsageTracking","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/UsageTracking.java","fullName":"org.apache.commons.pool2.UsageTracking"}
{"type":"public interface","name":"KeyedPooledObjectFactory","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/KeyedPooledObjectFactory.java","fullName":"org.apache.commons.pool2.KeyedPooledObjectFactory"}
{"type":"public class","name":"EvictionConfig","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/EvictionConfig.java","fullName":"org.apache.commons.pool2.impl.EvictionConfig"}
{"type":" class","name":"InterruptibleReentrantLock","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/InterruptibleReentrantLock.java","fullName":"org.apache.commons.pool2.impl.InterruptibleReentrantLock"}
{"type":"public interface","name":"DefaultPooledObjectInfoMBean","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/DefaultPooledObjectInfoMBean.java","fullName":"org.apache.commons.pool2.impl.DefaultPooledObjectInfoMBean"}
{"type":"public class","name":"SecurityManagerCallStack","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/SecurityManagerCallStack.java","fullName":"org.apache.commons.pool2.impl.SecurityManagerCallStack"}
{"type":"private static class nested","name":"SecurityManagerCallStack$PrivateSecurityManager","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/SecurityManagerCallStack.java#class=SecurityManagerCallStack$PrivateSecurityManager","fullName":"org.apache.commons.pool2.impl.SecurityManagerCallStack.PrivateSecurityManager"}
{"type":"private static class nested","name":"SecurityManagerCallStack$Snapshot","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/SecurityManagerCallStack.java#class=SecurityManagerCallStack$Snapshot","fullName":"org.apache.commons.pool2.impl.SecurityManagerCallStack.Snapshot"}
{"type":"public class","name":"ThrowableCallStack","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/ThrowableCallStack.java","fullName":"org.apache.commons.pool2.impl.ThrowableCallStack"}
{"type":"private static class nested","name":"ThrowableCallStack$Snapshot","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/ThrowableCallStack.java#class=ThrowableCallStack$Snapshot","fullName":"org.apache.commons.pool2.impl.ThrowableCallStack.Snapshot"}
{"type":" class","name":"EvictionTimer","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/EvictionTimer.java","fullName":"org.apache.commons.pool2.impl.EvictionTimer"}
{"type":"private static class nested","name":"EvictionTimer$EvictorThreadFactory","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/EvictionTimer.java#class=EvictionTimer$EvictorThreadFactory","fullName":"org.apache.commons.pool2.impl.EvictionTimer.EvictorThreadFactory"}
{"type":"public abstract class","name":"BaseObjectPoolConfig","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/BaseObjectPoolConfig.java","fullName":"org.apache.commons.pool2.impl.BaseObjectPoolConfig"}
{"type":" class","name":"LinkedBlockingDeque","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/LinkedBlockingDeque.java","fullName":"org.apache.commons.pool2.impl.LinkedBlockingDeque"}
{"type":"private static final class nested","name":"LinkedBlockingDeque$Node","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/LinkedBlockingDeque.java#class=LinkedBlockingDeque$Node","fullName":"org.apache.commons.pool2.impl.LinkedBlockingDeque.Node"}
{"type":"private abstract class nested","name":"LinkedBlockingDeque$AbstractItr","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/LinkedBlockingDeque.java#class=LinkedBlockingDeque$AbstractItr","fullName":"org.apache.commons.pool2.impl.LinkedBlockingDeque.AbstractItr"}
{"type":"private class nested","name":"LinkedBlockingDeque$Itr","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/LinkedBlockingDeque.java#class=LinkedBlockingDeque$Itr","fullName":"org.apache.commons.pool2.impl.LinkedBlockingDeque.Itr"}
{"type":"private class nested","name":"LinkedBlockingDeque$DescendingItr","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/LinkedBlockingDeque.java#class=LinkedBlockingDeque$DescendingItr","fullName":"org.apache.commons.pool2.impl.LinkedBlockingDeque.DescendingItr"}
{"type":"public class","name":"GenericKeyedObjectPoolConfig","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/GenericKeyedObjectPoolConfig.java","fullName":"org.apache.commons.pool2.impl.GenericKeyedObjectPoolConfig"}
{"type":"public class","name":"SoftReferenceObjectPool","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/SoftReferenceObjectPool.java","fullName":"org.apache.commons.pool2.impl.SoftReferenceObjectPool"}
{"type":"public class","name":"GenericObjectPool","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/GenericObjectPool.java","fullName":"org.apache.commons.pool2.impl.GenericObjectPool"}
{"type":"public interface","name":"GenericKeyedObjectPoolMXBean","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/GenericKeyedObjectPoolMXBean.java","fullName":"org.apache.commons.pool2.impl.GenericKeyedObjectPoolMXBean"}
{"type":"public class","name":"GenericKeyedObjectPool","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/GenericKeyedObjectPool.java","fullName":"org.apache.commons.pool2.impl.GenericKeyedObjectPool"}
{"type":"private class nested","name":"GenericKeyedObjectPool$ObjectDeque","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/GenericKeyedObjectPool.java#class=GenericKeyedObjectPool$ObjectDeque","fullName":"org.apache.commons.pool2.impl.GenericKeyedObjectPool.ObjectDeque"}
{"type":"public class","name":"PooledSoftReference","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/PooledSoftReference.java","fullName":"org.apache.commons.pool2.impl.PooledSoftReference"}
{"type":"public interface","name":"GenericObjectPoolMXBean","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/GenericObjectPoolMXBean.java","fullName":"org.apache.commons.pool2.impl.GenericObjectPoolMXBean"}
{"type":" class","name":"PoolImplUtils","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/PoolImplUtils.java","fullName":"org.apache.commons.pool2.impl.PoolImplUtils"}
{"type":"public final class","name":"CallStackUtils","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/CallStackUtils.java","fullName":"org.apache.commons.pool2.impl.CallStackUtils"}
{"type":"public class","name":"DefaultPooledObject","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/DefaultPooledObject.java","fullName":"org.apache.commons.pool2.impl.DefaultPooledObject"}
{"type":"public interface","name":"CallStack","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/CallStack.java","fullName":"org.apache.commons.pool2.impl.CallStack"}
{"type":"public class","name":"DefaultEvictionPolicy","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/DefaultEvictionPolicy.java","fullName":"org.apache.commons.pool2.impl.DefaultEvictionPolicy"}
{"type":"public class","name":"GenericObjectPoolConfig","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/GenericObjectPoolConfig.java","fullName":"org.apache.commons.pool2.impl.GenericObjectPoolConfig"}
{"type":"public class","name":"DefaultPooledObjectInfo","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/DefaultPooledObjectInfo.java","fullName":"org.apache.commons.pool2.impl.DefaultPooledObjectInfo"}
{"type":"public abstract class","name":"BaseGenericObjectPool","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/BaseGenericObjectPool.java","fullName":"org.apache.commons.pool2.impl.BaseGenericObjectPool"}
{"type":" class nested","name":"BaseGenericObjectPool$Evictor","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/BaseGenericObjectPool.java#class=BaseGenericObjectPool$Evictor","fullName":"org.apache.commons.pool2.impl.BaseGenericObjectPool.Evictor"}
{"type":"private class nested","name":"BaseGenericObjectPool$StatsStore","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/BaseGenericObjectPool.java#class=BaseGenericObjectPool$StatsStore","fullName":"org.apache.commons.pool2.impl.BaseGenericObjectPool.StatsStore"}
{"type":" class nested","name":"BaseGenericObjectPool$EvictionIterator","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/BaseGenericObjectPool.java#class=BaseGenericObjectPool$EvictionIterator","fullName":"org.apache.commons.pool2.impl.BaseGenericObjectPool.EvictionIterator"}
{"type":"static class nested","name":"BaseGenericObjectPool$IdentityWrapper","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/BaseGenericObjectPool.java#class=BaseGenericObjectPool$IdentityWrapper","fullName":"org.apache.commons.pool2.impl.BaseGenericObjectPool.IdentityWrapper"}
{"type":"public class","name":"AbandonedConfig","path":"/lib/org.apache.commons/commons-pool2/2.6.0/org/apache/commons/pool2/impl/AbandonedConfig.java","fullName":"org.apache.commons.pool2.impl.AbandonedConfig"}