com.foxinmy.weixin4j.xml
Class ListsuffixResultDeserializer

java.lang.Object
  extended by com.foxinmy.weixin4j.xml.ListsuffixResultDeserializer

public class ListsuffixResultDeserializer
extends Object

对 后缀为_$n 的 xml节点反序列化

Since:
JDK 1.6
Author:
jinyu(foxinmy@gmail.com)
See Also:

Constructor Summary
ListsuffixResultDeserializer()
           
 
Method Summary
static
<T> T
deserialize(String content, Class<T> clazz)
          对包含$n节点的xml反序列化
static
<T> ListWrapper<T>
deserializeToListWrapper(String content, Class<T> clazz, String... matchPattern)
           
static Map<Field,String[]> getListsuffixFields(Class<?> clazz)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListsuffixResultDeserializer

public ListsuffixResultDeserializer()
Method Detail

deserialize

public static <T> T deserialize(String content,
                                Class<T> clazz)
对包含$n节点的xml反序列化

Parameters:
content - xml内容
clazz -
Returns:

deserializeToListWrapper

public static <T> ListWrapper<T> deserializeToListWrapper(String content,
                                                          Class<T> clazz,
                                                          String... matchPattern)

getListsuffixFields

public static Map<Field,String[]> getListsuffixFields(Class<?> clazz)


Copyright © 2014–2017. All rights reserved.