Class Hierarchy (jTDS API)
Date: 2013-06-08

# Hierarchy For All Packages

Package Hierarchies:

- net.sourceforge.jtds.jdbc,
- net.sourceforge.jtds.jdbc.cache,
- net.sourceforge.jtds.jdbcx,
- net.sourceforge.jtds.jdbcx.proxy,
- net.sourceforge.jtds.ssl,
- net.sourceforge.jtds.util

## Class Hierarchy

- java.lang.Object
  - net.sourceforge.jtds.util.BlobBuffer
  - net.sourceforge.jtds.jdbc.BlobImpl (implements java.sql.Blob)
  - net.sourceforge.jtds.jdbc.CharsetInfo
  - net.sourceforge.jtds.jdbc.ClobImpl (implements java.sql.Clob)
  - net.sourceforge.jtds.jdbc.ColInfo (implements java.lang.Cloneable)
  - net.sourceforge.jtds.jdbcx.proxy.ConnectionProxy (implements java.sql.Connection)
  - net.sourceforge.jtds.jdbc.ConnectionTest.testTimerStopHelper
  - net.sourceforge.jtds.jdbc.DateTime
  - net.sourceforge.jtds.jdbc.DefaultProperties
  - net.sourceforge.jtds.jdbc.DefaultPropertiesTester
  - net.sourceforge.jtds.util.DESEngine
  - net.sourceforge.jtds.jdbc.Driver (implements java.sql.Driver)
  - net.sourceforge.jtds.util.GeneralDigest
    - net.sourceforge.jtds.util.MD4Digest
  - net.sourceforge.jtds.jdbc.Helper
  - java.io.InputStream (implements java.io.Closeable)
    - net.sourceforge.jtds.util.BlobBuffer.AsciiInputStream
    - net.sourceforge.jtds.util.BlobBuffer.BlobInputStream
    - net.sourceforge.jtds.util.BlobBuffer.UnicodeInputStream
    - java.io.FilterInputStream
      - net.sourceforge.jtds.ssl.TdsTlsInputStream
    - net.sourceforge.jtds.jdbc.LOBTest.RealInputStream
    - net.sourceforge.jtds.jdbc.ResponseStream.TdsInputStream
  - net.sourceforge.jtds.jdbc.JtdsConnection (implements java.sql.Connection)
  - net.sourceforge.jtds.jdbc.JtdsDatabaseMetaData (implements java.sql.DatabaseMetaData)
  - net.sourceforge.jtds.jdbcx.JtdsDataSource (implements javax.sql.ConnectionPoolDataSource, javax.sql.DataSource, javax.naming.Referenceable, java.io.Serializable, javax.sql.XADataSource)
  - net.sourceforge.jtds.jdbcx.JtdsObjectFactory (implements javax.naming.spi.ObjectFactory)
  - net.sourceforge.jtds.jdbc.JtdsResultSet (implements java.sql.ResultSet)
    - net.sourceforge.jtds.jdbc.CachedResultSet
    - net.sourceforge.jtds.jdbc.MSCursorResultSet
  - net.sourceforge.jtds.jdbc.JtdsResultSetMetaData (implements java.sql.ResultSetMetaData)
  - net.sourceforge.jtds.jdbc.JtdsStatement (implements java.sql.Statement)
    - net.sourceforge.jtds.jdbc.JtdsPreparedStatement (implements java.sql.PreparedStatement)
      - net.sourceforge.jtds.jdbc.JtdsCallableStatement (implements java.sql.CallableStatement)
  - net.sourceforge.jtds.jdbcx.JtdsXAResource (implements javax.transaction.xa.XAResource)
  - net.sourceforge.jtds.jdbcx.JtdsXid (implements javax.transaction.xa.Xid)
  - net.sourceforge.jtds.util.Logger
  - net.sourceforge.jtds.util.MD5Digest
  - net.sourceforge.jtds.jdbc.Messages
  - net.sourceforge.jtds.jdbc.MSSqlServerInfo
  - net.sourceforge.jtds.jdbc.NtlmAuth
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - net.sourceforge.jtds.util.BlobBuffer.AsciiOutputStream
    - net.sourceforge.jtds.util.BlobBuffer.BlobOutputStream
    - java.io.FilterOutputStream
      - net.sourceforge.jtds.ssl.TdsTlsOutputStream
  - net.sourceforge.jtds.jdbc.ParameterMetaDataImpl (implements java.sql.ParameterMetaData)
  - net.sourceforge.jtds.jdbc.ParamInfo (implements java.lang.Cloneable)
  - net.sourceforge.jtds.jdbcx.PooledConnection (implements javax.sql.PooledConnection)
    - net.sourceforge.jtds.jdbcx.JtdsXAConnection (implements javax.sql.XAConnection)
  - net.sourceforge.jtds.jdbc.cache.ProcedureCache (implements net.sourceforge.jtds.jdbc.cache.StatementCache)
  - net.sourceforge.jtds.jdbc.cache.ProcedureCache.CacheEntry
  - net.sourceforge.jtds.jdbc.ProcEntry
  - net.sourceforge.jtds.jdbc.RequestStream
  - net.sourceforge.jtds.jdbc.ResponseStream
  - net.sourceforge.jtds.jdbc.SavepointImpl (implements java.sql.Savepoint)
  - net.sourceforge.jtds.jdbc.Semaphore
  - net.sourceforge.jtds.jdbc.SharedSocket
    - net.sourceforge.jtds.jdbc.SharedLocalNamedPipe
    - net.sourceforge.jtds.jdbc.SharedNamedPipe
  - net.sourceforge.jtds.jdbc.SharedSocket.VirtualSocket
  - net.sourceforge.jtds.jdbc.cache.SimpleLRUCache<K,V>
  - java.net.Socket (implements java.io.Closeable)
    - net.sourceforge.jtds.ssl.TdsTlsSocket
  - net.sourceforge.jtds.ssl.SocketFactories
  - javax.net.SocketFactory
    - net.sourceforge.jtds.ssl.SocketFactories.TdsTlsSocketFactory
  - net.sourceforge.jtds.jdbc.cache.SQLCacheKey
  - net.sourceforge.jtds.jdbc.SQLDiagnostic
  - net.sourceforge.jtds.jdbc.SQLParser
  - net.sourceforge.jtds.jdbc.SQLParser.CachedSQLQuery
  - net.sourceforge.jtds.util.SSPIJNIClient
  - net.sourceforge.jtds.jdbcx.proxy.StatementProxy (implements java.sql.Statement)
    - net.sourceforge.jtds.jdbcx.proxy.PreparedStatementProxy (implements java.sql.PreparedStatement)
      - net.sourceforge.jtds.jdbcx.proxy.CallableStatementProxy (implements java.sql.CallableStatement)
  - net.sourceforge.jtds.jdbc.Support
  - net.sourceforge.jtds.jdbc.TdsCore
  - net.sourceforge.jtds.jdbc.TdsCore.TableMetaData
  - net.sourceforge.jtds.jdbc.TdsCore.TdsToken
  - net.sourceforge.jtds.jdbc.TdsData
  - net.sourceforge.jtds.jdbc.TdsData.TypeInfo
  - TestCase
    - net.sourceforge.jtds.jdbc.TestBase
      - net.sourceforge.jtds.jdbc.CallableStatementTest
      - net.sourceforge.jtds.jdbc.DatabaseTestCase
        - net.sourceforge.jtds.jdbc.AsTest
        - net.sourceforge.jtds.jdbc.BatchTest
        - net.sourceforge.jtds.jdbc.ClientSideCursorTest
        - net.sourceforge.jtds.jdbc.CSUnitTest
        - net.sourceforge.jtds.jdbc.MetaDataTestCase
          - net.sourceforge.jtds.jdbc.DatabaseMetaDataJDBC3Test
          - net.sourceforge.jtds.jdbc.DatabaseMetaDataTest
          - net.sourceforge.jtds.jdbc.DatabaseMetaDataTypeInfoTest
        - net.sourceforge.jtds.jdbc.ResultSetTest
        - net.sourceforge.jtds.jdbc.SAfeTest
        - net.sourceforge.jtds.jdbc.SunTest
        - net.sourceforge.jtds.jdbc.Tds8Test
        - net.sourceforge.jtds.jdbc.TimestampTest
        - net.sourceforge.jtds.jdbc.TlsTest
        - net.sourceforge.jtds.jdbc.UnitTestBase
          - net.sourceforge.jtds.jdbc.ConnectionTest
          - net.sourceforge.jtds.jdbc.DefaultPropertiesUnitTest
          - net.sourceforge.jtds.jdbc.DriverUnitTest
          - net.sourceforge.jtds.jdbcx.JtdsDataSourceTest
          - net.sourceforge.jtds.jdbcx.JtdsObjectFactoryTest
          - net.sourceforge.jtds.jdbc.MessagesPropertiesUnitTest
          - net.sourceforge.jtds.jdbc.MessagesPropertiesUnitTest.TestDescriptionHasProperty
          - net.sourceforge.jtds.jdbc.MessagesPropertiesUnitTest.TestPropertyHasDescription
          - net.sourceforge.jtds.jdbc.NamedPipeUnitTest
          - net.sourceforge.jtds.jdbc.SupportUnitTest
        - net.sourceforge.jtds.jdbc.XaTest
      - net.sourceforge.jtds.jdbc.EncodingTest
      - net.sourceforge.jtds.jdbc.GenKeyTest
      - net.sourceforge.jtds.jdbc.JDBC3Test
      - net.sourceforge.jtds.jdbc.LargeLOBTest
      - net.sourceforge.jtds.jdbc.LOBTest
      - net.sourceforge.jtds.jdbc.NtlmAuthTest
      - net.sourceforge.jtds.jdbc.PreparedStatementTest
      - net.sourceforge.jtds.jdbc.ReadTextTest
      - net.sourceforge.jtds.jdbc.SanityTest
      - net.sourceforge.jtds.jdbc.SavepointTest
      - net.sourceforge.jtds.jdbc.StatementTest
      - net.sourceforge.jtds.jdbc.Tds5Test
      - net.sourceforge.jtds.jdbc.Tds9Test
      - net.sourceforge.jtds.jdbc.TimeZoneTest
      - net.sourceforge.jtds.jdbc.UpdateTest
  - TestCase
    - net.sourceforge.jtds.jdbc.TypeInfoTest
  - TestCase
    - net.sourceforge.jtds.jdbc.MD5DigestTest
  - TestCase
    - net.sourceforge.jtds.jdbc.MD4DigestTest
  - TestCase
    - net.sourceforge.jtds.jdbc.DefaultPropertiesTestLibrary
      - net.sourceforge.jtds.jdbc.ConnectionTest.TestUnpackProperties
      - net.sourceforge.jtds.jdbc.DriverUnitTest.Test_Driver_getPropertyInfo
      - net.sourceforge.jtds.jdbc.DriverUnitTest.Test_Driver_setupConnectProperties
  - TestCase
    - net.sourceforge.jtds.jdbc.DriverUnitTest.ParseURLTest
  - TestCase
    - net.sourceforge.jtds.jdbc.DESEngineTest
  - java.lang.Thread (implements java.lang.Runnable)
    - net.sourceforge.jtds.jdbc.BatchTest.ConcurrentBatchingHelper
    - net.sourceforge.jtds.jdbc.PreparedStatementTest.TestMultiThread
    - net.sourceforge.jtds.util.TimerThread
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - net.sourceforge.jtds.jdbc.ProtocolException
  - net.sourceforge.jtds.util.TimerThread.TimerRequest
  - net.sourceforge.jtds.jdbc.TypeInfo (implements java.lang.Comparable<T>)
  - net.sourceforge.jtds.jdbc.UniqueIdentifier
  - net.sourceforge.jtds.jdbc.XASupport

## Interface Hierarchy

- net.sourceforge.jtds.ssl.Ssl
- net.sourceforge.jtds.jdbc.cache.StatementCache
- net.sourceforge.jtds.util.TimerThread.TimerListener

Generated on June 8 2013