mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-04-23 15:11:39 +08:00
Remove redundant type arguments
This commit is contained in:
parent
52b2a378aa
commit
05f809cec0
@ -54,7 +54,7 @@ public class WxMpMessageRouter {
|
||||
|
||||
private static final int DEFAULT_THREAD_POOL_SIZE = 100;
|
||||
|
||||
private final List<WxMpMessageRouterRule> rules = new ArrayList<WxMpMessageRouterRule>();
|
||||
private final List<WxMpMessageRouterRule> rules = new ArrayList<>();
|
||||
|
||||
private final WxMpService wxMpService;
|
||||
|
||||
@ -139,7 +139,7 @@ public class WxMpMessageRouter {
|
||||
return null;
|
||||
}
|
||||
|
||||
final List<WxMpMessageRouterRule> matchRules = new ArrayList<WxMpMessageRouterRule>();
|
||||
final List<WxMpMessageRouterRule> matchRules = new ArrayList<>();
|
||||
// 收集匹配的规则
|
||||
for (final WxMpMessageRouterRule rule : this.rules) {
|
||||
if (rule.test(wxMessage)) {
|
||||
@ -155,7 +155,7 @@ public class WxMpMessageRouter {
|
||||
}
|
||||
|
||||
WxMpXmlOutMessage res = null;
|
||||
final List<Future> futures = new ArrayList<Future>();
|
||||
final List<Future> futures = new ArrayList<>();
|
||||
for (final WxMpMessageRouterRule rule : matchRules) {
|
||||
// 返回最后一个非异步的rule的执行结果
|
||||
if(rule.isAsync()) {
|
||||
|
@ -17,7 +17,7 @@ public class WxMpMassNews implements Serializable {
|
||||
*
|
||||
*/
|
||||
private static final long serialVersionUID = 565937155013581016L;
|
||||
private List<WxMpMassNewsArticle> articles = new ArrayList<WxMpMassNewsArticle>();
|
||||
private List<WxMpMassNewsArticle> articles = new ArrayList<>();
|
||||
|
||||
public List<WxMpMassNewsArticle> getArticles() {
|
||||
return this.articles;
|
||||
|
@ -22,7 +22,7 @@ public class WxMpMaterial {
|
||||
}
|
||||
|
||||
public Map<String, String> getForm() {
|
||||
Map<String, String> form = new HashMap<String, String>();
|
||||
Map<String, String> form = new HashMap<>();
|
||||
form.put("title", this.videoTitle);
|
||||
form.put("introduction", this.videoIntroduction);
|
||||
return form;
|
||||
|
@ -12,7 +12,7 @@ public class WxMpMaterialNews implements Serializable {
|
||||
*
|
||||
*/
|
||||
private static final long serialVersionUID = -3283203652013494976L;
|
||||
private List<WxMpMaterialNewsArticle> articles = new ArrayList<WxMpMaterialNewsArticle>();
|
||||
private List<WxMpMaterialNewsArticle> articles = new ArrayList<>();
|
||||
|
||||
public List<WxMpMaterialNewsArticle> getArticles() {
|
||||
return this.articles;
|
||||
|
@ -16,7 +16,7 @@ public class WxMpTemplateMessage implements Serializable {
|
||||
private String templateId;
|
||||
private String url;
|
||||
private String topColor;
|
||||
private List<WxMpTemplateData> data = new ArrayList<WxMpTemplateData>();
|
||||
private List<WxMpTemplateData> data = new ArrayList<>();
|
||||
|
||||
public String getToUser() {
|
||||
return this.toUser;
|
||||
|
@ -20,7 +20,7 @@ public class WxMpXmlOutNewsMessage extends WxMpXmlOutMessage {
|
||||
protected int articleCount;
|
||||
|
||||
@XStreamAlias("Articles")
|
||||
protected final List<Item> articles = new ArrayList<Item>();
|
||||
protected final List<Item> articles = new ArrayList<>();
|
||||
|
||||
public WxMpXmlOutNewsMessage() {
|
||||
this.msgType = WxConsts.XML_MSG_NEWS;
|
||||
|
@ -17,7 +17,7 @@ import java.util.List;
|
||||
*/
|
||||
public final class NewsBuilder extends BaseBuilder<NewsBuilder> {
|
||||
|
||||
private List<WxMpCustomMessage.WxArticle> articles = new ArrayList<WxMpCustomMessage.WxArticle>();
|
||||
private List<WxMpCustomMessage.WxArticle> articles = new ArrayList<>();
|
||||
|
||||
public NewsBuilder() {
|
||||
this.msgType = WxConsts.CUSTOM_MSG_NEWS;
|
||||
|
@ -11,7 +11,7 @@ import java.util.List;
|
||||
*/
|
||||
public final class NewsBuilder extends BaseBuilder<NewsBuilder, WxMpXmlOutNewsMessage> {
|
||||
|
||||
protected final List<WxMpXmlOutNewsMessage.Item> articles = new ArrayList<WxMpXmlOutNewsMessage.Item>();
|
||||
protected final List<WxMpXmlOutNewsMessage.Item> articles = new ArrayList<>();
|
||||
|
||||
public NewsBuilder addArticle(WxMpXmlOutNewsMessage.Item item) {
|
||||
this.articles.add(item);
|
||||
|
@ -14,7 +14,7 @@ public class WxMpUserList {
|
||||
|
||||
protected int total = -1;
|
||||
protected int count = -1;
|
||||
protected List<String> openIds = new ArrayList<String>();
|
||||
protected List<String> openIds = new ArrayList<>();
|
||||
protected String nextOpenId;
|
||||
public int getTotal() {
|
||||
return this.total;
|
||||
|
@ -45,7 +45,7 @@ public class XStreamTransformer {
|
||||
}
|
||||
|
||||
private static Map<Class, XStream> configXStreamInstance() {
|
||||
Map<Class, XStream> map = new HashMap<Class, XStream>();
|
||||
Map<Class, XStream> map = new HashMap<>();
|
||||
map.put(WxMpXmlMessage.class, config_WxMpXmlMessage());
|
||||
map.put(WxMpXmlOutMusicMessage.class, config_WxMpXmlOutMusicMessage());
|
||||
map.put(WxMpXmlOutNewsMessage.class, config_WxMpXmlOutNewsMessage());
|
||||
|
Loading…
Reference in New Issue
Block a user