コード例 #1
0
ファイル: TokenStream.cs プロジェクト: carrie901/mono
			internal TokenWrapperAttributeFactory(AttributeFactory delegate_Renamed)
			{
				this.delegate_Renamed = delegate_Renamed;
			}
コード例 #2
0
ファイル: TokenStream.cs プロジェクト: carrie901/mono
		/// <summary> A TokenStream using the supplied AttributeFactory for creating new {@link Attribute} instances.</summary>
		protected internal TokenStream(AttributeFactory factory):base(onlyUseNewAPI?factory:new TokenWrapperAttributeFactory(factory))
		{
			InitBlock();
			tokenWrapper = InitTokenWrapper(null);
			Check();
		}
コード例 #3
0
ファイル: LetterTokenizer.cs プロジェクト: carrie901/mono
		/// <summary>Construct a new LetterTokenizer using a given {@link Mono.Lucene.Net.Util.AttributeSource.AttributeFactory}. </summary>
		public LetterTokenizer(AttributeFactory factory, System.IO.TextReader in_Renamed):base(factory, in_Renamed)
		{
		}
コード例 #4
0
ファイル: CharTokenizer.cs プロジェクト: carrie901/mono
		public CharTokenizer(AttributeFactory factory, System.IO.TextReader input):base(factory, input)
		{
			offsetAtt = (OffsetAttribute) AddAttribute(typeof(OffsetAttribute));
			termAtt = (TermAttribute) AddAttribute(typeof(TermAttribute));
		}
コード例 #5
0
ファイル: NumericTokenStream.cs プロジェクト: carrie901/mono
		/// <summary> Expert: Creates a token stream for numeric values with the specified
		/// <code>precisionStep</code> using the given
		/// {@link org.apache.lucene.util.AttributeSource.AttributeFactory}.
		/// The stream is not yet initialized,
		/// before using set a value using the various set<em>???</em>Value() methods.
		/// </summary>
		public NumericTokenStream(AttributeFactory factory, int precisionStep):base(factory)
		{
			InitBlock();
			this.precisionStep = precisionStep;
			if (precisionStep < 1)
				throw new System.ArgumentException("precisionStep must be >=1");
		}
コード例 #6
0
ファイル: WhitespaceTokenizer.cs プロジェクト: carrie901/mono
		/// <summary>Construct a new WhitespaceTokenizer using a given {@link Mono.Lucene.Net.Util.AttributeSource.AttributeFactory}. </summary>
		public WhitespaceTokenizer(AttributeFactory factory, System.IO.TextReader in_Renamed):base(factory, in_Renamed)
		{
		}
コード例 #7
0
ファイル: Tokenizer.cs プロジェクト: carrie901/mono
		/// <summary>Construct a token stream processing the given input using the given AttributeFactory. </summary>
		protected internal Tokenizer(AttributeFactory factory, System.IO.TextReader input):base(factory)
		{
			this.input = CharReader.Get(input);
		}
コード例 #8
0
ファイル: Tokenizer.cs プロジェクト: carrie901/mono
		/// <summary>Construct a tokenizer with null input using the given AttributeFactory. </summary>
		protected internal Tokenizer(AttributeFactory factory):base(factory)
		{
		}
コード例 #9
0
ファイル: StandardTokenizer.cs プロジェクト: carrie901/mono
		/// <summary> Creates a new StandardTokenizer with a given
		/// {@link org.apache.lucene.util.AttributeSource.AttributeFactory}
		/// </summary>
		public StandardTokenizer(Version matchVersion, AttributeFactory factory, System.IO.TextReader input):base(factory)
		{
			InitBlock();
			this.scanner = new StandardTokenizerImpl(input);
			Init(input, matchVersion);
		}
コード例 #10
0
ファイル: StandardTokenizer.cs プロジェクト: carrie901/mono
		public StandardTokenizer(AttributeFactory factory, System.IO.TextReader input, bool replaceInvalidAcronym):base(factory)
		{
			InitBlock();
			this.scanner = new StandardTokenizerImpl(input);
			Init(input, replaceInvalidAcronym);
		}
コード例 #11
0
ファイル: KeywordTokenizer.cs プロジェクト: carrie901/mono
		public KeywordTokenizer(AttributeFactory factory, System.IO.TextReader input, int bufferSize):base(factory, input)
		{
			Init(bufferSize);
		}