Uses of Interface
org.ghotibeaun.json.JSONNode
- 
Uses of JSONNode in org.ghotibeaun.json
Subinterfaces of JSONNode in org.ghotibeaun.json Modifier and Type Interface Description interfaceJSONArrayInterface holding an array of JSONValue objectsinterfaceJSONListNodeBase interface for managing list/array valuesinterfaceJSONMapNodeinterfaceJSONObjectA JSON Object consisting of a collection of key-value pairsMethods in org.ghotibeaun.json with parameters of type JSONNode Modifier and Type Method Description default voidJSONArray. add(JSONNode node)Add a JSONNode instance.default booleanJSONNode. isEquivalent(JSONNode other)Compares against another JSONNode for equivalence.default voidJSONObject. put(String key, JSONNode node)Set a JSONNode (either a JSONObject or JSONArray) - 
Uses of JSONNode in org.ghotibeaun.json.converters
Methods in org.ghotibeaun.json.converters that return JSONNode Modifier and Type Method Description abstract <T> JSONNodeAbstractClassConverter. convertToJSON(T source)<T> JSONNodeClassConverter. convertToJSON(T source)Convert an object to a JSONNodestatic <T> JSONNodeConverters. convertToJSON(T source, ConverterOption<?>... options)Convert an object to a JSONNode - 
Uses of JSONNode in org.ghotibeaun.json.factory
Methods in org.ghotibeaun.json.factory that return JSONNode Modifier and Type Method Description static JSONNodeNodeFactory. parse(String data) - 
Uses of JSONNode in org.ghotibeaun.json.jsonpath
Methods in org.ghotibeaun.json.jsonpath with parameters of type JSONNode Modifier and Type Method Description JSONArrayJSONPath. select(JSONNode context)Return a list of JSON values from a JSONNode context.<T> TJSONPath. selectValue(JSONNode context)Returns a single value from a JSONPath expression on a JSONNode context - 
Uses of JSONNode in org.ghotibeaun.json.merge
Methods in org.ghotibeaun.json.merge with type parameters of type JSONNode Modifier and Type Method Description static <T extends JSONNode>
TMergeProcessor. merge(T primary, T secondary)static <T extends JSONNode>
TMergeProcessor. merge(T primary, T secondary, MergeResult mergeResultStrategy)Merge two JSON instancesstatic <T extends JSONNode>
TMergeProcessor. merge(T primary, T secondary, ArrayConflict array)static <T extends JSONNode>
TMergeProcessor. merge(T primary, T secondary, ArrayConflict array, ObjectConflict object)static <T extends JSONNode>
TMergeProcessor. merge(T primary, T secondary, ArrayConflict arrayStrategies, ObjectConflict objectStrategy, MergeResult mergeResultStrategy)Invoke and return a merge JSON instancestatic <T extends JSONNode>
TMergeProcessor. merge(T primary, T secondary, ObjectConflict object)<T extends JSONNode>
TAbstractMergeProcessor. mergeNodes(T primary, T secondary)<T extends JSONNode>
TMergeProcess. mergeNodes(T primary, T secondary)Return the merged result<T extends JSONNode>
TMergeProcessor. mergeNodes(T primary, T secondary) - 
Uses of JSONNode in org.ghotibeaun.json.parser
Methods in org.ghotibeaun.json.parser that return JSONNode Modifier and Type Method Description JSONNodeJSONParser. parse(File file)Parse from a FileJSONNodeJSONParser. parse(InputStream inputStream)Parse from an InputStream.JSONNodeJSONParser. parse(InputStream inputStream, String charSet)Parse from an InputStream using a defined characterJSONNodeJSONParser. parse(Reader reader)Parse from a ReaderJSONNodeJSONParser. parse(String data)Parse from a StringJSONNodeJSONParser. parse(URL url)Parse from a URL.JSONNodeJSONParser. parse(Path filePath)Parse from a Path reference - 
Uses of JSONNode in org.ghotibeaun.json.serializer
Methods in org.ghotibeaun.json.serializer with parameters of type JSONNode Modifier and Type Method Description NodeXMLSerializer. toXml(JSONNode jsonNode)NodeXMLSerializer. toXml(JSONNode jsonNode, String rootElementName)StringXMLSerializer. toXmlString(JSONNode jsonNode)StringXMLSerializer. toXmlString(JSONNode jsonNode, String rootElementName)voidJSONSerializer. write(File outputFile, JSONNode json, boolean prettyPrint)voidJSONSerializer. write(OutputStream stream, JSONNode json, boolean prettyPrint)voidJSONSerializer. write(Writer writer, JSONNode json, boolean prettyPrint)voidJSONSerializer. write(Path outputPath, JSONNode json, boolean prettyPrint)