Class ByteSequenceOutputs
  
  An FST Outputs{BytesRef} implementation where each output
is a sequence of bytes.
This is a Lucene.NET EXPERIMENTAL API, use at your own risk
 
  
  
    Inheritance
    System.Object
    
    ByteSequenceOutputs
   
  
  
  Assembly: Lucene.Net.dll
  Syntax
  
    public sealed class ByteSequenceOutputs : Outputs<BytesRef>
   
  Properties
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  NoOutput
  
  
  Declaration
  
    public override BytesRef NoOutput { get; }
   
  Property Value
  
  Overrides
  Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.BytesRef>.NoOutput
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Singleton
  
  
  Declaration
  
    public static ByteSequenceOutputs Singleton { get; }
   
  Property Value
  
  Methods
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Add(BytesRef, BytesRef)
  
  
  Declaration
  
    public override BytesRef Add(BytesRef prefix, BytesRef output)
   
  Parameters
  
  Returns
  
  Overrides
  Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.BytesRef>.Add(Lucene.Net.Util.BytesRef, Lucene.Net.Util.BytesRef)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Common(BytesRef, BytesRef)
  
  
  Declaration
  
    public override BytesRef Common(BytesRef output1, BytesRef output2)
   
  Parameters
  
  Returns
  
  Overrides
  Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.BytesRef>.Common(Lucene.Net.Util.BytesRef, Lucene.Net.Util.BytesRef)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  OutputToString(BytesRef)
  
  
  Declaration
  
    public override string OutputToString(BytesRef output)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  Overrides
  Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.BytesRef>.OutputToString(Lucene.Net.Util.BytesRef)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  
  Declaration
  
    public override BytesRef Read(DataInput in)
   
  Parameters
  
  Returns
  
  Overrides
  Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.BytesRef>.Read(Lucene.Net.Store.DataInput)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Subtract(BytesRef, BytesRef)
  
  
  Declaration
  
    public override BytesRef Subtract(BytesRef output, BytesRef inc)
   
  Parameters
  
  Returns
  
  Overrides
  Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.BytesRef>.Subtract(Lucene.Net.Util.BytesRef, Lucene.Net.Util.BytesRef)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Write(BytesRef, DataOutput)
  
  
  Declaration
  
    public override void Write(BytesRef prefix, DataOutput out)
   
  Parameters
  
  Overrides
  Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.BytesRef>.Write(Lucene.Net.Util.BytesRef, Lucene.Net.Store.DataOutput)