public class WarcParser extends MessageParser
Unless you're doing something advanced (like non-blocking IO) you should use the higher-level WarcReader
class instead.
| Constructor and Description |
|---|
WarcParser() |
| Modifier and Type | Method and Description |
|---|---|
MessageHeaders |
headers() |
boolean |
isError() |
boolean |
isFinished() |
static WarcParser |
newWarcFieldsParser() |
void |
parse(ByteBuffer data) |
boolean |
parse(ReadableByteChannel channel,
ByteBuffer buffer) |
long |
position() |
void |
reset() |
MessageVersion |
version() |
getErrorContext, getErrorContextpublic static WarcParser newWarcFieldsParser()
public void reset()
public boolean isFinished()
public boolean isError()
public void parse(ByteBuffer data)
public boolean parse(ReadableByteChannel channel, ByteBuffer buffer) throws IOException
IOExceptionpublic MessageHeaders headers()
public MessageVersion version()
public long position()
Copyright © 2022. All rights reserved.