org.apache.lucene.analysis.Token.clearNoTermBuffer()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(7.0k)|赞(0)|评价(0)|浏览(255)

本文整理了Java中org.apache.lucene.analysis.Token.clearNoTermBuffer()方法的一些代码示例,展示了Token.clearNoTermBuffer()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Token.clearNoTermBuffer()方法的具体详情如下:
包路径:org.apache.lucene.analysis.Token
类名称:Token
方法名:clearNoTermBuffer

Token.clearNoTermBuffer介绍

暂无

代码示例

代码示例来源:origin: org.apache.lucene/com.springsource.org.apache.lucene

  1. /** Shorthand for calling {@link #clear},
  2. * {@link #setTermBuffer(String)},
  3. * {@link #setStartOffset},
  4. * {@link #setEndOffset}
  5. * {@link #setType}
  6. * @return this Token instance */
  7. public Token reinit(String newTerm, int newStartOffset, int newEndOffset, String newType) {
  8. clearNoTermBuffer();
  9. setTermBuffer(newTerm);
  10. startOffset = newStartOffset;
  11. endOffset = newEndOffset;
  12. type = newType;
  13. return this;
  14. }

代码示例来源:origin: org.apache.lucene/lucene-core-jfrog

  1. /** Shorthand for calling {@link #clear},
  2. * {@link #setTermBuffer(String)},
  3. * {@link #setStartOffset},
  4. * {@link #setEndOffset}
  5. * {@link #setType}
  6. * @return this Token instance */
  7. public Token reinit(String newTerm, int newStartOffset, int newEndOffset, String newType) {
  8. clearNoTermBuffer();
  9. setTermBuffer(newTerm);
  10. startOffset = newStartOffset;
  11. endOffset = newEndOffset;
  12. type = newType;
  13. return this;
  14. }

代码示例来源:origin: org.apache.lucene/com.springsource.org.apache.lucene

  1. /** Shorthand for calling {@link #clear},
  2. * {@link #setTermBuffer(char[], int, int)},
  3. * {@link #setStartOffset},
  4. * {@link #setEndOffset},
  5. * {@link #setType}
  6. * @return this Token instance */
  7. public Token reinit(char[] newTermBuffer, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset, String newType) {
  8. clearNoTermBuffer();
  9. payload = null;
  10. positionIncrement = 1;
  11. setTermBuffer(newTermBuffer, newTermOffset, newTermLength);
  12. startOffset = newStartOffset;
  13. endOffset = newEndOffset;
  14. type = newType;
  15. return this;
  16. }

代码示例来源:origin: org.apache.lucene/lucene-core-jfrog

  1. /** Shorthand for calling {@link #clear},
  2. * {@link #setTermBuffer(char[], int, int)},
  3. * {@link #setStartOffset},
  4. * {@link #setEndOffset},
  5. * {@link #setType}
  6. * @return this Token instance */
  7. public Token reinit(char[] newTermBuffer, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset, String newType) {
  8. clearNoTermBuffer();
  9. payload = null;
  10. positionIncrement = 1;
  11. setTermBuffer(newTermBuffer, newTermOffset, newTermLength);
  12. startOffset = newStartOffset;
  13. endOffset = newEndOffset;
  14. type = newType;
  15. return this;
  16. }

代码示例来源:origin: org.apache.lucene/com.springsource.org.apache.lucene

  1. /** Shorthand for calling {@link #clear},
  2. * {@link #setTermBuffer(char[], int, int)},
  3. * {@link #setStartOffset},
  4. * {@link #setEndOffset}
  5. * {@link #setType} on Token.DEFAULT_TYPE
  6. * @return this Token instance */
  7. public Token reinit(char[] newTermBuffer, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset) {
  8. clearNoTermBuffer();
  9. setTermBuffer(newTermBuffer, newTermOffset, newTermLength);
  10. startOffset = newStartOffset;
  11. endOffset = newEndOffset;
  12. type = DEFAULT_TYPE;
  13. return this;
  14. }

代码示例来源:origin: org.apache.lucene/com.springsource.org.apache.lucene

  1. /** Shorthand for calling {@link #clear},
  2. * {@link #setTermBuffer(String, int, int)},
  3. * {@link #setStartOffset},
  4. * {@link #setEndOffset}
  5. * {@link #setType} on Token.DEFAULT_TYPE
  6. * @return this Token instance */
  7. public Token reinit(String newTerm, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset) {
  8. clearNoTermBuffer();
  9. setTermBuffer(newTerm, newTermOffset, newTermLength);
  10. startOffset = newStartOffset;
  11. endOffset = newEndOffset;
  12. type = DEFAULT_TYPE;
  13. return this;
  14. }

代码示例来源:origin: org.apache.lucene/lucene-core-jfrog

  1. /** Shorthand for calling {@link #clear},
  2. * {@link #setTermBuffer(char[], int, int)},
  3. * {@link #setStartOffset},
  4. * {@link #setEndOffset}
  5. * {@link #setType} on Token.DEFAULT_TYPE
  6. * @return this Token instance */
  7. public Token reinit(char[] newTermBuffer, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset) {
  8. clearNoTermBuffer();
  9. setTermBuffer(newTermBuffer, newTermOffset, newTermLength);
  10. startOffset = newStartOffset;
  11. endOffset = newEndOffset;
  12. type = DEFAULT_TYPE;
  13. return this;
  14. }

