org.openjena.atlas.json.io
Interface JSONHandler

All Known Implementing Classes:
JSONHandlerBase, JSONMaker, JSONPrinter

public interface JSONHandler


Method Summary
 void element(long currLine, long currCol)
           
 void finishArray(long currLine, long currCol)
           
 void finishObject(long currLine, long currCol)
           
 void finishPair(long currLine, long currCol)
           
 void finishParse(long currLine, long currCol)
           
 void keyPair(long currLine, long currCol)
           
 void startArray(long currLine, long currCol)
           
 void startObject(long currLine, long currCol)
           
 void startPair(long currLine, long currCol)
           
 void startParse(long currLine, long currCol)
           
 void valueBoolean(boolean b, long currLine, long currCol)
           
 void valueDecimal(String image, long currLine, long currCol)
           
 void valueDouble(String image, long currLine, long currCol)
           
 void valueInteger(String image, long currLine, long currCol)
           
 void valueNull(long currLine, long currCol)
           
 void valueString(String image, long currLine, long currCol)
           
 

Method Detail

startParse

void startParse(long currLine,
                long currCol)

finishParse

void finishParse(long currLine,
                 long currCol)

startObject

void startObject(long currLine,
                 long currCol)

finishObject

void finishObject(long currLine,
                  long currCol)

startPair

void startPair(long currLine,
               long currCol)

keyPair

void keyPair(long currLine,
             long currCol)

finishPair

void finishPair(long currLine,
                long currCol)

startArray

void startArray(long currLine,
                long currCol)

element

void element(long currLine,
             long currCol)

finishArray

void finishArray(long currLine,
                 long currCol)

valueString

void valueString(String image,
                 long currLine,
                 long currCol)

valueInteger

void valueInteger(String image,
                  long currLine,
                  long currCol)

valueDouble

void valueDouble(String image,
                 long currLine,
                 long currCol)

valueBoolean

void valueBoolean(boolean b,
                  long currLine,
                  long currCol)

valueNull

void valueNull(long currLine,
               long currCol)

valueDecimal

void valueDecimal(String image,
                  long currLine,
                  long currCol)


Licenced under the Apache License, Version 2.0