Class Lucene47WordDelimiterFilter
Old Broken version of Word
Inheritance
Implements
Inherited Members
Namespace: Lucene.Net.Analysis.Miscellaneous
Assembly: Lucene.Net.Analysis.Common.dll
Syntax
[Obsolete]
public sealed class Lucene47WordDelimiterFilter : TokenFilter, IDisposable
Constructors
| Improve this Doc View SourceLucene47WordDelimiterFilter(TokenStream, WordDelimiterFlags, CharArraySet)
Creates a new Lucene47Word
Declaration
public Lucene47WordDelimiterFilter(TokenStream in, WordDelimiterFlags configurationFlags, CharArraySet protWords)
Parameters
Type | Name | Description |
---|---|---|
Lucene. |
in | Lucene. |
Word |
configurationFlags | Flags configuring the filter |
Char |
protWords | If not null is the set of tokens to protect from being delimited |
Lucene47WordDelimiterFilter(TokenStream, Byte[], WordDelimiterFlags, CharArraySet)
Creates a new Lucene47Word
Declaration
public Lucene47WordDelimiterFilter(TokenStream in, byte[] charTypeTable, WordDelimiterFlags configurationFlags, CharArraySet protWords)
Parameters
Type | Name | Description |
---|---|---|
Lucene. |
in | Lucene. |
System. |
charTypeTable | table containing character types |
Word |
configurationFlags | Flags configuring the filter |
Char |
protWords | If not null is the set of tokens to protect from being delimited |
Fields
| Improve this Doc View SourceALPHA
Declaration
public const int ALPHA = 3
Field Value
Type | Description |
---|---|
System. |
ALPHANUM
Declaration
public const int ALPHANUM = 7
Field Value
Type | Description |
---|---|
System. |
DIGIT
Declaration
public const int DIGIT = 4
Field Value
Type | Description |
---|---|
System. |
LOWER
Declaration
public const int LOWER = 1
Field Value
Type | Description |
---|---|
System. |
SUBWORD_DELIM
Declaration
public const int SUBWORD_DELIM = 8
Field Value
Type | Description |
---|---|
System. |
UPPER
Declaration
public const int UPPER = 2
Field Value
Type | Description |
---|---|
System. |
Methods
| Improve this Doc View SourceIncrementToken()
Declaration
public override bool IncrementToken()
Returns
Type | Description |
---|---|
System. |
Overrides
Reset()
This method is called by a consumer before it begins consumption using
Increment
Resets this stream to a clean state. Stateful implementations must implement this method so that they can be reused, just as if they had been created fresh.
If you override this method, always call base.Reset()
, otherwise
some internal state will not be correctly reset (e.g., Lucene.
Declaration
public override void Reset()
Overrides
Remarks
NOTE:
The default implementation chains the call to the input Lucene.base.Reset()
when overriding this method.