# Hierarchy For Package com.pivotal.gemfirexd.internal.client.net

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.pivotal.gemfirexd.internal.client.am.Agent
    - com.pivotal.gemfirexd.internal.client.net.NetAgent
  - com.pivotal.gemfirexd.internal.client.net.CcsidManager
    - com.pivotal.gemfirexd.internal.client.net.EbcdicCcsidManager
  - com.pivotal.gemfirexd.internal.client.net.ClientJDBCObjectFactoryImpl40 (implements com.pivotal.gemfirexd.internal.client.am.ClientJDBCObjectFactory)
  - com.pivotal.gemfirexd.internal.client.net.CodePoint
  - com.pivotal.gemfirexd.internal.client.am.Connection (implements java.sql.Connection, com.pivotal.gemfirexd.internal.client.am.ConnectionCallbackInterface)
    - com.pivotal.gemfirexd.internal.client.net.NetConnection
      - com.pivotal.gemfirexd.internal.client.net.NetConnection40
  - com.pivotal.gemfirexd.internal.client.net.ConnectionReply
    - com.pivotal.gemfirexd.internal.client.net.StatementReply
      - com.pivotal.gemfirexd.internal.client.net.ResultSetReply
  - com.pivotal.gemfirexd.internal.client.am.Cursor
    - com.pivotal.gemfirexd.internal.client.net.NetCursor
      - com.pivotal.gemfirexd.internal.client.net.NetSqldta
  - com.pivotal.gemfirexd.internal.client.am.DatabaseMetaData (implements java.sql.DatabaseMetaData)
    - com.pivotal.gemfirexd.internal.client.net.NetDatabaseMetaData
      - com.pivotal.gemfirexd.internal.client.net.NetDatabaseMetaData40
  - com.pivotal.gemfirexd.internal.client.net.FdocaConstants
  - java.io.InputStream (implements java.io.Closeable)
    - com.pivotal.gemfirexd.internal.client.net.EncodedInputStream
  - com.pivotal.gemfirexd.internal.client.am.LogWriter
    - com.pivotal.gemfirexd.internal.client.net.NetLogWriter
  - com.pivotal.gemfirexd.internal.client.net.NaiveTrustManager (implements javax.net.ssl.X509TrustManager)
  - com.pivotal.gemfirexd.internal.client.net.NetConfiguration
  - com.pivotal.gemfirexd.internal.client.net.NetConnection.ConnectionCreator (implements com.pivotal.gemfirexd.internal.shared.common.QueueObjectCreator)
  - com.pivotal.gemfirexd.internal.client.net.NetConnection.DSConnectionInfo
  - com.pivotal.gemfirexd.internal.client.net.NetIndoubtTransaction
  - com.pivotal.gemfirexd.internal.client.net.NetStatement (implements com.pivotal.gemfirexd.internal.client.am.MaterialStatement)
    - com.pivotal.gemfirexd.internal.client.net.NetPreparedStatement (implements com.pivotal.gemfirexd.internal.client.am.MaterialPreparedStatement)
      - com.pivotal.gemfirexd.internal.client.net.NetCallableStatement (implements com.pivotal.gemfirexd.internal.client.am.MaterialPreparedStatement)
  - com.pivotal.gemfirexd.internal.client.net.NetXACallInfo
  - com.pivotal.gemfirexd.internal.client.net.NetXAConnection
  - com.pivotal.gemfirexd.internal.client.net.NetXAResource (implements javax.transaction.xa.XAResource)
  - com.pivotal.gemfirexd.internal.client.net.OpenSocketAction (implements java.security.PrivilegedExceptionAction<T>)
  - java.lang.ref.Reference<T>
    - java.lang.ref.WeakReference<T>
      - com.gemstone.gemfire.internal.shared.FinalizeObject (implements com.gemstone.gnu.trove.TLinkable)
        - com.pivotal.gemfirexd.internal.client.net.FinalizeSingleHopResultSet
  - com.pivotal.gemfirexd.internal.client.net.Reply
    - com.pivotal.gemfirexd.internal.client.net.NetConnectionReply (implements com.pivotal.gemfirexd.internal.client.net.ConnectionReplyInterface)
      - com.pivotal.gemfirexd.internal.client.net.NetPackageReply
        - com.pivotal.gemfirexd.internal.client.net.NetStatementReply (implements com.pivotal.gemfirexd.internal.client.net.StatementReplyInterface)
          - com.pivotal.gemfirexd.internal.client.net.NetResultSetReply (implements com.pivotal.gemfirexd.internal.client.net.ResultSetReplyInterface)
            - com.pivotal.gemfirexd.internal.client.net.NetXAConnectionReply
  - com.pivotal.gemfirexd.internal.client.net.Request
    - com.pivotal.gemfirexd.internal.client.net.NetConnectionRequest (implements com.pivotal.gemfirexd.internal.client.net.ConnectionRequestInterface)
      - com.pivotal.gemfirexd.internal.client.net.NetPackageRequest
        - com.pivotal.gemfirexd.internal.client.net.NetStatementRequest (implements com.pivotal.gemfirexd.internal.client.net.StatementRequestInterface)
          - com.pivotal.gemfirexd.internal.client.net.NetResultSetRequest (implements com.pivotal.gemfirexd.internal.client.net.ResultSetRequestInterface)
            - com.pivotal.gemfirexd.internal.client.net.NetXAConnectionRequest
  - com.pivotal.gemfirexd.internal.client.am.ResultSet (implements java.sql.ResultSet, com.pivotal.gemfirexd.internal.client.am.ResultSetCallbackInterface)
    - com.pivotal.gemfirexd.internal.client.net.NetResultSet
      - com.pivotal.gemfirexd.internal.client.net.NetResultSet40
  - com.pivotal.gemfirexd.internal.client.net.SingleHopResultSet (implements java.sql.ResultSet)
    - com.pivotal.gemfirexd.internal.client.net.SingleHopResultSet40
  - com.pivotal.gemfirexd.internal.client.am.Sqlca
    - com.pivotal.gemfirexd.internal.client.net.NetSqlca
  - com.pivotal.gemfirexd.internal.client.net.TxID
  - com.pivotal.gemfirexd.internal.client.net.Typdef (implements java.lang.Cloneable)

## Interface Hierarchy

- com.pivotal.gemfirexd.internal.client.net.ConnectionReplyInterface
- com.pivotal.gemfirexd.internal.client.net.ConnectionRequestInterface
- com.pivotal.gemfirexd.internal.client.net.ResultSetReplyInterface
- com.pivotal.gemfirexd.internal.client.net.ResultSetRequestInterface
- com.pivotal.gemfirexd.internal.client.net.StatementReplyInterface
- com.pivotal.gemfirexd.internal.client.net.StatementRequestInterface