me.chanjar.weixin.bean.outxmlbuilder.NewsBuilder Maven / Gradle / Ivy
package me.chanjar.weixin.bean.outxmlbuilder;
import java.util.ArrayList;
import java.util.List;
import me.chanjar.weixin.bean.WxXmlOutMewsMessage;
import me.chanjar.weixin.bean.WxXmlOutMewsMessage.Item;
/**
* 图文消息builder
* @author chanjarster
*/
public final class NewsBuilder extends BaseBuilder {
protected final List- articles = new ArrayList
- ();
public NewsBuilder addArticle(Item item) {
this.articles.add(item);
return this;
}
public WxXmlOutMewsMessage build() {
WxXmlOutMewsMessage m = new WxXmlOutMewsMessage();
for(Item item : articles) {
m.addArticle(item);
}
setCommon(m);
return m;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy