Class Int32SequenceOutputs
An FST Outputs<T> implementation where each output is a sequence of System.Int32s.
NOTE: This was IntSequenceOutputs in Lucene
Note
This API is experimental and might change in incompatible ways in the next release.
Inherited Members
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.ToString()
    
  Namespace: Lucene.Net.Util.Fst
Assembly: Lucene.Net.dll
Syntax
public sealed class Int32SequenceOutputs : Outputs<Int32sRef>
  Properties
| Improve this Doc View SourceNoOutput
Declaration
public override Int32sRef NoOutput { get; }
  Property Value
| Type | Description | 
|---|---|
| Int32sRef | 
Overrides
Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.Int32sRef>.NoOutput
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Singleton
Declaration
public static Int32SequenceOutputs Singleton { get; }
  Property Value
| Type | Description | 
|---|---|
| Int32SequenceOutputs | 
Methods
| Improve this Doc View SourceAdd(Int32sRef, Int32sRef)
Declaration
public override Int32sRef Add(Int32sRef prefix, Int32sRef output)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Int32sRef | prefix | |
| Int32sRef | output | 
Returns
| Type | Description | 
|---|---|
| Int32sRef | 
Overrides
Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.Int32sRef>.Add(Lucene.Net.Util.Int32sRef, Lucene.Net.Util.Int32sRef)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Common(Int32sRef, Int32sRef)
Declaration
public override Int32sRef Common(Int32sRef output1, Int32sRef output2)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Int32sRef | output1 | |
| Int32sRef | output2 | 
Returns
| Type | Description | 
|---|---|
| Int32sRef | 
Overrides
Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.Int32sRef>.Common(Lucene.Net.Util.Int32sRef, Lucene.Net.Util.Int32sRef)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  OutputToString(Int32sRef)
Declaration
public override string OutputToString(Int32sRef output)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Int32sRef | output | 
Returns
| Type | Description | 
|---|---|
| System.String | 
Overrides
Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.Int32sRef>.OutputToString(Lucene.Net.Util.Int32sRef)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Read(DataInput)
Declaration
public override Int32sRef Read(DataInput in)
  Parameters
| Type | Name | Description | 
|---|---|---|
| DataInput | in | 
Returns
| Type | Description | 
|---|---|
| Int32sRef | 
Overrides
Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.Int32sRef>.Read(Lucene.Net.Store.DataInput)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Subtract(Int32sRef, Int32sRef)
Declaration
public override Int32sRef Subtract(Int32sRef output, Int32sRef inc)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Int32sRef | output | |
| Int32sRef | inc | 
Returns
| Type | Description | 
|---|---|
| Int32sRef | 
Overrides
Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.Int32sRef>.Subtract(Lucene.Net.Util.Int32sRef, Lucene.Net.Util.Int32sRef)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Write(Int32sRef, DataOutput)
Declaration
public override void Write(Int32sRef prefix, DataOutput out)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Int32sRef | prefix | |
| DataOutput | out | 
Overrides
Lucene.Net.Util.Fst.Outputs<Lucene.Net.Util.Int32sRef>.Write(Lucene.Net.Util.Int32sRef, Lucene.Net.Store.DataOutput)