Class DataExchange
- java.lang.Object
-
- com.github.blindpirate.gogradle.util.DataExchange
-
public class DataExchange extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DataExchange()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> TparseJson(java.io.File file, java.lang.Class<T> clazz)static <T> TparseJson(java.lang.String str, java.lang.Class<T> clazz)static <T> TparseXml(java.io.File file, java.lang.Class<T> clazz)static <T> TparseYaml(java.io.File file, java.lang.Class<T> clazz)static <T> TparseYaml(java.lang.String s, java.lang.Class<T> clazz)static java.lang.StringtoJson(java.lang.Object model)static java.lang.StringtoYaml(java.lang.Object model)
-
-
-
Method Detail
-
parseJson
public static <T> T parseJson(java.io.File file, java.lang.Class<T> clazz)
-
parseJson
public static <T> T parseJson(java.lang.String str, java.lang.Class<T> clazz)
-
parseYaml
public static <T> T parseYaml(java.io.File file, java.lang.Class<T> clazz)
-
parseYaml
public static <T> T parseYaml(java.lang.String s, java.lang.Class<T> clazz)
-
parseXml
public static <T> T parseXml(java.io.File file, java.lang.Class<T> clazz)
-
toYaml
public static java.lang.String toYaml(java.lang.Object model)
-
toJson
public static java.lang.String toJson(java.lang.Object model)
-
-