Package org.dashbuilder.navigation.json
Class NavTreeJSONMarshaller
- java.lang.Object
-
- org.dashbuilder.navigation.json.NavTreeJSONMarshaller
-
public class NavTreeJSONMarshaller extends Object
-
-
Constructor Summary
Constructors Constructor Description NavTreeJSONMarshaller()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NavTreefromJson(String jsonString)NavTreefromJson(org.dashbuilder.json.JsonObject json)static NavTreeJSONMarshallerget()org.dashbuilder.json.JsonArraytoJson(List<NavItem> navItemList)org.dashbuilder.json.JsonObjecttoJson(NavItem navItem)org.dashbuilder.json.JsonObjecttoJson(NavTree navTree)
-
-
-
Method Detail
-
get
public static NavTreeJSONMarshaller get()
-
toJson
public org.dashbuilder.json.JsonObject toJson(NavTree navTree) throws org.dashbuilder.json.JsonException
- Throws:
org.dashbuilder.json.JsonException
-
toJson
public org.dashbuilder.json.JsonObject toJson(NavItem navItem) throws org.dashbuilder.json.JsonException
- Throws:
org.dashbuilder.json.JsonException
-
toJson
public org.dashbuilder.json.JsonArray toJson(List<NavItem> navItemList) throws org.dashbuilder.json.JsonException
- Throws:
org.dashbuilder.json.JsonException
-
fromJson
public NavTree fromJson(String jsonString) throws org.dashbuilder.json.JsonException
- Throws:
org.dashbuilder.json.JsonException
-
fromJson
public NavTree fromJson(org.dashbuilder.json.JsonObject json) throws org.dashbuilder.json.JsonException
- Throws:
org.dashbuilder.json.JsonException
-
-