Tabnine Logo
org.apache.lucene.index
Code IndexAdd Tabnine to your IDE (free)

How to use org.apache.lucene.index

Best Java code snippets using org.apache.lucene.index (Showing top 20 results out of 2,907)

origin: neo4j/neo4j

@Override
public void close()
{
  waitForAllTasks();
  super.close();
}
origin: neo4j/neo4j

  private static boolean hasCommits( Directory directory ) throws IOException
  {
    return DirectoryReader.indexExists( directory ) && SegmentInfos.readLatestCommit( directory ) != null;
  }
}
origin: neo4j/neo4j

private void disposeWriter() throws IOException
{
  if ( !writerIsClosed )
  {
    writer.close();
    writerIsClosed = true;
  }
}
origin: neo4j/neo4j

@Override
public void addDocument( Document document ) throws IOException
{
  writer.addDocument( document );
}
origin: neo4j/neo4j

private Object getFieldValue( IndexableField field )
{
  Number numericFieldValue = field.numericValue();
  return numericFieldValue != null ? numericFieldValue : field.stringValue();
}
origin: neo4j/neo4j

@Override
public void deleteDocuments( Query query ) throws IOException
{
  writer.deleteDocuments( query );
}
origin: neo4j/neo4j

@Override
public long maxCount()
{
  return reader.maxDoc();
}
origin: neo4j/neo4j

PrefixMultiTermsQuery( Term term )
{
  super( term.field() );
  this.term = term;
}
origin: neo4j/neo4j

@Override
public void updateDocument( Term term, Document document ) throws IOException
{
  writer.updateDocument( term, document );
}
origin: neo4j/neo4j

@Override
protected void doSetNextReader( LeafReaderContext context )
{
  this.reader = context.reader();
}
origin: neo4j/neo4j

@Override
public void addDocuments( int numDocs, Iterable<Document> document ) throws IOException
{
  writer.addDocuments( document );
}
origin: neo4j/neo4j

WritableIndexSnapshotFileIterator( File indexDirectory, SnapshotDeletionPolicy snapshotDeletionPolicy )
    throws IOException
{
  super( indexDirectory, snapshotDeletionPolicy.snapshot() );
  this.snapshotDeletionPolicy = snapshotDeletionPolicy;
}
origin: neo4j/neo4j

@Override
public SortedSetDocValues getSortedSetDocValues( String field )
{
  return DocValues.emptySortedSet();
}
origin: neo4j/neo4j

@Override
public BinaryDocValues getBinaryDocValues( String field )
{
  return DocValues.emptyBinary();
}
origin: neo4j/neo4j

@Override
public NumericDocValues getNormValues( String field )
{
  return DocValues.emptyNumeric();
}
origin: neo4j/neo4j

@Override
public SortedNumericDocValues getSortedNumericDocValues( String field )
{
  return DocValues.emptySortedNumeric( elements.length );
}
origin: neo4j/neo4j

@Override
protected synchronized MergeThread getMergeThread( IndexWriter writer, MergePolicy.OneMerge merge )
{
  return new BlockingMerge( writer, merge, executionLatch );
}
origin: neo4j/neo4j

@Override
public void deleteDocuments( Term term ) throws IOException
{
  writer.deleteDocuments( term );
}
origin: neo4j/neo4j

  @Override
  protected void onNextDoc( int localDocID, LeafReaderContext context )
  {
    updateCurrentDocument( localDocID, context.reader() );
  }
};
origin: neo4j/neo4j

  @Override
  protected void doSetNextReader( LeafReaderContext context )
  {
    this.reader = context.reader();
  }
}
org.apache.lucene.index

Most used classes

  • Term
    A Term represents a word from text. This is the unit of search. It is composed of two elements, the
  • IndexWriter
    An IndexWriter creates and maintains an index.The create argument to theconstructor determines wheth
  • IndexReader
    IndexReader is an abstract class, providing an interface for accessing a point-in-time view of an in
  • IndexWriterConfig
    Holds all the configuration that is used to create an IndexWriter. Once IndexWriter has been created
  • DirectoryReader
    DirectoryReader is an implementation of CompositeReaderthat can read indexes in a Directory.Director
  • TermsEnum,
  • Terms,
  • LeafReader,
  • LeafReaderContext,
  • MultiFields,
  • Fields,
  • MultiReader,
  • TermEnum,
  • PostingsEnum,
  • CorruptIndexException,
  • FieldInfo,
  • FieldInfos,
  • AtomicReader,
  • TermDocs
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now