Class GridTcpRestParser.ParserState
- java.lang.Object
-
- org.apache.ignite.internal.processors.rest.protocols.tcp.GridTcpRestParser.ParserState
-
- Enclosing class:
- GridTcpRestParser
protected static class GridTcpRestParser.ParserState extends Object
Holder for parser state and temporary buffer.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedParserState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ByteArrayOutputStreambuffer()GridTcpRestParser.HeaderDataheader()voidheader(GridTcpRestParser.HeaderData hdr)intindex()voidindex(int idx)@Nullable GridClientMessagepacket()voidpacket(GridClientMessage packet)GridClientPacketTypepacketType()voidpacketType(GridClientPacketType packetType)StringtoString()
-
-
-
Method Detail
-
index
public int index()
- Returns:
- Stored parser index.
-
index
public void index(int idx)
- Parameters:
idx- Index to store.
-
buffer
public ByteArrayOutputStream buffer()
- Returns:
- Temporary data buffer.
-
packet
@Nullable public @Nullable GridClientMessage packet()
- Returns:
- Pending packet.
-
packet
public void packet(GridClientMessage packet)
- Parameters:
packet- Pending packet.
-
packetType
public GridClientPacketType packetType()
- Returns:
- Pending packet type.
-
packetType
public void packetType(GridClientPacketType packetType)
- Parameters:
packetType- Pending packet type.
-
header
public GridTcpRestParser.HeaderData header()
- Returns:
- Header.
-
header
public void header(GridTcpRestParser.HeaderData hdr)
- Parameters:
hdr- Header.
-
-