Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
lucene / include / org / apache / lucene / queryparser / flexible / standard / parser / StandardSyntaxParserConstants.h
Size: Mime:
#ifndef org_apache_lucene_queryparser_flexible_standard_parser_StandardSyntaxParserConstants_H
#define org_apache_lucene_queryparser_flexible_standard_parser_StandardSyntaxParserConstants_H

#include "java/lang/Object.h"

namespace java {
  namespace lang {
    class String;
    class Class;
  }
}
template<class T> class JArray;

namespace org {
  namespace apache {
    namespace lucene {
      namespace queryparser {
        namespace flexible {
          namespace standard {
            namespace parser {

              class StandardSyntaxParserConstants : public ::java::lang::Object {
               public:

                static ::java::lang::Class *class$;
                static jmethodID *mids$;
                static bool live$;
                static jclass initializeClass(bool);

                explicit StandardSyntaxParserConstants(jobject obj) : ::java::lang::Object(obj) {
                  if (obj != NULL && mids$ == NULL)
                    env->getClass(initializeClass);
                }
                StandardSyntaxParserConstants(const StandardSyntaxParserConstants& obj) : ::java::lang::Object(obj) {}

                static jint AND;
                static jint Boost;
                static jint CARAT;
                static jint DEFAULT;
                static jint EOF;
                static jint FUZZY_SLOP;
                static jint LPAREN;
                static jint MINUS;
                static jint NOT;
                static jint NUMBER;
                static jint OP_COLON;
                static jint OP_EQUAL;
                static jint OP_LESSTHAN;
                static jint OP_LESSTHANEQ;
                static jint OP_MORETHAN;
                static jint OP_MORETHANEQ;
                static jint OR;
                static jint PLUS;
                static jint QUOTED;
                static jint RANGEEX_END;
                static jint RANGEEX_START;
                static jint RANGEIN_END;
                static jint RANGEIN_START;
                static jint RANGE_GOOP;
                static jint RANGE_QUOTED;
                static jint RANGE_TO;
                static jint REGEXPTERM;
                static jint RPAREN;
                static jint Range;
                static jint TERM;
                static jint _ESCAPED_CHAR;
                static jint _NUM_CHAR;
                static jint _QUOTED_CHAR;
                static jint _TERM_CHAR;
                static jint _TERM_START_CHAR;
                static jint _WHITESPACE;
                static JArray< ::java::lang::String > *tokenImage;
              };
            }
          }
        }
      }
    }
  }
}

#include <Python.h>

namespace org {
  namespace apache {
    namespace lucene {
      namespace queryparser {
        namespace flexible {
          namespace standard {
            namespace parser {
              extern PyType_Def PY_TYPE_DEF(StandardSyntaxParserConstants);
              extern PyTypeObject *PY_TYPE(StandardSyntaxParserConstants);

              class t_StandardSyntaxParserConstants {
              public:
                PyObject_HEAD
                StandardSyntaxParserConstants object;
                static PyObject *wrap_Object(const StandardSyntaxParserConstants&);
                static PyObject *wrap_jobject(const jobject&);
                static void install(PyObject *module);
                static void initialize(PyObject *module);
              };
            }
          }
        }
      }
    }
  }
}

#endif