Class ItemParser
java.lang.Object
com.moyskleytech.obsidian.material.ItemParser
Requires Jackson FasterXML
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ObsidianItemTemplatedeserialize(String str) Deserialize an item template Requires FasterXMLstatic Stringserialize(ObsidianItemTemplate itemTemplate) Serialize a object template Requires Jackson FasterXMLstatic List<com.moyskleytech.obsidian.material.ItemParser.Part>Convert string to item parts
-
Constructor Details
-
ItemParser
public ItemParser()
-
-
Method Details
-
deserialize
Deserialize an item template Requires FasterXML- Parameters:
str- A string representing the object, could be JSON or legacy- Returns:
- An object template
-
toParts
Convert string to item parts- Parameters:
s- String to be parsed- Returns:
- Item parts
-
serialize
Serialize a object template Requires Jackson FasterXML- Parameters:
itemTemplate- The item template to serialize- Returns:
- A string representing the object
-