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)