|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
CharTermAttribute instead.
@Deprecated public interface TermAttribute
The term text of a Token.
| Method Summary | |
|---|---|
char[] |
resizeTermBuffer(int newSize)
Deprecated. Grows the termBuffer to at least size newSize, preserving the existing content. |
void |
setTermBuffer(char[] buffer,
int offset,
int length)
Deprecated. Copies the contents of buffer, starting at offset for length characters, into the termBuffer array. |
void |
setTermBuffer(String buffer)
Deprecated. Copies the contents of buffer into the termBuffer array. |
void |
setTermBuffer(String buffer,
int offset,
int length)
Deprecated. Copies the contents of buffer, starting at offset and continuing for length characters, into the termBuffer array. |
void |
setTermLength(int length)
Deprecated. Set number of valid characters (length of the term) in the termBuffer array. |
String |
term()
Deprecated. Returns the Token's term text. |
char[] |
termBuffer()
Deprecated. Returns the internal termBuffer character array which you can then directly alter. |
int |
termLength()
Deprecated. Return number of valid characters (length of the term) in the termBuffer array. |
| Method Detail |
|---|
String term()
termBuffer() and termLength() directly instead. If you really need a
String, use this method, which is nothing more than
a convenience call to new String(token.termBuffer(), 0, token.termLength())
void setTermBuffer(char[] buffer,
int offset,
int length)
buffer - the buffer to copyoffset - the index in the buffer of the first character to copylength - the number of characters to copyvoid setTermBuffer(String buffer)
buffer - the buffer to copy
void setTermBuffer(String buffer,
int offset,
int length)
buffer - the buffer to copyoffset - the index in the buffer of the first character to copylength - the number of characters to copychar[] termBuffer()
resizeTermBuffer(int) to increase it. After
altering the buffer be sure to call setTermLength(int) to record the number of valid
characters that were placed into the termBuffer.
char[] resizeTermBuffer(int newSize)
setTermBuffer(char[], int, int),
setTermBuffer(String), or
setTermBuffer(String, int, int)
to optimally combine the resize with the setting of the termBuffer.
newSize - minimum size of the new termBuffer
int termLength()
void setTermLength(int length)
resizeTermBuffer(int) first.
length - the truncated length
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||