Lucene.Net
3.0.3
Lucene.Net is a .NET port of the Java Lucene Indexing Library
Main Page
Packages
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Properties
core
QueryParser
Token.cs
Go to the documentation of this file.
1
/*
2
* Licensed to the Apache Software Foundation (ASF) under one or more
3
* contributor license agreements. See the NOTICE file distributed with
4
* this work for additional information regarding copyright ownership.
5
* The ASF licenses this file to You under the Apache License, Version 2.0
6
* (the "License"); you may not use this file except in compliance with
7
* the License. You may obtain a copy of the License at
8
*
9
* http://www.apache.org/licenses/LICENSE-2.0
10
*
11
* Unless required by applicable law or agreed to in writing, software
12
* distributed under the License is distributed on an "AS IS" BASIS,
13
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
* See the License for the specific language governing permissions and
15
* limitations under the License.
16
*/
17
18
/* Generated By:JavaCC: Do not edit this line. Token.java Version 4.1 */
19
/* JavaCCOptions:TOKEN_EXTENDS=,KEEP_LINE_COL=null */
20
21
using
System;
22
23
namespace
Lucene.Net.QueryParsers
24
{
25
27
28
public
class
Token
29
{
30
35
public
int
kind
;
36
38
public
int
beginLine
;
40
public
int
beginColumn
;
42
public
int
endLine
;
44
public
int
endColumn
;
45
47
public
System.String
image
;
48
56
public
Token
next
;
57
69
public
Token
specialToken
;
70
78
public
virtual
object
Value
79
{
80
get
{
return
null; }
81
}
82
84
public
Token
()
85
{
86
}
87
89
public
Token
(
int
kind):this(kind, null)
90
{
91
}
92
94
public
Token
(
int
kind, System.String image)
95
{
96
this.kind = kind;
97
this.image = image;
98
}
99
101
public
override
System.String ToString()
102
{
103
return
image;
104
}
105
117
public
static
Token
NewToken(
int
ofKind, System.String image)
118
{
119
switch
(ofKind)
120
{
121
122
default
:
return
new
Token
(ofKind, image);
123
124
}
125
}
126
127
public
static
Token
NewToken(
int
ofKind)
128
{
129
return
NewToken(ofKind, null);
130
}
131
}
132
/* JavaCC - OriginalChecksum=c147cc166a7cf8812c7c39bc8c5eb868 (do not edit this line) */
133
}
Generated on Thu Jan 3 2013 02:12:44 for Lucene.Net by
1.8.3