src/main/java/com/rockagen/commons/util/JsonUtil.java
protected static <T> T toBean(MyJsonParser myJsonParser,
			TypeReference<T> valueTypeRef) {
		if (myJsonParser.getJsonParser() == null)
			return null;
		return toBean(myJsonParser.getJsonParser(), valueTypeRef);
	}
protected static <T> T toBean(MyJsonParser myJsonParser,
			TypeReference<T> valueTypeRef) {
		if (myJsonParser.getJsonParser() == null)
			return null;
		return toBean(myJsonParser.getJsonParser(), valueTypeRef);
	}
protected static < T > T toBean ( MyJsonParser myJsonParser , TypeReference < T > valueTypeRef ) { if ( myJsonParser . getJsonParser ( ) == null ) return null ; return toBean ( myJsonParser . getJsonParser ( ) , valueTypeRef ) ; }
Json string to java bean <br>
<p>
call {@link MyJsonParser#getJsonParser()} return a JsonParser
</p>

@param myJsonParser custom json parser
@param valueTypeRef value type ref
@see #toBean(JsonParser, TypeReference)
@param <T> t
@return bean
Json string to java bean <br > <p > call { @link MyJsonParser#getJsonParser () } return a JsonParser < / p >