{"type":" file json","name":"index.json","path":"/lib/com.mchange/c3p0/0.9.5.2/.web-ide/index.json","fullName":"/lib/com.mchange/c3p0/0.9.5.2/.web-ide/index.json"}
{"type":" file MF","name":"MANIFEST.MF","path":"/lib/com.mchange/c3p0/0.9.5.2/META-INF/MANIFEST.MF","fullName":"/lib/com.mchange/c3p0/0.9.5.2/META-INF/MANIFEST.MF"}
{"type":"public final class","name":"PoolConfig","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/PoolConfig.java","fullName":"com.mchange.v2.c3p0.PoolConfig"}
{"type":"public abstract class","name":"AbstractConnectionCustomizer","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/AbstractConnectionCustomizer.java","fullName":"com.mchange.v2.c3p0.AbstractConnectionCustomizer"}
{"type":"public class","name":"PooledDataSourceManager","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/management/PooledDataSourceManager.java","fullName":"com.mchange.v2.c3p0.management.PooledDataSourceManager"}
{"type":"public interface","name":"ManagementCoordinator","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/management/ManagementCoordinator.java","fullName":"com.mchange.v2.c3p0.management.ManagementCoordinator"}
{"type":"public final class","name":"PoolBackedDataSourceFactory","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/PoolBackedDataSourceFactory.java","fullName":"com.mchange.v2.c3p0.PoolBackedDataSourceFactory"}
{"type":"public final class","name":"IsValidOnlyConnectionTester30","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/example/IsValidOnlyConnectionTester30.java","fullName":"com.mchange.v2.c3p0.example.IsValidOnlyConnectionTester30"}
{"type":"public class","name":"InitSqlConnectionCustomizer","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/example/InitSqlConnectionCustomizer.java","fullName":"com.mchange.v2.c3p0.example.InitSqlConnectionCustomizer"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/example/Debug.java","fullName":"com.mchange.v2.c3p0.example.Debug"}
{"type":"public final class","name":"DataSources","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/DataSources.java","fullName":"com.mchange.v2.c3p0.DataSources"}
{"type":"public final class","name":"C3P0Registry","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/C3P0Registry.java","fullName":"com.mchange.v2.c3p0.C3P0Registry"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/management/Debug.java","fullName":"com.mchange.v2.c3p0.management.Debug"}
{"type":"public class","name":"DynamicPooledDataSourceManagerMBean","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/management/DynamicPooledDataSourceManagerMBean.java","fullName":"com.mchange.v2.c3p0.management.DynamicPooledDataSourceManagerMBean"}
{"type":"private static class nested","name":"DynamicPooledDataSourceManagerMBean$AttrRec","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/management/DynamicPooledDataSourceManagerMBean.java#class=DynamicPooledDataSourceManagerMBean$AttrRec","fullName":"com.mchange.v2.c3p0.management.DynamicPooledDataSourceManagerMBean.AttrRec"}
{"type":"public final class","name":"WrapperConnectionPoolDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/WrapperConnectionPoolDataSource.java","fullName":"com.mchange.v2.c3p0.WrapperConnectionPoolDataSource"}
{"type":"public interface","name":"FullQueryConnectionTester","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/FullQueryConnectionTester.java","fullName":"com.mchange.v2.c3p0.FullQueryConnectionTester"}
{"type":"public interface","name":"UnifiedConnectionTester","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/UnifiedConnectionTester.java","fullName":"com.mchange.v2.c3p0.UnifiedConnectionTester"}
{"type":"public class","name":"ActiveManagementCoordinator","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/management/ActiveManagementCoordinator.java","fullName":"com.mchange.v2.c3p0.management.ActiveManagementCoordinator"}
{"type":"public interface","name":"C3P0RegistryManagerMBean","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/management/C3P0RegistryManagerMBean.java","fullName":"com.mchange.v2.c3p0.management.C3P0RegistryManagerMBean"}
{"type":"public interface","name":"PooledDataSourceManagerMBean","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/management/PooledDataSourceManagerMBean.java","fullName":"com.mchange.v2.c3p0.management.PooledDataSourceManagerMBean"}
{"type":"public class","name":"NullManagementCoordinator","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/management/NullManagementCoordinator.java","fullName":"com.mchange.v2.c3p0.management.NullManagementCoordinator"}
{"type":"public class","name":"C3P0RegistryManager","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/management/C3P0RegistryManager.java","fullName":"com.mchange.v2.c3p0.management.C3P0RegistryManager"}
{"type":"public abstract class","name":"IsValidOnlyConnectionTester","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/util/IsValidOnlyConnectionTester.java","fullName":"com.mchange.v2.c3p0.util.IsValidOnlyConnectionTester"}
{"type":"public class","name":"CloseReportingConnectionWrapper","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/util/CloseReportingConnectionWrapper.java","fullName":"com.mchange.v2.c3p0.util.CloseReportingConnectionWrapper"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/util/Debug.java","fullName":"com.mchange.v2.c3p0.util.Debug"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/mbean/Debug.java","fullName":"com.mchange.v2.c3p0.mbean.Debug"}
{"type":"public final class","name":"TestUtils","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/util/TestUtils.java","fullName":"com.mchange.v2.c3p0.util.TestUtils"}
{"type":"static class nested","name":"TestUtils$StupidDataSourceInvocationHandler","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/util/TestUtils.java#class=TestUtils$StupidDataSourceInvocationHandler","fullName":"com.mchange.v2.c3p0.util.TestUtils.StupidDataSourceInvocationHandler"}
{"type":"static class nested","name":"TestUtils$StupidConnectionInvocationHandler","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/util/TestUtils.java#class=TestUtils$StupidConnectionInvocationHandler","fullName":"com.mchange.v2.c3p0.util.TestUtils.StupidConnectionInvocationHandler"}
{"type":"public class","name":"C3P0PooledDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/jboss/C3P0PooledDataSource.java","fullName":"com.mchange.v2.c3p0.jboss.C3P0PooledDataSource"}
{"type":"public interface","name":"C3P0PooledDataSourceMBean","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/jboss/C3P0PooledDataSourceMBean.java","fullName":"com.mchange.v2.c3p0.jboss.C3P0PooledDataSourceMBean"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/jboss/Debug.java","fullName":"com.mchange.v2.c3p0.jboss.Debug"}
{"type":"public class","name":"StatementEventSupport","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/util/StatementEventSupport.java","fullName":"com.mchange.v2.c3p0.util.StatementEventSupport"}
{"type":"public class","name":"ConnectionEventSupport","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/util/ConnectionEventSupport.java","fullName":"com.mchange.v2.c3p0.util.ConnectionEventSupport"}
{"type":"public final class","name":"JndiLookupTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/JndiLookupTest.java","fullName":"com.mchange.v2.c3p0.test.JndiLookupTest"}
{"type":"public final class","name":"LoadPoolBackedDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/LoadPoolBackedDataSource.java","fullName":"com.mchange.v2.c3p0.test.LoadPoolBackedDataSource"}
{"type":"static class nested","name":"LoadPoolBackedDataSource$ChurnThread","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/LoadPoolBackedDataSource.java#class=LoadPoolBackedDataSource$ChurnThread","fullName":"com.mchange.v2.c3p0.test.LoadPoolBackedDataSource.ChurnThread"}
{"type":"public class","name":"C3P0PooledDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/mbean/C3P0PooledDataSource.java","fullName":"com.mchange.v2.c3p0.mbean.C3P0PooledDataSource"}
{"type":"public interface","name":"C3P0PooledDataSourceMBean","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/mbean/C3P0PooledDataSourceMBean.java","fullName":"com.mchange.v2.c3p0.mbean.C3P0PooledDataSourceMBean"}
{"type":"public final class","name":"FreezableDriverManagerDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/FreezableDriverManagerDataSource.java","fullName":"com.mchange.v2.c3p0.test.FreezableDriverManagerDataSource"}
{"type":"public final class","name":"AlwaysFailDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/AlwaysFailDataSource.java","fullName":"com.mchange.v2.c3p0.test.AlwaysFailDataSource"}
{"type":"public final class","name":"JndiBindTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/JndiBindTest.java","fullName":"com.mchange.v2.c3p0.test.JndiBindTest"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/Debug.java","fullName":"com.mchange.v2.c3p0.test.Debug"}
{"type":"public final class","name":"OneThreadRepeatedInsertOrQueryTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/OneThreadRepeatedInsertOrQueryTest.java","fullName":"com.mchange.v2.c3p0.test.OneThreadRepeatedInsertOrQueryTest"}
{"type":"public final class","name":"DriverManagerDataSourceFactory","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/DriverManagerDataSourceFactory.java","fullName":"com.mchange.v2.c3p0.DriverManagerDataSourceFactory"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/subst/Debug.java","fullName":"com.mchange.v2.c3p0.subst.Debug"}
{"type":"public final class","name":"JndiRefConnectionPoolDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/JndiRefConnectionPoolDataSource.java","fullName":"com.mchange.v2.c3p0.JndiRefConnectionPoolDataSource"}
{"type":"public class","name":"AfterCloseLoggingConnectionWrapper","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/debug/AfterCloseLoggingConnectionWrapper.java","fullName":"com.mchange.v2.c3p0.debug.AfterCloseLoggingConnectionWrapper"}
{"type":"private static class nested","name":"AfterCloseLoggingConnectionWrapper$AfterCloseLoggingInvocationHandler","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/debug/AfterCloseLoggingConnectionWrapper.java#class=AfterCloseLoggingConnectionWrapper$AfterCloseLoggingInvocationHandler","fullName":"com.mchange.v2.c3p0.debug.AfterCloseLoggingConnectionWrapper.AfterCloseLoggingInvocationHandler"}
{"type":"public final class","name":"C3P0Substitutions","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/subst/C3P0Substitutions.java","fullName":"com.mchange.v2.c3p0.subst.C3P0Substitutions"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/filter/Debug.java","fullName":"com.mchange.v2.c3p0.filter.Debug"}
{"type":"public abstract class","name":"FilterDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/filter/FilterDataSource.java","fullName":"com.mchange.v2.c3p0.filter.FilterDataSource"}
{"type":"public final class","name":"DriverManagerDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/DriverManagerDataSource.java","fullName":"com.mchange.v2.c3p0.DriverManagerDataSource"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/Debug.java","fullName":"com.mchange.v2.c3p0.Debug"}
{"type":"public abstract class","name":"AbstractConnectionTester","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/AbstractConnectionTester.java","fullName":"com.mchange.v2.c3p0.AbstractConnectionTester"}
{"type":"public interface","name":"ConnectionTester","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/ConnectionTester.java","fullName":"com.mchange.v2.c3p0.ConnectionTester"}
{"type":"public final class","name":"C3P0StatusServlet","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/off/servlet/C3P0StatusServlet.java","fullName":"com.mchange.v2.c3p0.servlet.C3P0StatusServlet"}
{"type":"private static interface nested","name":"C3P0StatusServlet$StatusReporter","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/off/servlet/C3P0StatusServlet.java#class=C3P0StatusServlet$StatusReporter","fullName":"com.mchange.v2.c3p0.servlet.C3P0StatusServlet.StatusReporter"}
{"type":"private class nested","name":"C3P0StatusServlet$UnknownPdsStatusReporter","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/off/servlet/C3P0StatusServlet.java#class=C3P0StatusServlet$UnknownPdsStatusReporter","fullName":"com.mchange.v2.c3p0.servlet.C3P0StatusServlet.UnknownPdsStatusReporter"}
{"type":"private class nested","name":"C3P0StatusServlet$CpdsStatusReporter","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/off/servlet/C3P0StatusServlet.java#class=C3P0StatusServlet$CpdsStatusReporter","fullName":"com.mchange.v2.c3p0.servlet.C3P0StatusServlet.CpdsStatusReporter"}
{"type":"private class nested","name":"C3P0StatusServlet$PbdsStatusReporter","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/off/servlet/C3P0StatusServlet.java#class=C3P0StatusServlet$PbdsStatusReporter","fullName":"com.mchange.v2.c3p0.servlet.C3P0StatusServlet.PbdsStatusReporter"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/off/Debug.java","fullName":"com.mchange.v2.c3p0.off.Debug"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/Debug.java","fullName":"com.mchange.Debug"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/off/servlet/Debug.java","fullName":"com.mchange.v2.c3p0.off.servlet.Debug"}
{"type":"public final class","name":"ConstructionLoggingComboPooledDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/debug/ConstructionLoggingComboPooledDataSource.java","fullName":"com.mchange.v2.c3p0.debug.ConstructionLoggingComboPooledDataSource"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/debug/Debug.java","fullName":"com.mchange.v2.c3p0.debug.Debug"}
{"type":"public final class","name":"CloseLoggingComboPooledDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/debug/CloseLoggingComboPooledDataSource.java","fullName":"com.mchange.v2.c3p0.debug.CloseLoggingComboPooledDataSource"}
{"type":"public class","name":"CloseLoggingConnectionWrapper","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/debug/CloseLoggingConnectionWrapper.java","fullName":"com.mchange.v2.c3p0.debug.CloseLoggingConnectionWrapper"}
{"type":"public final class","name":"AfterCloseLoggingComboPooledDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/debug/AfterCloseLoggingComboPooledDataSource.java","fullName":"com.mchange.v2.c3p0.debug.AfterCloseLoggingComboPooledDataSource"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/cfg/Debug.java","fullName":"com.mchange.v2.c3p0.cfg.Debug"}
{"type":"public interface","name":"C3P0ConfigFinder","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/cfg/C3P0ConfigFinder.java","fullName":"com.mchange.v2.c3p0.cfg.C3P0ConfigFinder"}
{"type":"public final class","name":"C3P0ConfigXmlUtils","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/cfg/C3P0ConfigXmlUtils.java","fullName":"com.mchange.v2.c3p0.cfg.C3P0ConfigXmlUtils"}
{"type":"public class","name":"DefaultC3P0ConfigFinder","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/cfg/DefaultC3P0ConfigFinder.java","fullName":"com.mchange.v2.c3p0.cfg.DefaultC3P0ConfigFinder"}
{"type":"public final class","name":"C3P0ConfigUtils","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/cfg/C3P0ConfigUtils.java","fullName":"com.mchange.v2.c3p0.cfg.C3P0ConfigUtils"}
{"type":"public interface","name":"PooledDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/PooledDataSource.java","fullName":"com.mchange.v2.c3p0.PooledDataSource"}
{"type":"public final class","name":"SQLWarnings","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/SQLWarnings.java","fullName":"com.mchange.v2.c3p0.SQLWarnings"}
{"type":"public interface","name":"C3P0ProxyConnection","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/C3P0ProxyConnection.java","fullName":"com.mchange.v2.c3p0.C3P0ProxyConnection"}
{"type":"public final class","name":"C3P0Config","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/cfg/C3P0Config.java","fullName":"com.mchange.v2.c3p0.cfg.C3P0Config"}
{"type":"public final class","name":"ComboPooledDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/ComboPooledDataSource.java","fullName":"com.mchange.v2.c3p0.ComboPooledDataSource"}
{"type":"public class","name":"BeangenDataSourceGenerator","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/codegen/BeangenDataSourceGenerator.java","fullName":"com.mchange.v2.c3p0.codegen.BeangenDataSourceGenerator"}
{"type":"static class nested","name":"BeangenDataSourceGenerator$BooleanInitIdentityTokenConstructortorGeneratorExtension","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/codegen/BeangenDataSourceGenerator.java#class=BeangenDataSourceGenerator$BooleanInitIdentityTokenConstructortorGeneratorExtension","fullName":"com.mchange.v2.c3p0.codegen.BeangenDataSourceGenerator.BooleanInitIdentityTokenConstructortorGeneratorExtension"}
{"type":"static class nested","name":"BeangenDataSourceGenerator$WcpdsExtrasGeneratorExtension","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/codegen/BeangenDataSourceGenerator.java#class=BeangenDataSourceGenerator$WcpdsExtrasGeneratorExtension","fullName":"com.mchange.v2.c3p0.codegen.BeangenDataSourceGenerator.WcpdsExtrasGeneratorExtension"}
{"type":"static class nested","name":"BeangenDataSourceGenerator$UnmodifiableShadowGeneratorExtension","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/codegen/BeangenDataSourceGenerator.java#class=BeangenDataSourceGenerator$UnmodifiableShadowGeneratorExtension","fullName":"com.mchange.v2.c3p0.codegen.BeangenDataSourceGenerator.UnmodifiableShadowGeneratorExtension"}
{"type":"public class","name":"UnsupportedParentLoggerGeneratorExtension","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/codegen/UnsupportedParentLoggerGeneratorExtension.java","fullName":"com.mchange.v2.c3p0.codegen.UnsupportedParentLoggerGeneratorExtension"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/codegen/Debug.java","fullName":"com.mchange.v2.c3p0.codegen.Debug"}
{"type":" class","name":"NamedScope","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/cfg/NamedScope.java","fullName":"com.mchange.v2.c3p0.cfg.NamedScope"}
{"type":"public class","name":"C3P0ImplUtilsParentLoggerGeneratorExtension","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/codegen/C3P0ImplUtilsParentLoggerGeneratorExtension.java","fullName":"com.mchange.v2.c3p0.codegen.C3P0ImplUtilsParentLoggerGeneratorExtension"}
{"type":"public abstract class","name":"AbstractComboPooledDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/AbstractComboPooledDataSource.java","fullName":"com.mchange.v2.c3p0.AbstractComboPooledDataSource"}
{"type":"public abstract class","name":"JdbcProxyGenerator","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/codegen/JdbcProxyGenerator.java","fullName":"com.mchange.v2.c3p0.codegen.JdbcProxyGenerator"}
{"type":"static final class nested","name":"JdbcProxyGenerator$NewProxyMetaDataGenerator","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/codegen/JdbcProxyGenerator.java#class=JdbcProxyGenerator$NewProxyMetaDataGenerator","fullName":"com.mchange.v2.c3p0.codegen.JdbcProxyGenerator.NewProxyMetaDataGenerator"}
{"type":"static final class nested","name":"JdbcProxyGenerator$NewProxyResultSetGenerator","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/codegen/JdbcProxyGenerator.java#class=JdbcProxyGenerator$NewProxyResultSetGenerator","fullName":"com.mchange.v2.c3p0.codegen.JdbcProxyGenerator.NewProxyResultSetGenerator"}
{"type":"static final class nested","name":"JdbcProxyGenerator$NewProxyAnyStatementGenerator","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/codegen/JdbcProxyGenerator.java#class=JdbcProxyGenerator$NewProxyAnyStatementGenerator","fullName":"com.mchange.v2.c3p0.codegen.JdbcProxyGenerator.NewProxyAnyStatementGenerator"}
{"type":"static final class nested","name":"JdbcProxyGenerator$NewProxyConnectionGenerator","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/codegen/JdbcProxyGenerator.java#class=JdbcProxyGenerator$NewProxyConnectionGenerator","fullName":"com.mchange.v2.c3p0.codegen.JdbcProxyGenerator.NewProxyConnectionGenerator"}
{"type":"public interface","name":"QueryConnectionTester","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/QueryConnectionTester.java","fullName":"com.mchange.v2.c3p0.QueryConnectionTester"}
{"type":"final class","name":"JndiRefForwardingDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/JndiRefForwardingDataSource.java","fullName":"com.mchange.v2.c3p0.JndiRefForwardingDataSource"}
{"type":"public final class","name":"C3P0PooledConnectionPoolManager","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/C3P0PooledConnectionPoolManager.java","fullName":"com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager"}
{"type":"public final class","name":"NewProxyConnection","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/NewProxyConnection.java","fullName":"com.mchange.v2.c3p0.impl.NewProxyConnection"}
{"type":" interface","name":"InternalPooledConnection","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/InternalPooledConnection.java","fullName":"com.mchange.v2.c3p0.impl.InternalPooledConnection"}
{"type":"public abstract class","name":"AbstractPoolBackedDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/AbstractPoolBackedDataSource.java","fullName":"com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource"}
{"type":"public abstract class","name":"IdentityTokenResolvable","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/IdentityTokenResolvable.java","fullName":"com.mchange.v2.c3p0.impl.IdentityTokenResolvable"}
{"type":"abstract class","name":"SetManagedResultSet","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/SetManagedResultSet.java","fullName":"com.mchange.v2.c3p0.impl.SetManagedResultSet"}
{"type":"public final class","name":"NewProxyStatement","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/NewProxyStatement.java","fullName":"com.mchange.v2.c3p0.impl.NewProxyStatement"}
{"type":"public abstract class","name":"DriverManagerDataSourceBase","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/DriverManagerDataSourceBase.java","fullName":"com.mchange.v2.c3p0.impl.DriverManagerDataSourceBase"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/Debug.java","fullName":"com.mchange.v2.c3p0.impl.Debug"}
{"type":"public class","name":"AuthMaskingProperties","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/AuthMaskingProperties.java","fullName":"com.mchange.v2.c3p0.impl.AuthMaskingProperties"}
{"type":"public class","name":"JndiRefDataSourceBase","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/JndiRefDataSourceBase.java","fullName":"com.mchange.v2.c3p0.impl.JndiRefDataSourceBase"}
{"type":"public final class","name":"DefaultConnectionTester","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/DefaultConnectionTester.java","fullName":"com.mchange.v2.c3p0.impl.DefaultConnectionTester"}
{"type":"public static interface nested","name":"DefaultConnectionTester$QuerylessTestRunner","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/DefaultConnectionTester.java#class=DefaultConnectionTester$QuerylessTestRunner","fullName":"com.mchange.v2.c3p0.impl.DefaultConnectionTester.QuerylessTestRunner"}
{"type":"public final class","name":"C3P0Defaults","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/C3P0Defaults.java","fullName":"com.mchange.v2.c3p0.impl.C3P0Defaults"}
{"type":"public final class","name":"NewProxyDatabaseMetaData","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData.java","fullName":"com.mchange.v2.c3p0.impl.NewProxyDatabaseMetaData"}
{"type":"abstract class","name":"AbstractC3P0PooledConnection","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/AbstractC3P0PooledConnection.java","fullName":"com.mchange.v2.c3p0.impl.AbstractC3P0PooledConnection"}
{"type":"public abstract class","name":"WrapperConnectionPoolDataSourceBase","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/WrapperConnectionPoolDataSourceBase.java","fullName":"com.mchange.v2.c3p0.impl.WrapperConnectionPoolDataSourceBase"}
{"type":"public final class","name":"IdentityTokenizedCoalesceChecker","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/IdentityTokenizedCoalesceChecker.java","fullName":"com.mchange.v2.c3p0.impl.IdentityTokenizedCoalesceChecker"}
{"type":"public final class","name":"NewProxyCallableStatement","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/NewProxyCallableStatement.java","fullName":"com.mchange.v2.c3p0.impl.NewProxyCallableStatement"}
{"type":"public final class","name":"C3P0ImplUtils","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/C3P0ImplUtils.java","fullName":"com.mchange.v2.c3p0.impl.C3P0ImplUtils"}
{"type":"public class","name":"TestConnectionCustomizer","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/TestConnectionCustomizer.java","fullName":"com.mchange.v2.c3p0.test.TestConnectionCustomizer"}
{"type":"public final class","name":"InterruptedBatchTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/InterruptedBatchTest.java","fullName":"com.mchange.v2.c3p0.test.InterruptedBatchTest"}
{"type":"public final class","name":"JavaBeanRefTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/JavaBeanRefTest.java","fullName":"com.mchange.v2.c3p0.test.JavaBeanRefTest"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/junit/Debug.java","fullName":"com.mchange.v2.c3p0.test.junit.Debug"}
{"type":"public final class","name":"C3P0BenchmarkApp","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/C3P0BenchmarkApp.java","fullName":"com.mchange.v2.c3p0.test.C3P0BenchmarkApp"}
{"type":"static abstract class nested","name":"C3P0BenchmarkApp$Test","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/C3P0BenchmarkApp.java#class=C3P0BenchmarkApp$Test","fullName":"com.mchange.v2.c3p0.test.C3P0BenchmarkApp.Test"}
{"type":"static class nested","name":"C3P0BenchmarkApp$ConnectionAcquisitionTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/C3P0BenchmarkApp.java#class=C3P0BenchmarkApp$ConnectionAcquisitionTest","fullName":"com.mchange.v2.c3p0.test.C3P0BenchmarkApp.ConnectionAcquisitionTest"}
{"type":"static class nested","name":"C3P0BenchmarkApp$StatementCreateTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/C3P0BenchmarkApp.java#class=C3P0BenchmarkApp$StatementCreateTest","fullName":"com.mchange.v2.c3p0.test.C3P0BenchmarkApp.StatementCreateTest"}
{"type":"static class nested","name":"C3P0BenchmarkApp$StatementEmptyTableSelectTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/C3P0BenchmarkApp.java#class=C3P0BenchmarkApp$StatementEmptyTableSelectTest","fullName":"com.mchange.v2.c3p0.test.C3P0BenchmarkApp.StatementEmptyTableSelectTest"}
{"type":"static class nested","name":"C3P0BenchmarkApp$DataBaseMetaDataListNonexistentTablesTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/C3P0BenchmarkApp.java#class=C3P0BenchmarkApp$DataBaseMetaDataListNonexistentTablesTest","fullName":"com.mchange.v2.c3p0.test.C3P0BenchmarkApp.DataBaseMetaDataListNonexistentTablesTest"}
{"type":"static class nested","name":"C3P0BenchmarkApp$PreparedStatementAcquireTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/C3P0BenchmarkApp.java#class=C3P0BenchmarkApp$PreparedStatementAcquireTest","fullName":"com.mchange.v2.c3p0.test.C3P0BenchmarkApp.PreparedStatementAcquireTest"}
{"type":"static class nested","name":"C3P0BenchmarkApp$PreparedStatementEmptyTableSelectTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/C3P0BenchmarkApp.java#class=C3P0BenchmarkApp$PreparedStatementEmptyTableSelectTest","fullName":"com.mchange.v2.c3p0.test.C3P0BenchmarkApp.PreparedStatementEmptyTableSelectTest"}
{"type":"static class nested","name":"C3P0BenchmarkApp$ResultSetReadTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/C3P0BenchmarkApp.java#class=C3P0BenchmarkApp$ResultSetReadTest","fullName":"com.mchange.v2.c3p0.test.C3P0BenchmarkApp.ResultSetReadTest"}
{"type":"static class nested","name":"C3P0BenchmarkApp$FiveThreadPSQueryTestTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/C3P0BenchmarkApp.java#class=C3P0BenchmarkApp$FiveThreadPSQueryTestTest","fullName":"com.mchange.v2.c3p0.test.C3P0BenchmarkApp.FiveThreadPSQueryTestTest"}
{"type":"public final class","name":"ProxyWrappersTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/ProxyWrappersTest.java","fullName":"com.mchange.v2.c3p0.test.ProxyWrappersTest"}
{"type":"public final class","name":"RawConnectionOpTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/RawConnectionOpTest.java","fullName":"com.mchange.v2.c3p0.test.RawConnectionOpTest"}
{"type":"public final class","name":"AlwaysFailConnectionTester","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/AlwaysFailConnectionTester.java","fullName":"com.mchange.v2.c3p0.test.AlwaysFailConnectionTester"}
{"type":"public final class","name":"PSLoadPoolBackedDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/PSLoadPoolBackedDataSource.java","fullName":"com.mchange.v2.c3p0.test.PSLoadPoolBackedDataSource"}
{"type":"static class nested","name":"PSLoadPoolBackedDataSource$ChurnThread","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/PSLoadPoolBackedDataSource.java#class=PSLoadPoolBackedDataSource$ChurnThread","fullName":"com.mchange.v2.c3p0.test.PSLoadPoolBackedDataSource.ChurnThread"}
{"type":"public final class","name":"StatsTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/StatsTest.java","fullName":"com.mchange.v2.c3p0.test.StatsTest"}
{"type":"public final class","name":"ListTablesTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/ListTablesTest.java","fullName":"com.mchange.v2.c3p0.test.ListTablesTest"}
{"type":"public final class","name":"TestRefSerStuff","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/TestRefSerStuff.java","fullName":"com.mchange.v2.c3p0.test.TestRefSerStuff"}
{"type":"public final class","name":"MarshallUnmarshallDataSourcesJUnitTestCase","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/junit/MarshallUnmarshallDataSourcesJUnitTestCase.java","fullName":"com.mchange.v2.c3p0.test.junit.MarshallUnmarshallDataSourcesJUnitTestCase"}
{"type":"public final class","name":"ConnectionPropertiesResetJUnitTestCase","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/junit/ConnectionPropertiesResetJUnitTestCase.java","fullName":"com.mchange.v2.c3p0.test.junit.ConnectionPropertiesResetJUnitTestCase"}
{"type":"public abstract class","name":"C3P0JUnitTestCaseBase","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/junit/C3P0JUnitTestCaseBase.java","fullName":"com.mchange.v2.c3p0.test.junit.C3P0JUnitTestCaseBase"}
{"type":"public interface","name":"C3P0ProxyStatement","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/C3P0ProxyStatement.java","fullName":"com.mchange.v2.c3p0.C3P0ProxyStatement"}
{"type":"public final class","name":"PoolBackedDataSource","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/PoolBackedDataSource.java","fullName":"com.mchange.v2.c3p0.PoolBackedDataSource"}
{"type":"public final class","name":"ConnectionDispersionTest","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/ConnectionDispersionTest.java","fullName":"com.mchange.v2.c3p0.test.ConnectionDispersionTest"}
{"type":"static class nested","name":"ConnectionDispersionTest$CompeteThread","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/test/ConnectionDispersionTest.java#class=ConnectionDispersionTest$CompeteThread","fullName":"com.mchange.v2.c3p0.test.ConnectionDispersionTest.CompeteThread"}
{"type":"public interface","name":"IdentityTokenized","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/IdentityTokenized.java","fullName":"com.mchange.v2.c3p0.impl.IdentityTokenized"}
{"type":"public interface","name":"ConnectionCustomizer","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/ConnectionCustomizer.java","fullName":"com.mchange.v2.c3p0.ConnectionCustomizer"}
{"type":"public interface","name":"StatementCache","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/StatementCache.java","fullName":"com.mchange.v2.c3p0.stmt.StatementCache"}
{"type":"final class","name":"SimpleStatementCacheKey","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/SimpleStatementCacheKey.java","fullName":"com.mchange.v2.c3p0.stmt.SimpleStatementCacheKey"}
{"type":"final class","name":"SetManagedDatabaseMetaData","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/SetManagedDatabaseMetaData.java","fullName":"com.mchange.v2.c3p0.impl.SetManagedDatabaseMetaData"}
{"type":"public interface","name":"ProxyResultSetDetachable","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/ProxyResultSetDetachable.java","fullName":"com.mchange.v2.c3p0.impl.ProxyResultSetDetachable"}
{"type":"public final class","name":"C3P0PooledConnectionPool","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/C3P0PooledConnectionPool.java","fullName":"com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool"}
{"type":"private static interface nested","name":"C3P0PooledConnectionPool$InUseLockFetcher","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/C3P0PooledConnectionPool.java#class=C3P0PooledConnectionPool$InUseLockFetcher","fullName":"com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.InUseLockFetcher"}
{"type":"private static class nested","name":"C3P0PooledConnectionPool$ResourceItselfInUseLockFetcher","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/C3P0PooledConnectionPool.java#class=C3P0PooledConnectionPool$ResourceItselfInUseLockFetcher","fullName":"com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.ResourceItselfInUseLockFetcher"}
{"type":"private static class nested","name":"C3P0PooledConnectionPool$C3P0PooledConnectionNestedLockLockFetcher","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/C3P0PooledConnectionPool.java#class=C3P0PooledConnectionPool$C3P0PooledConnectionNestedLockLockFetcher","fullName":"com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.C3P0PooledConnectionNestedLockLockFetcher"}
{"type":" class nested","name":"C3P0PooledConnectionPool$ConnectionEventListenerImpl","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/C3P0PooledConnectionPool.java#class=C3P0PooledConnectionPool$ConnectionEventListenerImpl","fullName":"com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.ConnectionEventListenerImpl"}
{"type":"static final class nested","name":"C3P0PooledConnectionPool$ThrowableHolderPool","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/C3P0PooledConnectionPool.java#class=C3P0PooledConnectionPool$ThrowableHolderPool","fullName":"com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.ThrowableHolderPool"}
{"type":"public final class","name":"GlobalMaxOnlyStatementCache","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/GlobalMaxOnlyStatementCache.java","fullName":"com.mchange.v2.c3p0.stmt.GlobalMaxOnlyStatementCache"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/Debug.java","fullName":"com.mchange.v2.c3p0.stmt.Debug"}
{"type":"public final class","name":"DoubleMaxStatementCache","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/DoubleMaxStatementCache.java","fullName":"com.mchange.v2.c3p0.stmt.DoubleMaxStatementCache"}
{"type":"final class","name":"MemoryCoalescedStatementCacheKey","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/MemoryCoalescedStatementCacheKey.java","fullName":"com.mchange.v2.c3p0.stmt.MemoryCoalescedStatementCacheKey"}
{"type":"public final class","name":"PerConnectionMaxOnlyStatementCache","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/PerConnectionMaxOnlyStatementCache.java","fullName":"com.mchange.v2.c3p0.stmt.PerConnectionMaxOnlyStatementCache"}
{"type":"final class","name":"SnatchFromSetResultSet","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/SnatchFromSetResultSet.java","fullName":"com.mchange.v2.c3p0.impl.SnatchFromSetResultSet"}
{"type":"public final class","name":"DbAuth","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/DbAuth.java","fullName":"com.mchange.v2.c3p0.impl.DbAuth"}
{"type":"public class","name":"PoolBackedDataSourceBase","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/PoolBackedDataSourceBase.java","fullName":"com.mchange.v2.c3p0.impl.PoolBackedDataSourceBase"}
{"type":"public final class","name":"NewPooledConnection","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/NewPooledConnection.java","fullName":"com.mchange.v2.c3p0.impl.NewPooledConnection"}
{"type":"public final class","name":"C3P0PooledConnection","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/C3P0PooledConnection.java","fullName":"com.mchange.v2.c3p0.impl.C3P0PooledConnection"}
{"type":"private static class nested","name":"C3P0PooledConnection$StatementProxyingSetManagedResultSet","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/C3P0PooledConnection.java#class=C3P0PooledConnection$StatementProxyingSetManagedResultSet","fullName":"com.mchange.v2.c3p0.impl.C3P0PooledConnection.StatementProxyingSetManagedResultSet"}
{"type":"final class nested","name":"C3P0PooledConnection$ProxyConnectionInvocationHandler","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/C3P0PooledConnection.java#class=C3P0PooledConnection$ProxyConnectionInvocationHandler","fullName":"com.mchange.v2.c3p0.impl.C3P0PooledConnection.ProxyConnectionInvocationHandler"}
{"type":"static interface nested","name":"C3P0PooledConnection$ProxyConnection","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/C3P0PooledConnection.java#class=C3P0PooledConnection$ProxyConnection","fullName":"com.mchange.v2.c3p0.impl.C3P0PooledConnection.ProxyConnection"}
{"type":"public final class","name":"NewProxyPreparedStatement","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.java","fullName":"com.mchange.v2.c3p0.impl.NewProxyPreparedStatement"}
{"type":"final class","name":"NullStatementSetManagedResultSet","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/NullStatementSetManagedResultSet.java","fullName":"com.mchange.v2.c3p0.impl.NullStatementSetManagedResultSet"}
{"type":"public abstract class","name":"AbstractIdentityTokenized","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/AbstractIdentityTokenized.java","fullName":"com.mchange.v2.c3p0.impl.AbstractIdentityTokenized"}
{"type":"public class","name":"C3P0JavaBeanObjectFactory","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/C3P0JavaBeanObjectFactory.java","fullName":"com.mchange.v2.c3p0.impl.C3P0JavaBeanObjectFactory"}
{"type":"public final class","name":"NewProxyResultSet","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/impl/NewProxyResultSet.java","fullName":"com.mchange.v2.c3p0.impl.NewProxyResultSet"}
{"type":"public class","name":"ResourcePoolEventSupport","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/ResourcePoolEventSupport.java","fullName":"com.mchange.v2.resourcepool.ResourcePoolEventSupport"}
{"type":" class","name":"BasicResourcePool","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/BasicResourcePool.java","fullName":"com.mchange.v2.resourcepool.BasicResourcePool"}
{"type":" class nested","name":"BasicResourcePool$ScatteredAcquireTask","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/BasicResourcePool.java#class=BasicResourcePool$ScatteredAcquireTask","fullName":"com.mchange.v2.resourcepool.BasicResourcePool.ScatteredAcquireTask"}
{"type":" class nested","name":"BasicResourcePool$AcquireTask","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/BasicResourcePool.java#class=BasicResourcePool$AcquireTask","fullName":"com.mchange.v2.resourcepool.BasicResourcePool.AcquireTask"}
{"type":" class nested","name":"BasicResourcePool$RemoveTask","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/BasicResourcePool.java#class=BasicResourcePool$RemoveTask","fullName":"com.mchange.v2.resourcepool.BasicResourcePool.RemoveTask"}
{"type":" class nested","name":"BasicResourcePool$CullTask","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/BasicResourcePool.java#class=BasicResourcePool$CullTask","fullName":"com.mchange.v2.resourcepool.BasicResourcePool.CullTask"}
{"type":" class nested","name":"BasicResourcePool$CheckIdleResourcesTask","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/BasicResourcePool.java#class=BasicResourcePool$CheckIdleResourcesTask","fullName":"com.mchange.v2.resourcepool.BasicResourcePool.CheckIdleResourcesTask"}
{"type":" class nested","name":"BasicResourcePool$AsyncTestIdleResourceTask","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/BasicResourcePool.java#class=BasicResourcePool$AsyncTestIdleResourceTask","fullName":"com.mchange.v2.resourcepool.BasicResourcePool.AsyncTestIdleResourceTask"}
{"type":"static final class nested","name":"BasicResourcePool$PunchCard","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/BasicResourcePool.java#class=BasicResourcePool$PunchCard","fullName":"com.mchange.v2.resourcepool.BasicResourcePool.PunchCard"}
{"type":"public interface","name":"ResourcePool","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/ResourcePool.java","fullName":"com.mchange.v2.resourcepool.ResourcePool"}
{"type":"public static interface nested","name":"ResourcePool$Manager","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/ResourcePool.java#class=ResourcePool$Manager","fullName":"com.mchange.v2.resourcepool.ResourcePool.Manager"}
{"type":"public interface","name":"ResourcePoolListener","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/ResourcePoolListener.java","fullName":"com.mchange.v2.resourcepool.ResourcePoolListener"}
{"type":"public class","name":"NoGoodResourcesException","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/NoGoodResourcesException.java","fullName":"com.mchange.v2.resourcepool.NoGoodResourcesException"}
{"type":"final class","name":"ValueIdentityStatementCacheKey","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/ValueIdentityStatementCacheKey.java","fullName":"com.mchange.v2.c3p0.stmt.ValueIdentityStatementCacheKey"}
{"type":"abstract class","name":"StatementCacheKey","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/StatementCacheKey.java","fullName":"com.mchange.v2.c3p0.stmt.StatementCacheKey"}
{"type":"public final class","name":"StatementCacheBenchmark","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/StatementCacheBenchmark.java","fullName":"com.mchange.v2.c3p0.stmt.StatementCacheBenchmark"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/Debug.java","fullName":"com.mchange.v2.Debug"}
{"type":"public abstract class","name":"GooGooStatementCache","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/GooGooStatementCache.java","fullName":"com.mchange.v2.c3p0.stmt.GooGooStatementCache"}
{"type":"private static class nested","name":"GooGooStatementCache$KeyRec","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/GooGooStatementCache.java#class=GooGooStatementCache$KeyRec","fullName":"com.mchange.v2.c3p0.stmt.GooGooStatementCache.KeyRec"}
{"type":"protected class nested","name":"GooGooStatementCache$Deathmarch","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/GooGooStatementCache.java#class=GooGooStatementCache$Deathmarch","fullName":"com.mchange.v2.c3p0.stmt.GooGooStatementCache.Deathmarch"}
{"type":"protected static abstract class nested","name":"GooGooStatementCache$ConnectionStatementManager","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/GooGooStatementCache.java#class=GooGooStatementCache$ConnectionStatementManager","fullName":"com.mchange.v2.c3p0.stmt.GooGooStatementCache.ConnectionStatementManager"}
{"type":"protected static final class nested","name":"GooGooStatementCache$SimpleConnectionStatementManager","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/GooGooStatementCache.java#class=GooGooStatementCache$SimpleConnectionStatementManager","fullName":"com.mchange.v2.c3p0.stmt.GooGooStatementCache.SimpleConnectionStatementManager"}
{"type":"protected final class nested","name":"GooGooStatementCache$DeathmarchConnectionStatementManager","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/GooGooStatementCache.java#class=GooGooStatementCache$DeathmarchConnectionStatementManager","fullName":"com.mchange.v2.c3p0.stmt.GooGooStatementCache.DeathmarchConnectionStatementManager"}
{"type":"private abstract class nested","name":"GooGooStatementCache$StatementDestructionManager","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/GooGooStatementCache.java#class=GooGooStatementCache$StatementDestructionManager","fullName":"com.mchange.v2.c3p0.stmt.GooGooStatementCache.StatementDestructionManager"}
{"type":"private final class nested","name":"GooGooStatementCache$IncautiousStatementDestructionManager","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/GooGooStatementCache.java#class=GooGooStatementCache$IncautiousStatementDestructionManager","fullName":"com.mchange.v2.c3p0.stmt.GooGooStatementCache.IncautiousStatementDestructionManager"}
{"type":"private final class nested","name":"GooGooStatementCache$CautiousStatementDestructionManager","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/c3p0/stmt/GooGooStatementCache.java#class=GooGooStatementCache$CautiousStatementDestructionManager","fullName":"com.mchange.v2.c3p0.stmt.GooGooStatementCache.CautiousStatementDestructionManager"}
{"type":"public class","name":"ResourcePoolEvent","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/ResourcePoolEvent.java","fullName":"com.mchange.v2.resourcepool.ResourcePoolEvent"}
{"type":"public class","name":"CannotAcquireResourceException","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/CannotAcquireResourceException.java","fullName":"com.mchange.v2.resourcepool.CannotAcquireResourceException"}
{"type":"public class","name":"ResourcePoolException","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/ResourcePoolException.java","fullName":"com.mchange.v2.resourcepool.ResourcePoolException"}
{"type":"public class","name":"TimeoutException","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/TimeoutException.java","fullName":"com.mchange.v2.resourcepool.TimeoutException"}
{"type":"final class","name":"Debug","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/Debug.java","fullName":"com.mchange.v2.resourcepool.Debug"}
{"type":"final class","name":"ResourcePoolUtils","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/ResourcePoolUtils.java","fullName":"com.mchange.v2.resourcepool.ResourcePoolUtils"}
{"type":"public abstract class","name":"ResourcePoolFactory","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/ResourcePoolFactory.java","fullName":"com.mchange.v2.resourcepool.ResourcePoolFactory"}
{"type":"public interface","name":"EventSupportingResourcePool","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/EventSupportingResourcePool.java","fullName":"com.mchange.v2.resourcepool.EventSupportingResourcePool"}
{"type":"public class","name":"BasicResourcePoolFactory","path":"/lib/com.mchange/c3p0/0.9.5.2/com/mchange/v2/resourcepool/BasicResourcePoolFactory.java","fullName":"com.mchange.v2.resourcepool.BasicResourcePoolFactory"}