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)