代码示例来源:origin: org.apache.lucene/lucene-core-jfrog

  1. /** Shorthand for calling {@link #clear},
  2. * {@link #setTermBuffer(String, int, int)},
  3. * {@link #setStartOffset},
  4. * {@link #setEndOffset}
  5. * {@link #setType} on Token.DEFAULT_TYPE
  6. * @return this Token instance */
  7. public Token reinit(String newTerm, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset) {
  8. clearNoTermBuffer();
  9. setTermBuffer(newTerm, newTermOffset, newTermLength);
  10. startOffset = newStartOffset;
  11. endOffset = newEndOffset;
  12. type = DEFAULT_TYPE;
  13. return this;
  14. }

代码示例来源:origin: org.apache.lucene/com.springsource.org.apache.lucene

  1. /** Shorthand for calling {@link #clear},
  2. * {@link #setTermBuffer(String, int, int)},
  3. * {@link #setStartOffset},
  4. * {@link #setEndOffset}
  5. * {@link #setType}
  6. * @return this Token instance */
  7. public Token reinit(String newTerm, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset, String newType) {
  8. clearNoTermBuffer();
  9. setTermBuffer(newTerm, newTermOffset, newTermLength);
  10. startOffset = newStartOffset;
  11. endOffset = newEndOffset;
  12. type = newType;
  13. return this;
  14. }

代码示例来源:origin: org.apache.lucene/com.springsource.org.apache.lucene

  1. /** Shorthand for calling {@link #clear},
  2. * {@link #setTermBuffer(String)},
  3. * {@link #setStartOffset},
  4. * {@link #setEndOffset}
  5. * {@link #setType} on Token.DEFAULT_TYPE
  6. * @return this Token instance */
  7. public Token reinit(String newTerm, int newStartOffset, int newEndOffset) {
  8. clearNoTermBuffer();
  9. setTermBuffer(newTerm);
  10. startOffset = newStartOffset;
  11. endOffset = newEndOffset;
  12. type = DEFAULT_TYPE;
  13. return this;
  14. }

代码示例来源:origin: org.apache.lucene/lucene-core-jfrog

  1. /** Shorthand for calling {@link #clear},
  2. * {@link #setTermBuffer(String, int, int)},
  3. * {@link #setStartOffset},
  4. * {@link #setEndOffset}
  5. * {@link #setType}
  6. * @return this Token instance */
  7. public Token reinit(String newTerm, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset, String newType) {
  8. clearNoTermBuffer();
  9. setTermBuffer(newTerm, newTermOffset, newTermLength);
  10. startOffset = newStartOffset;
  11. endOffset = newEndOffset;
  12. type = newType;
  13. return this;
  14. }

代码示例来源:origin: org.apache.lucene/lucene-core-jfrog

  1. /** Shorthand for calling {@link #clear},
  2. * {@link #setTermBuffer(String)},
  3. * {@link #setStartOffset},
  4. * {@link #setEndOffset}
  5. * {@link #setType} on Token.DEFAULT_TYPE
  6. * @return this Token instance */
  7. public Token reinit(String newTerm, int newStartOffset, int newEndOffset) {
  8. clearNoTermBuffer();
  9. setTermBuffer(newTerm);
  10. startOffset = newStartOffset;
  11. endOffset = newEndOffset;
  12. type = DEFAULT_TYPE;
  13. return this;
  14. }

代码示例来源:origin: gncloud/fastcatsearch

  1. /** Shorthand for calling {@link #clear},
  2. * {@link #copyBuffer(char[], int, int)},
  3. * {@link #setOffset},
  4. * {@link #setType} on Token.DEFAULT_TYPE
  5. * @return this Token instance */
  6. public Token reinit(char[] newTermBuffer, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset) {
  7. checkOffsets(newStartOffset, newEndOffset);
  8. clearNoTermBuffer();
  9. copyBuffer(newTermBuffer, newTermOffset, newTermLength);
  10. startOffset = newStartOffset;
  11. endOffset = newEndOffset;
  12. type = DEFAULT_TYPE;
  13. return this;
  14. }

代码示例来源:origin: gncloud/fastcatsearch

  1. /** Shorthand for calling {@link #clear},
  2. * {@link #copyBuffer(char[], int, int)},
  3. * {@link #setOffset},
  4. * {@link #setType}
  5. * @return this Token instance */
  6. public Token reinit(char[] newTermBuffer, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset, String newType) {
  7. checkOffsets(newStartOffset, newEndOffset);
  8. clearNoTermBuffer();
  9. copyBuffer(newTermBuffer, newTermOffset, newTermLength);
  10. payload = null;
  11. positionIncrement = 1;
  12. startOffset = newStartOffset;
  13. endOffset = newEndOffset;
  14. type = newType;
  15. return this;
  16. }

相关文章