to get more input to parse. It is accessed by entity that feeds content to parse; at any given point only one chunk of content can be processed so caller has to take care to only feed more content when existing content has been parsed (which occurs when parser's
nextTokenis called). Once application using non-blocking parser has no more data to feed it should call
to indicate end of logical input stream.
dataByte array that contains data to feed: caller must ensure data remains stable until it is fully processed (which is true when
offsetOffset within array where input data to process starts
lenLength of input data within array to process.
java.io.IOExceptionif the state is such that this method should not be called (has not yet consumed existing input data, or has been marked as closed)