Uses of Class
org.apache.lucene.util.CharsRef

Packages that use CharsRef
org.apache.lucene.analysis.synonym Analysis components for Synonyms. 
org.apache.lucene.util Some utility classes. 
 

Uses of CharsRef in org.apache.lucene.analysis.synonym
 

Methods in org.apache.lucene.analysis.synonym that return CharsRef
static CharsRef SynonymMap.Builder.analyze(Analyzer analyzer, String text, CharsRef reuse)
          Sugar: analyzes the text with the analyzer and separates by SynonymMap.WORD_SEPARATOR.
static CharsRef SynonymMap.Builder.join(String[] words, CharsRef reuse)
          Sugar: just joins the provided terms with SynonymMap.WORD_SEPARATOR.
 

Methods in org.apache.lucene.analysis.synonym with parameters of type CharsRef
 void SynonymMap.Builder.add(CharsRef input, CharsRef output, boolean includeOrig)
          Add a phrase->phrase synonym mapping.
static CharsRef SynonymMap.Builder.analyze(Analyzer analyzer, String text, CharsRef reuse)
          Sugar: analyzes the text with the analyzer and separates by SynonymMap.WORD_SEPARATOR.
static CharsRef SynonymMap.Builder.join(String[] words, CharsRef reuse)
          Sugar: just joins the provided terms with SynonymMap.WORD_SEPARATOR.
 

Uses of CharsRef in org.apache.lucene.util
 

Methods in org.apache.lucene.util that return CharsRef
 CharsRef CharsRef.clone()
           
static CharsRef CharsRef.deepCopyOf(CharsRef other)
          Creates a new CharsRef that points to a copy of the chars from other
 

Methods in org.apache.lucene.util that return types with arguments of type CharsRef
static Comparator<CharsRef> CharsRef.getUTF16SortedAsUTF8Comparator()
           
 

Methods in org.apache.lucene.util with parameters of type CharsRef
 boolean CharsRef.charsEquals(CharsRef other)
           
 int CharsRef.compareTo(CharsRef other)
          Signed int order comparison
 void CharsRef.copyChars(CharsRef other)
          Copies the given CharsRef referenced content into this instance starting at offset 0.
static CharsRef CharsRef.deepCopyOf(CharsRef other)
          Creates a new CharsRef that points to a copy of the chars from other
static void UnicodeUtil.UTF8toUTF16(byte[] utf8, int offset, int length, CharsRef chars)
          Interprets the given byte array as UTF-8 and converts to UTF-16.
static void UnicodeUtil.UTF8toUTF16(BytesRef bytesRef, CharsRef chars)
          Utility method for UnicodeUtil.UTF8toUTF16(byte[], int, int, CharsRef)