# 程序包org.hyperledger.fabric.gateway的分层结构

程序包分层结构:

- 所有程序包

## 类分层结构

- java.lang.Object
  - org.hyperledger.fabric.gateway.DefaultCheckpointers
  - org.hyperledger.fabric.gateway.Identities
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.hyperledger.fabric.gateway.GatewayException
        - org.hyperledger.fabric.gateway.ContractException
      - java.lang.RuntimeException
        - org.hyperledger.fabric.gateway.GatewayRuntimeException
  - org.hyperledger.fabric.gateway.Wallets

## 接口分层结构

- java.lang.AutoCloseable
  - org.hyperledger.fabric.gateway.Gateway
- org.hyperledger.fabric.gateway.Contract
- org.hyperledger.fabric.gateway.ContractEvent
- org.hyperledger.fabric.gateway.Gateway.Builder
- org.hyperledger.fabric.gateway.Identity
  - org.hyperledger.fabric.gateway.X509Identity
- org.hyperledger.fabric.gateway.Network
- org.hyperledger.fabric.gateway.Transaction
- org.hyperledger.fabric.gateway.Wallet

## 枚举分层结构

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.hyperledger.fabric.gateway.DefaultCommitHandlers (implements org.hyperledger.fabric.gateway.spi.CommitHandlerFactory)
    - org.hyperledger.fabric.gateway.DefaultQueryHandlers (implements org.hyperledger.fabric.gateway.spi.QueryHandlerFactory)

Copyright © 2023. All rights reserved.