Class DataParser
java.lang.Object
io.github.srdjanv.localgitdependency.persistence.data.DataParser
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic List<DataWrapper>complexLoadDataFromFileJson(File file, DataLayout layout) static voidcomplexSaveDataToFileJson(File file, List<?> data, DataLayout layout) static ProjectProbeDatastatic StringprojectProbeDataJson(ProjectProbeData projectProbeData) static <T> TsimpleLoadDataFromFileJson(File file, Class<T> clazz, Supplier<T> instanceSupplier) static voidsimpleSaveDataToFileJson(File file, Object data) static booleanvalidDataForClass(Class<?> clazz, Object data)
-
Field Details
-
gson
public static final com.google.gson.Gson gson
-
-
Method Details
-
parseJson
-
projectProbeDataJson
-
validDataForClass
-
complexLoadDataFromFileJson
-
complexSaveDataToFileJson
-
simpleLoadDataFromFileJson
-
simpleSaveDataToFileJson
-