com.ibm.di.parser
Class JSONParser

java.lang.Object
  extended by com.ibm.di.parser.ParserImpl
      extended by com.ibm.di.parser.JSONParser
All Implemented Interfaces:
ParserInterface, VersionInfoInterface

public class JSONParser
extends ParserImpl


Field Summary
 
Fields inherited from class com.ibm.di.parser.ParserImpl
_debug, myConfiguration
 
Constructor Summary
JSONParser()
           
 
Method Summary
 String getVersion()
          Version information.
 void initParser()
          Perform initialization of parser.
 Entry readEntry()
          Return the next entry from the current input stream.
 void writeEntry(Entry entry)
          Write an entry to the current output stream.
 
Methods inherited from class com.ibm.di.parser.ParserImpl
closeParser, debug, debugMode, flush, getClassInstance, getContext, getDebug, getInputStream, getOutputStream, getParam, getParser, getReader, getWriter, isDeltaSupported, logmsg, querySchema, registerScriptBeans, setConfiguration, setContext, setDebug, setInputStream, setInputStream, setInputStream, setOutputStream, setOutputStream, setParam, setParser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSONParser

public JSONParser()
Method Detail

initParser

public void initParser()
                throws Exception
Description copied from class: ParserImpl
Perform initialization of parser.

Specified by:
initParser in interface ParserInterface
Overrides:
initParser in class ParserImpl
Throws:
Exception - if an error occurs.

readEntry

public Entry readEntry()
                throws Exception
Description copied from interface: ParserInterface
Return the next entry from the current input stream.

Returns:
The next entry from the input stream
Throws:
Exception

writeEntry

public void writeEntry(Entry entry)
                throws Exception
Description copied from interface: ParserInterface
Write an entry to the current output stream.

Parameters:
entry - The entry to write
Throws:
Exception - if an error occurs.

getVersion

public String getVersion()
Description copied from interface: VersionInfoInterface
Version information.

Returns:
version information