Lucene.Net  3.0.3
Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Pages
Properties | List of all members
Lucene.Net.Analysis.Tokenattributes.IFlagsAttribute Interface Reference

This attribute can be used to pass different flags down the Tokenizer chain, eg from one TokenFilter to another one. More...

Inherits Lucene.Net.Util.IAttribute.

Inherited by Lucene.Net.Analysis.Token, and Lucene.Net.Analysis.Tokenattributes.FlagsAttribute.

Properties

int Flags [get, set]
 EXPERIMENTAL: While we think this is here to stay, we may want to change it to be a long.
 

Detailed Description

This attribute can be used to pass different flags down the Tokenizer chain, eg from one TokenFilter to another one.

Definition at line 28 of file IFlagsAttribute.cs.

Property Documentation

int Lucene.Net.Analysis.Tokenattributes.IFlagsAttribute.Flags
getset

EXPERIMENTAL: While we think this is here to stay, we may want to change it to be a long.

Get the bitset for any bits that have been set. This is completely distinct from ITypeAttribute.Type(), although they do share similar purposes. The flags can be used to encode information about the token for use by other Lucene.Net.Analysis.TokenFilters.

The bits

Definition at line 39 of file IFlagsAttribute.cs.


The documentation for this interface was generated from the following file: