Package org.apache.lucene.analysis

Examples of org.apache.lucene.analysis.Token.termBuffer()


    Token token = ts.next();
    assertEquals("-foo-foo-foo-", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("-", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("c-", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertNull(token);
  }

  public void testReplaceFirst() throws Exception {
View Full Code Here


    TokenStream ts = new PatternReplaceFilter
            (new WhitespaceTokenizer(new StringReader(input)),
                    Pattern.compile("a*b"),
                    "-", false);
    Token token = ts.next();
    assertEquals("-fooaabfooabfoob", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("-", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("c-", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
View Full Code Here

                    Pattern.compile("a*b"),
                    "-", false);
    Token token = ts.next();
    assertEquals("-fooaabfooabfoob", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("-", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("c-", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertNull(token);
  }
View Full Code Here

    Token token = ts.next();
    assertEquals("-fooaabfooabfoob", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("-", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("c-", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertNull(token);
  }

  public void testStripFirst() throws Exception {
View Full Code Here

    TokenStream ts = new PatternReplaceFilter
            (new WhitespaceTokenizer(new StringReader(input)),
                    Pattern.compile("a*b"),
                    null, false);
    Token token = ts.next();
    assertEquals("fooaabfooabfoob", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("c", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
View Full Code Here

                    Pattern.compile("a*b"),
                    null, false);
    Token token = ts.next();
    assertEquals("fooaabfooabfoob", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("c", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertNull(token);
  }
View Full Code Here

    Token token = ts.next();
    assertEquals("fooaabfooabfoob", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("c", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertNull(token);
  }

  public void testStripAll() throws Exception {
View Full Code Here

    TokenStream ts = new PatternReplaceFilter
            (new WhitespaceTokenizer(new StringReader(input)),
                    Pattern.compile("a*b"),
                    null, true);
    Token token = ts.next();
    assertEquals("foofoofoo", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("c", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
View Full Code Here

                    Pattern.compile("a*b"),
                    null, true);
    Token token = ts.next();
    assertEquals("foofoofoo", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("c", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertNull(token);
  }
View Full Code Here

    Token token = ts.next();
    assertEquals("foofoofoo", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertEquals("c", new String(token.termBuffer(), 0, token.termLength()));
    token = ts.next();
    assertNull(token);
  }

  public void testReplaceAllWithBackRef() throws Exception {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.