Class PositiveInt32Outputs
An FST Outputs<T> implementation where each output
is a non-negative value.
NOTE: This was PositiveIntOutputs in Lucene
This is a Lucene.NET EXPERIMENTAL API, use at your own risk
Inheritance
System.Object
Outputs<
System.Nullable<
System.Int64>>
PositiveInt32Outputs
Assembly: Lucene.Net.dll
Syntax
public sealed class PositiveInt32Outputs : Outputs<long?>
Properties
|
Improve this Doc
View Source
NoOutput
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
Methods
|
Improve this Doc
View Source
Add(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
Declaration
public override long? Read(DataInput in)
Parameters
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 |
|
|
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)