| Modifier and Type | Method and Description | 
|---|---|
| BytesRef | add(BytesRef prefix,
   BytesRef output)Eg add("foo", "bar") -> "foobar" | 
| BytesRef | common(BytesRef output1,
      BytesRef output2)Eg common("foobar", "food") -> "foo" | 
| BytesRef | getNoOutput()NOTE: this output is compared with == so you must
  ensure that all methods return the single object if
  it's really no output | 
| static ByteSequenceOutputs | getSingleton() | 
| String | outputToString(BytesRef output) | 
| long | ramBytesUsed(BytesRef output)Return memory usage for the provided output. | 
| BytesRef | read(DataInput in)Decode an output value previously written with  Outputs.write(Object, DataOutput). | 
| void | skipOutput(DataInput in)Skip the output; defaults to just calling  Outputs.read(org.apache.lucene.store.DataInput)and discarding the result. | 
| BytesRef | subtract(BytesRef output,
        BytesRef inc)Eg subtract("foobar", "foo") -> "bar" | 
| void | write(BytesRef prefix,
     DataOutput out)Encode an output value into a  DataOutput. | 
merge, readFinalOutput, skipFinalOutput, writeFinalOutputpublic static ByteSequenceOutputs getSingleton()
public BytesRef common(BytesRef output1, BytesRef output2)
Outputspublic BytesRef subtract(BytesRef output, BytesRef inc)
Outputspublic BytesRef add(BytesRef prefix, BytesRef output)
Outputspublic void write(BytesRef prefix, DataOutput out) throws IOException
OutputsDataOutput.write in class Outputs<BytesRef>IOExceptionpublic BytesRef read(DataInput in) throws IOException
OutputsOutputs.write(Object, DataOutput).read in class Outputs<BytesRef>IOExceptionpublic void skipOutput(DataInput in) throws IOException
OutputsOutputs.read(org.apache.lucene.store.DataInput)
  and discarding the result.skipOutput in class Outputs<BytesRef>IOExceptionpublic BytesRef getNoOutput()
OutputsgetNoOutput in class Outputs<BytesRef>public String outputToString(BytesRef output)
outputToString in class Outputs<BytesRef>public long ramBytesUsed(BytesRef output)
OutputsramBytesUsed in class Outputs<BytesRef>AccountableCopyright © 2000-2014 Apache Software Foundation. All Rights Reserved.