java.lang.Object
org.apache.jena.atlas.json.io.JSONMaker
- All Implemented Interfaces:
JSONHandler
Build a JSON structure
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidelement(long currLine, long currCol) voidfinishArray(long currLine, long currCol) voidfinishObject(long currLine, long currCol) voidfinishPair(long currLine, long currCol) voidfinishParse(long currLine, long currCol) voidkeyPair(long currLine, long currCol) voidstartArray(long currLine, long currCol) voidstartObject(long currLine, long currCol) voidstartPair(long currLine, long currCol) voidstartParse(long currLine, long currCol) voidvalueBoolean(boolean b, long currLine, long currCol) voidvalueDecimal(String image, long currLine, long currCol) voidvalueDouble(String image, long currLine, long currCol) voidvalueInteger(String image, long currLine, long currCol) voidvalueNull(long currLine, long currCol) voidvalueString(String image, long currLine, long currCol)
-
Constructor Details
-
JSONMaker
public JSONMaker()
-
-
Method Details
-
jsonValue
-
startParse
public void startParse(long currLine, long currCol) - Specified by:
startParsein interfaceJSONHandler
-
finishParse
public void finishParse(long currLine, long currCol) - Specified by:
finishParsein interfaceJSONHandler
-
startObject
public void startObject(long currLine, long currCol) - Specified by:
startObjectin interfaceJSONHandler
-
finishObject
public void finishObject(long currLine, long currCol) - Specified by:
finishObjectin interfaceJSONHandler
-
startArray
public void startArray(long currLine, long currCol) - Specified by:
startArrayin interfaceJSONHandler
-
element
public void element(long currLine, long currCol) - Specified by:
elementin interfaceJSONHandler
-
finishArray
public void finishArray(long currLine, long currCol) - Specified by:
finishArrayin interfaceJSONHandler
-
startPair
public void startPair(long currLine, long currCol) - Specified by:
startPairin interfaceJSONHandler
-
keyPair
public void keyPair(long currLine, long currCol) - Specified by:
keyPairin interfaceJSONHandler
-
finishPair
public void finishPair(long currLine, long currCol) - Specified by:
finishPairin interfaceJSONHandler
-
valueBoolean
public void valueBoolean(boolean b, long currLine, long currCol) - Specified by:
valueBooleanin interfaceJSONHandler
-
valueDecimal
- Specified by:
valueDecimalin interfaceJSONHandler
-
valueDouble
- Specified by:
valueDoublein interfaceJSONHandler
-
valueInteger
- Specified by:
valueIntegerin interfaceJSONHandler
-
valueNull
public void valueNull(long currLine, long currCol) - Specified by:
valueNullin interfaceJSONHandler
-
valueString
- Specified by:
valueStringin interfaceJSONHandler
-