public final class QueryPacketData extends Object
Modifier and Type | Field and Description |
---|---|
private byte[] |
location |
private byte[] |
propertyMaps |
private int |
queryFlags |
private byte[] |
queryStack |
private byte[] |
rankProfile |
Constructor and Description |
---|
QueryPacketData() |
Modifier and Type | Method and Description |
---|---|
private byte[] |
copyField(ByteBuffer src,
int startOfField)
Given src.position() bigger than startOfField, allocate a fresh byte
array, and copy the data from startOfField to src.position() into it.
|
(package private) ByteBuffer |
encodeLocation(ByteBuffer buffer) |
(package private) ByteBuffer |
encodePropertyMaps(ByteBuffer buffer) |
(package private) ByteBuffer |
encodeQueryFlags(ByteBuffer buffer) |
(package private) ByteBuffer |
encodeQueryStack(ByteBuffer buffer) |
(package private) ByteBuffer |
encodeRankProfile(ByteBuffer buffer) |
(package private) void |
setLocation(ByteBuffer src,
int startOfField) |
(package private) void |
setPropertyMaps(ByteBuffer src,
int startOfField) |
(package private) void |
setQueryFlags(int queryFlags) |
(package private) void |
setQueryStack(ByteBuffer src,
int startOfField) |
(package private) void |
setRankProfile(ByteBuffer src,
int startOfField) |
private byte[] rankProfile
private int queryFlags
private byte[] queryStack
private byte[] location
private byte[] propertyMaps
private byte[] copyField(ByteBuffer src, int startOfField)
src
- the ByteBuffer to copy fromstartOfField
- the position of the buffer at which the field startsIllegalArgumentException
- if startOfField is somewhere after src.position()ByteBuffer encodeRankProfile(ByteBuffer buffer)
void setRankProfile(ByteBuffer src, int startOfField)
ByteBuffer encodeQueryFlags(ByteBuffer buffer)
void setQueryFlags(int queryFlags)
ByteBuffer encodeQueryStack(ByteBuffer buffer)
void setQueryStack(ByteBuffer src, int startOfField)
ByteBuffer encodePropertyMaps(ByteBuffer buffer)
void setPropertyMaps(ByteBuffer src, int startOfField)
void setLocation(ByteBuffer src, int startOfField)
ByteBuffer encodeLocation(ByteBuffer buffer)
Copyright © 2018. All rights reserved.