|
||||||||||
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 copyvoid 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 |