com.jfinal.weixin.sdk.msg.out

## 类 OutMsg

- java.lang.Object
- - com.jfinal.weixin.sdk.msg.out.OutMsg

- 所有已实现的接口:
    Serializable
  直接已知子类:
    OutCustomMsg, OutEquDataMsg, OutImageMsg, OutMusicMsg, OutNewsMsg, OutTextMsg, OutVideoMsg, OutVoiceMsg

      public abstract class OutMsg
      extends Object
      implements Serializable

          回复文本消息
       <xml>
       <ToUserName><![CDATA[toUser]]></ToUserName>
       <FromUserName><![CDATA[fromUser]]></FromUserName>
       <CreateTime>12345678</CreateTime>
       <MsgType><![CDATA[text]]></MsgType>
       <Content><![CDATA[你好]]></Content>
       </xml>

  另请参阅:
    序列化表格

- - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `protected Integer` | `createTime`
    `protected String` | `fromUserName`
    `protected String` | `msgType` 被动响应消息类型 1：text 文本消息 2：image 图片消息 3：voice 语音消息 4：video 视频消息 5：music 音乐消息 6：news 图文消息
    `protected String` | `toUserName`

  - ### 构造器概要

    构造器
    构造器和说明
    `OutMsg()`
    `OutMsg(InMsg inMsg)` 用接收到的消息初始化要发出去的消息，关键在于两者 toUserName 与 fromUserName 相反

  - ### 方法概要

    所有方法 实例方法 抽象方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `Integer` | `getCreateTime()`
    `String` | `getFromUserName()`
    `String` | `getMsgType()`
    `String` | `getToUserName()`
    `Integer` | `now()`
    `protected String` | `nullToBlank(String str)`
    `void` | `setCreateTime(Integer createTime)`
    `void` | `setFromUserName(String fromUserName)`
    `void` | `setMsgType(String msgType)`
    `void` | `setToUserName(String toUserName)`
    `protected abstract void` | `subXml(StringBuilder sb)`
    `String` | `toXml()` 转换xml

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 字段详细资料

    - #### toUserName

          protected String toUserName

    - #### fromUserName

          protected String fromUserName

    - #### createTime

          protected Integer createTime

    - #### msgType

          protected String msgType

      被动响应消息类型 1：text 文本消息 2：image 图片消息 3：voice 语音消息 4：video 视频消息 5：music 音乐消息 6：news 图文消息

  - ### 构造器详细资料

    - #### OutMsg

          public OutMsg(InMsg inMsg)

      用接收到的消息初始化要发出去的消息，关键在于两者 toUserName 与 fromUserName 相反
      参数:
        `inMsg` - inMsg

    - #### OutMsg

          public OutMsg()

  - ### 方法详细资料

    - #### subXml

          protected abstract void subXml(StringBuilder sb)

    - #### toXml

          public String toXml()

      转换xml
      返回:
        {String}

    - #### nullToBlank

          protected String nullToBlank(String str)

    - #### now

          public Integer now()

    - #### getToUserName

          public String getToUserName()

    - #### setToUserName

          public void setToUserName(String toUserName)

    - #### getFromUserName

          public String getFromUserName()

    - #### setFromUserName

          public void setFromUserName(String fromUserName)

    - #### getCreateTime

          public Integer getCreateTime()

    - #### setCreateTime

          public void setCreateTime(Integer createTime)

    - #### getMsgType

          public String getMsgType()

    - #### setMsgType

          public void setMsgType(String msgType)

Copyright © 2017. All rights reserved.