Top Description Methods
com.ning.compress

public Interface DataHandler

Imports
java.io.IOException

Interface used by Uncompressor implementations: receives uncompressed data and processes it appropriately.

Method Summary

Modifier and TypeMethod and Description
public void
allDataHandled()

Method called after last call to handleData, for successful operation, if and when caller is informed about end of content Note that if an exception thrown by handleData has caused processing to be aborted, this method might not get called.

public boolean

Returns:

True, if caller should process and feed more data; false if caller is not interested in more data and processing should be terminated (and allDataHandled should be called immediately)
handleData
(byte[] buffer, int offset, int len)

Method called with uncompressed data as it becomes available.

Method Detail

allDataHandledback to summary
public void allDataHandled() throws IOException

Method called after last call to handleData, for successful operation, if and when caller is informed about end of content Note that if an exception thrown by handleData has caused processing to be aborted, this method might not get called. Implementation may choose to free resources, flush state, or perform validation at this point.

handleDataback to summary
public boolean handleData(byte[] buffer, int offset, int len) throws IOException

Method called with uncompressed data as it becomes available.

Note

return value was added (from void to boolean) in 0.9.9

Returns:boolean

True, if caller should process and feed more data; false if caller is not interested in more data and processing should be terminated (and allDataHandled should be called immediately)