org.elasticsearch.index.engine
Class Engine.GetResult

java.lang.Object
  extended by org.elasticsearch.index.engine.Engine.GetResult
Enclosing interface:
Engine

public static class Engine.GetResult
extends java.lang.Object


Field Summary
static Engine.GetResult NOT_EXISTS
           
 
Constructor Summary
Engine.GetResult(boolean exists, long version, BytesHolder source)
           
Engine.GetResult(Engine.Searcher searcher, UidField.DocIdAndVersion docIdAndVersion)
           
 
Method Summary
 UidField.DocIdAndVersion docIdAndVersion()
           
 boolean exists()
           
 void release()
           
 Engine.Searcher searcher()
           
 BytesHolder source()
           
 long version()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NOT_EXISTS

public static final Engine.GetResult NOT_EXISTS
Constructor Detail

Engine.GetResult

public Engine.GetResult(boolean exists,
                        long version,
                        @Nullable
                        BytesHolder source)

Engine.GetResult

public Engine.GetResult(Engine.Searcher searcher,
                        UidField.DocIdAndVersion docIdAndVersion)
Method Detail

exists

public boolean exists()

version

public long version()

source

@Nullable
public BytesHolder source()

searcher

public Engine.Searcher searcher()

docIdAndVersion

public UidField.DocIdAndVersion docIdAndVersion()

release

public void release()