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