QueryParserConstants.cs
上传用户:zhangkuixh
上传日期:2013-09-30
资源大小:5473k
文件大小:2k
源码类别:

搜索引擎

开发平台:

C#

  1. /*
  2.  * Copyright 2004 The Apache Software Foundation
  3.  * 
  4.  * Licensed under the Apache License, Version 2.0 (the "License");
  5.  * you may not use this file except in compliance with the License.
  6.  * You may obtain a copy of the License at
  7.  * 
  8.  * http://www.apache.org/licenses/LICENSE-2.0
  9.  * 
  10.  * Unless required by applicable law or agreed to in writing, software
  11.  * distributed under the License is distributed on an "AS IS" BASIS,
  12.  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13.  * See the License for the specific language governing permissions and
  14.  * limitations under the License.
  15.  */
  16. /* Generated By:JavaCC: Do not edit this line. QueryParserConstants.java */
  17. using System;
  18. namespace Lucene.Net.QueryParsers
  19. {
  20. public class QueryParserConstants
  21.     {
  22. public const int EOF = 0;
  23. public const int _NUM_CHAR = 1;
  24. public const int _ESCAPED_CHAR = 2;
  25. public const int _TERM_START_CHAR = 3;
  26. public const int _TERM_CHAR = 4;
  27. public const int _WHITESPACE = 5;
  28. public const int AND = 7;
  29. public const int OR = 8;
  30. public const int NOT = 9;
  31. public const int PLUS = 10;
  32. public const int MINUS = 11;
  33. public const int LPAREN = 12;
  34. public const int RPAREN = 13;
  35. public const int COLON = 14;
  36. public const int CARAT = 15;
  37. public const int QUOTED = 16;
  38. public const int TERM = 17;
  39. public const int FUZZY_SLOP = 18;
  40. public const int PREFIXTERM = 19;
  41. public const int WILDTERM = 20;
  42. public const int RANGEIN_START = 21;
  43. public const int RANGEEX_START = 22;
  44. public const int NUMBER = 23;
  45. public const int RANGEIN_TO = 24;
  46. public const int RANGEIN_END = 25;
  47. public const int RANGEIN_QUOTED = 26;
  48. public const int RANGEIN_GOOP = 27;
  49. public const int RANGEEX_TO = 28;
  50. public const int RANGEEX_END = 29;
  51. public const int RANGEEX_QUOTED = 30;
  52. public const int RANGEEX_GOOP = 31;
  53. public const int Boost = 0;
  54. public const int RangeEx = 1;
  55. public const int RangeIn = 2;
  56. public const int DEFAULT = 3;
  57. public static System.String[] tokenImage = new System.String[]{"<EOF>", "<_NUM_CHAR>", "<_ESCAPED_CHAR>", "<_TERM_START_CHAR>", "<_TERM_CHAR>", "<_WHITESPACE>", "<token of kind 6>", "<AND>", "<OR>", "<NOT>", ""+"", ""-"", ""("", "")"", "":"", ""^"", "<QUOTED>", "<TERM>", "<FUZZY_SLOP>", "<PREFIXTERM>", "<WILDTERM>", ""["", ""{"", "<NUMBER>", ""TO"", ""]"", "<RANGEIN_QUOTED>", "<RANGEIN_GOOP>", ""TO"", ""}"", "<RANGEEX_QUOTED>", "<RANGEEX_GOOP>"};
  58. }
  59. }