public class MultiPartParser
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
MultiPartParser.FieldState |
static interface |
MultiPartParser.Handler |
static class |
MultiPartParser.State |
Constructor and Description |
---|
MultiPartParser(MultiPartParser.Handler handler,
java.lang.String boundary) |
Modifier and Type | Method and Description |
---|---|
MultiPartParser.Handler |
getHandler() |
MultiPartParser.State |
getState() |
boolean |
isState(MultiPartParser.State state) |
boolean |
parse(java.nio.ByteBuffer buffer,
boolean last)
Parse until next Event.
|
protected boolean |
parseMimePartHeaders(java.nio.ByteBuffer buffer) |
protected boolean |
parseOctetContent(java.nio.ByteBuffer buffer) |
void |
reset() |
java.lang.String |
toString() |
public static final Logger LOG
public MultiPartParser(MultiPartParser.Handler handler, java.lang.String boundary)
public void reset()
public MultiPartParser.Handler getHandler()
public MultiPartParser.State getState()
public boolean isState(MultiPartParser.State state)
public boolean parse(java.nio.ByteBuffer buffer, boolean last)
buffer
- the buffer to parselast
- whether this buffer contains last bit of contentHttpParser.RequestHandler
method was called and it returned true;protected boolean parseMimePartHeaders(java.nio.ByteBuffer buffer)
protected boolean parseOctetContent(java.nio.ByteBuffer buffer)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 1995–2023 Webtide. All rights reserved.