Class PositiveInt32Outputs
An FST Outputs<T> implementation where each output
is a non-negative 
NOTE: This was PositiveIntOutputs 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)
    
  Namespace: Lucene.Net.Util.Fst
Assembly: Lucene.Net.dll
Syntax
public sealed class PositiveInt32Outputs : Outputs<long?>
  Properties
| Improve this Doc View SourceNoOutput
Declaration
public override long? NoOutput { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Nullable<System.Int64> | 
Overrides
Lucene.Net.Util.Fst.Outputs<System.Nullable<System.Int64>>.NoOutput
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Singleton
Declaration
public static PositiveInt32Outputs Singleton { get; }
  Property Value
| Type | Description | 
|---|---|
| PositiveInt32Outputs | 
Methods
| Improve this Doc View SourceAdd(Nullable<Int64>, Nullable<Int64>)
Declaration
public override long? Add(long? prefix, long? output)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Nullable<System.Int64> | prefix | |
| System.Nullable<System.Int64> | output | 
Returns
| Type | Description | 
|---|---|
| System.Nullable<System.Int64> | 
Overrides
Lucene.Net.Util.Fst.Outputs<System.Nullable<System.Int64>>.Add(System.Nullable<System.Int64>, System.Nullable<System.Int64>)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Common(Nullable<Int64>, Nullable<Int64>)
Declaration
public override long? Common(long? output1, long? output2)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Nullable<System.Int64> | output1 | |
| System.Nullable<System.Int64> | output2 | 
Returns
| Type | Description | 
|---|---|
| System.Nullable<System.Int64> | 
Overrides
Lucene.Net.Util.Fst.Outputs<System.Nullable<System.Int64>>.Common(System.Nullable<System.Int64>, System.Nullable<System.Int64>)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  OutputToString(Nullable<Int64>)
Declaration
public override string OutputToString(long? output)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Nullable<System.Int64> | output | 
Returns
| Type | Description | 
|---|---|
| System.String | 
Overrides
Lucene.Net.Util.Fst.Outputs<System.Nullable<System.Int64>>.OutputToString(System.Nullable<System.Int64>)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Read(DataInput)
Declaration
public override long? Read(DataInput in)
  Parameters
| Type | Name | Description | 
|---|---|---|
| DataInput | in | 
Returns
| Type | Description | 
|---|---|
| System.Nullable<System.Int64> | 
Overrides
Lucene.Net.Util.Fst.Outputs<System.Nullable<System.Int64>>.Read(Lucene.Net.Store.DataInput)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Subtract(Nullable<Int64>, Nullable<Int64>)
Declaration
public override long? Subtract(long? output, long? inc)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Nullable<System.Int64> | output | |
| System.Nullable<System.Int64> | inc | 
Returns
| Type | Description | 
|---|---|
| System.Nullable<System.Int64> | 
Overrides
Lucene.Net.Util.Fst.Outputs<System.Nullable<System.Int64>>.Subtract(System.Nullable<System.Int64>, System.Nullable<System.Int64>)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ToString()
Declaration
public override string ToString()
  Returns
| Type | Description | 
|---|---|
| System.String | 
Overrides
System.Object.ToString()
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Write(Nullable<Int64>, DataOutput)
Declaration
public override void Write(long? output, DataOutput out)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Nullable<System.Int64> | output | |
| DataOutput | out | 
Overrides
Lucene.Net.Util.Fst.Outputs<System.Nullable<System.Int64>>.Write(System.Nullable<System.Int64>, Lucene.Net.Store.DataOutput)