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 / index / CheckIndex.h
Size: Mime:
#ifndef org_apache_lucene_index_CheckIndex_H
#define org_apache_lucene_index_CheckIndex_H

#include "java/lang/Object.h"

namespace org {
  namespace apache {
    namespace lucene {
      namespace index {
        class CheckIndex$Status;
        class CheckIndex$Status$FieldNormStatus;
        class CheckIndex$Status$PointsStatus;
        class CheckIndex$Options;
        class CheckIndex$Status$LiveDocStatus;
        class CheckIndex$Status$StoredFieldStatus;
        class CheckIndex$Status$TermVectorStatus;
        class CodecReader;
        class CheckIndex$Status$TermIndexStatus;
        class CheckIndex$Status$IndexSortStatus;
        class CheckIndex$Status$DocValuesStatus;
        class CheckIndex$Status$FieldInfoStatus;
      }
      namespace util {
        class Version;
      }
      namespace store {
        class Lock;
        class Directory;
      }
      namespace search {
        class Sort;
      }
    }
  }
}
namespace java {
  namespace lang {
    class Class;
    class InterruptedException;
    class String;
  }
  namespace util {
    class List;
  }
  namespace io {
    class PrintStream;
    class IOException;
    class Closeable;
  }
}
template<class T> class JArray;

namespace org {
  namespace apache {
    namespace lucene {
      namespace index {

        class CheckIndex : public ::java::lang::Object {
         public:
          enum {
            mid_init$_c65c15e8ea3ac336,
            mid_init$_d7908a740079b9bc,
            mid_assertsOn_c20c2fcd6b89d9a9,
            mid_checkIndex_679547f2f6b6c013,
            mid_checkIndex_0df2e138acb4d3bb,
            mid_close_d7775b228e076e62,
            mid_doCheck_b2f6708ce6a0f9cd,
            mid_exorciseIndex_2b49992cb1ed4c66,
            mid_getChecksumsOnly_c20c2fcd6b89d9a9,
            mid_getCrossCheckTermVectors_c20c2fcd6b89d9a9,
            mid_getFailFast_c20c2fcd6b89d9a9,
            mid_main_0351455f15f07047,
            mid_parseOptions_d1acaaa467a9024f,
            mid_setChecksumsOnly_8a3e0c1a306942cb,
            mid_setCrossCheckTermVectors_8a3e0c1a306942cb,
            mid_setFailFast_8a3e0c1a306942cb,
            mid_setInfoStream_f752d0543a6f583e,
            mid_setInfoStream_004d2c659826f762,
            mid_testDocValues_f1d0d8607ae43fec,
            mid_testFieldInfos_074cdb19b0cb67e9,
            mid_testFieldNorms_d28029ea58691613,
            mid_testLiveDocs_fb9e9ed86d0c31fe,
            mid_testPoints_abf0ccf20a63a4fe,
            mid_testPostings_04a87a1ed05b39fe,
            mid_testPostings_339c1fca7253f4f5,
            mid_testSort_39dba9cefc60d8f6,
            mid_testStoredFields_8b3afdbc3bf1234d,
            mid_testTermVectors_5cfe50b3ffecf516,
            mid_testTermVectors_ac1fa2901d0fe5cd,
            max_mid
          };

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

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

          CheckIndex(const ::org::apache::lucene::store::Directory &);
          CheckIndex(const ::org::apache::lucene::store::Directory &, const ::org::apache::lucene::store::Lock &);

          static jboolean assertsOn();
          ::org::apache::lucene::index::CheckIndex$Status checkIndex() const;
          ::org::apache::lucene::index::CheckIndex$Status checkIndex(const ::java::util::List &) const;
          void close() const;
          jint doCheck(const ::org::apache::lucene::index::CheckIndex$Options &) const;
          void exorciseIndex(const ::org::apache::lucene::index::CheckIndex$Status &) const;
          jboolean getChecksumsOnly() const;
          jboolean getCrossCheckTermVectors() const;
          jboolean getFailFast() const;
          static void main(const JArray< ::java::lang::String > &);
          static ::org::apache::lucene::index::CheckIndex$Options parseOptions(const JArray< ::java::lang::String > &);
          void setChecksumsOnly(jboolean) const;
          void setCrossCheckTermVectors(jboolean) const;
          void setFailFast(jboolean) const;
          void setInfoStream(const ::java::io::PrintStream &) const;
          void setInfoStream(const ::java::io::PrintStream &, jboolean) const;
          static ::org::apache::lucene::index::CheckIndex$Status$DocValuesStatus testDocValues(const ::org::apache::lucene::index::CodecReader &, const ::java::io::PrintStream &, jboolean);
          static ::org::apache::lucene::index::CheckIndex$Status$FieldInfoStatus testFieldInfos(const ::org::apache::lucene::index::CodecReader &, const ::java::io::PrintStream &, jboolean);
          static ::org::apache::lucene::index::CheckIndex$Status$FieldNormStatus testFieldNorms(const ::org::apache::lucene::index::CodecReader &, const ::java::io::PrintStream &, jboolean);
          static ::org::apache::lucene::index::CheckIndex$Status$LiveDocStatus testLiveDocs(const ::org::apache::lucene::index::CodecReader &, const ::java::io::PrintStream &, jboolean);
          static ::org::apache::lucene::index::CheckIndex$Status$PointsStatus testPoints(const ::org::apache::lucene::index::CodecReader &, const ::java::io::PrintStream &, jboolean);
          static ::org::apache::lucene::index::CheckIndex$Status$TermIndexStatus testPostings(const ::org::apache::lucene::index::CodecReader &, const ::java::io::PrintStream &, const ::org::apache::lucene::util::Version &);
          static ::org::apache::lucene::index::CheckIndex$Status$TermIndexStatus testPostings(const ::org::apache::lucene::index::CodecReader &, const ::java::io::PrintStream &, jboolean, jboolean, const ::org::apache::lucene::util::Version &);
          static ::org::apache::lucene::index::CheckIndex$Status$IndexSortStatus testSort(const ::org::apache::lucene::index::CodecReader &, const ::org::apache::lucene::search::Sort &, const ::java::io::PrintStream &, jboolean);
          static ::org::apache::lucene::index::CheckIndex$Status$StoredFieldStatus testStoredFields(const ::org::apache::lucene::index::CodecReader &, const ::java::io::PrintStream &, jboolean);
          static ::org::apache::lucene::index::CheckIndex$Status$TermVectorStatus testTermVectors(const ::org::apache::lucene::index::CodecReader &, const ::java::io::PrintStream &, const ::org::apache::lucene::util::Version &);
          static ::org::apache::lucene::index::CheckIndex$Status$TermVectorStatus testTermVectors(const ::org::apache::lucene::index::CodecReader &, const ::java::io::PrintStream &, jboolean, jboolean, jboolean, const ::org::apache::lucene::util::Version &);
        };
      }
    }
  }
}

#include <Python.h>

namespace org {
  namespace apache {
    namespace lucene {
      namespace index {
        extern PyType_Def PY_TYPE_DEF(CheckIndex);
        extern PyTypeObject *PY_TYPE(CheckIndex);

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

#endif