Package tourplaner.business
Class JsonHelper
- java.lang.Object
-
- tourplaner.business.JsonHelper
-
public class JsonHelper extends java.lang.Object
Hilfsklasse für Json (Gson)
-
-
Constructor Summary
Constructors Constructor Description JsonHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static double
getDoubleFromJson(java.lang.String json, java.lang.String gets)
Double aus json extrahierenstatic java.lang.String
getJsonFromObj(java.lang.Object obj)
Erzeugt ein Json aus einem Objectstatic void
getJsonFromObj(java.lang.Object obj, java.io.FileWriter writer)
Erzeugt ein Json aus einem Objectstatic java.lang.String
getStingFromJson(java.lang.String json, java.lang.String gets)
String aus json extrahierenstatic java.util.ArrayList<Tour>
getTourenFromJson(java.io.FileReader reader)
Wandelt ein Json file in ein Data Objekt um
-
-
-
Method Detail
-
getStingFromJson
public static java.lang.String getStingFromJson(java.lang.String json, java.lang.String gets)
String aus json extrahieren- Parameters:
json
- Json als Stringgets
- Eintrag im Json unter "route"- Returns:
- Gesammelter String
-
getDoubleFromJson
public static double getDoubleFromJson(java.lang.String json, java.lang.String gets)
Double aus json extrahieren- Parameters:
json
- Json als Stringgets
- Eintrag im Json unter "route"- Returns:
- Gesammelter Double Wert
-
getJsonFromObj
public static java.lang.String getJsonFromObj(java.lang.Object obj)
Erzeugt ein Json aus einem Object- Parameters:
obj
- Das Objekt- Returns:
- Json des Objektes
-
getJsonFromObj
public static void getJsonFromObj(java.lang.Object obj, java.io.FileWriter writer)
Erzeugt ein Json aus einem Object- Parameters:
obj
- Das Objektwriter
- File in das geschrieben werden soll
-
getTourenFromJson
public static java.util.ArrayList<Tour> getTourenFromJson(java.io.FileReader reader)
Wandelt ein Json file in ein Data Objekt um- Parameters:
reader
- File aus dem gelesen wird- Returns:
- Data objekt das gelesen wurde
-
-