# 程序包cn.felord.payment.wechat.v3的分层结构

程序包分层结构:

- 所有程序包

## 类分层结构

- java.lang.Object
  - cn.felord.payment.wechat.v3.AbstractApi
    - cn.felord.payment.wechat.v3.WechatBatchTransferApi
    - cn.felord.payment.wechat.v3.WechatCombinePayApi
    - cn.felord.payment.wechat.v3.WechatDirectPayApi
    - cn.felord.payment.wechat.v3.WechatDiscountCardApi
    - cn.felord.payment.wechat.v3.WechatMarketingBusiFavorApi
    - cn.felord.payment.wechat.v3.WechatMarketingFavorApi
    - cn.felord.payment.wechat.v3.WechatPartnerPayApi
    - cn.felord.payment.wechat.v3.WechatPartnerProfitsharingApi
    - cn.felord.payment.wechat.v3.WechatPayScoreApi
    - cn.felord.payment.wechat.v3.WechatPayScoreParkingApi
    - cn.felord.payment.wechat.v3.WechatProfitsharingApi
  - cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter.MultipartHttpOutputMessage (implements org.springframework.http.HttpOutputMessage)
  - org.springframework.http.converter.FormHttpMessageConverter (implements org.springframework.http.converter.HttpMessageConverter<T>)
    - cn.felord.payment.wechat.v3.ExtensionFormHttpMessageConverter
  - org.springframework.http.HttpEntity<T>
    - org.springframework.http.RequestEntity<T>
      - cn.felord.payment.wechat.v3.WechatRequestEntity<T>
  - cn.felord.payment.wechat.v3.KeyPairFactory
  - cn.felord.payment.wechat.v3.SignatureProvider
  - cn.felord.payment.wechat.v3.WechatApiProvider
  - cn.felord.payment.wechat.v3.WechatMetaBean
  - cn.felord.payment.wechat.v3.WechatMetaContainer
  - cn.felord.payment.wechat.v3.WechatPayCallback
  - cn.felord.payment.wechat.v3.WechatPayClient
  - cn.felord.payment.wechat.v3.WechatPayClient.Executor<M>
  - cn.felord.payment.wechat.v3.WechatResponseEntity<T>
  - cn.felord.payment.wechat.v3.X509WechatCertificateInfo

## 枚举分层结构

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - cn.felord.payment.wechat.v3.WechatPayCallback.EventType