Example usage for Java org.apache.lucene.util BytesRefBuilder fields, constructors, methods, implement or subclass
The text is from its open source code.
BytesRefBuilder() Sole constructor. |
void | append(byte[] b, int off, int len) Append the provided bytes to this builder. |
void | append(byte b) Append a single byte to this builder. |
void | append(BytesRef ref) Append the provided bytes to this builder. |
void | append(BytesRefBuilder builder) Append the provided bytes to this builder. |
byte[] | bytes() Return a reference to the bytes of this builder. |
void | clear() Reset this builder to the empty state. |
void | copyBytes(BytesRef ref) Replace the content of this builder with the provided bytes. |
void | copyBytes(BytesRefBuilder builder) Replace the content of this builder with the provided bytes. |
void | copyChars(CharSequence text) Replace the content of this buffer with UTF-8 encoded bytes that would represent the provided text. |
void | copyChars(CharSequence text, int off, int len) Replace the content of this buffer with UTF-8 encoded bytes that would represent the provided text. |
void | copyChars(char[] text, int off, int len) Replace the content of this buffer with UTF-8 encoded bytes that would represent the provided text. |
BytesRef | get() Return a BytesRef that points to the internal content of this builder. |
void | grow(int capacity) Ensure that this builder can hold at least capacity bytes without resizing. |
int | length() Return the number of bytes in this buffer. |
void | setByteAt(int offset, byte b) Set a byte. |
void | setLength(int length) Set the length. |
BytesRef | toBytesRef() Build a new BytesRef that has the same content as this buffer. |