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

Packages that use CharsRef
org.apache.lucene.util: Some utility classes.
org.apache.lucene.util.automaton: Finite-state automaton for regular expressions.
org.apache.lucene.util.fst: Finite state transducers

### Uses of CharsRef in org.apache.lucene.util

Methods in org.apache.lucene.util that return CharsRef
`CharsRef` CharsRef.`clone()` Returns a shallow clone of this instance (the underlying characters are not copied and will be shared by both the returned object and this object.
`static CharsRef` CharsRef.`deepCopyOf(CharsRef other)` Creates a new CharsRef that points to a copy of the chars from `other`
`CharsRef` CharsRefBuilder.`get()` Return a `CharsRef` that points to the internal content of this builder.
`CharsRef` CharsRefBuilder.`toCharsRef()` Build a new `CharsRef` that has the same content as this builder.

Methods in org.apache.lucene.util that return types with arguments of type CharsRef
`static Comparator<CharsRef>` CharsRef.`getUTF16SortedAsUTF8Comparator()` Deprecated. This comparator is only a transition mechanism

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` CharsRefBuilder.`copyChars(CharsRef other)` Copies the given `CharsRef` referenced content into this instance.
`static CharsRef` CharsRef.`deepCopyOf(CharsRef other)` Creates a new CharsRef that points to a copy of the chars from `other`

### Uses of CharsRef in org.apache.lucene.util.automaton

Methods in org.apache.lucene.util.automaton with parameters of type CharsRef
`void` DaciukMihovAutomatonBuilder.`add(CharsRef current)` Add another character sequence to this automaton.

### Uses of CharsRef in org.apache.lucene.util.fst

Methods in org.apache.lucene.util.fst that return CharsRef
`CharsRef` CharSequenceOutputs.`add(CharsRef prefix, CharsRef output)`
`CharsRef` CharSequenceOutputs.`common(CharsRef output1, CharsRef output2)`
`CharsRef` CharSequenceOutputs.`getNoOutput()`
`CharsRef` CharSequenceOutputs.`read(DataInput in)`
`CharsRef` CharSequenceOutputs.`subtract(CharsRef output, CharsRef inc)`

Methods in org.apache.lucene.util.fst with parameters of type CharsRef
`CharsRef` CharSequenceOutputs.`add(CharsRef prefix, CharsRef output)`
`CharsRef` CharSequenceOutputs.`common(CharsRef output1, CharsRef output2)`
`String` CharSequenceOutputs.`outputToString(CharsRef output)`
`long` CharSequenceOutputs.`ramBytesUsed(CharsRef output)`
`CharsRef` CharSequenceOutputs.`subtract(CharsRef output, CharsRef inc)`
`void` CharSequenceOutputs.`write(CharsRef prefix, DataOutput out)`