org.apache.blur.lucene.warmup
Class TraceableIndexInput

java.lang.Object
  extended by org.apache.lucene.store.DataInput
      extended by org.apache.lucene.store.IndexInput
          extended by org.apache.blur.lucene.warmup.TraceableIndexInput
All Implemented Interfaces:
Closeable, Cloneable

public class TraceableIndexInput
extends org.apache.lucene.store.IndexInput


Constructor Summary
TraceableIndexInput(TraceableDirectory traceableDirectory, String name, org.apache.lucene.store.IOContext context, org.apache.lucene.store.IndexInput input)
           
 
Method Summary
 org.apache.lucene.store.IndexInput clone()
           
 void close()
           
 long getFilePointer()
           
 long length()
           
 byte readByte()
           
 void readBytes(byte[] b, int offset, int len)
           
 void readBytes(byte[] b, int offset, int len, boolean useBuffer)
           
 void seek(long pos)
           
 
Methods inherited from class org.apache.lucene.store.IndexInput
toString
 
Methods inherited from class org.apache.lucene.store.DataInput
readInt, readLong, readShort, readString, readStringSet, readStringStringMap, readVInt, readVLong
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TraceableIndexInput

public TraceableIndexInput(TraceableDirectory traceableDirectory,
                           String name,
                           org.apache.lucene.store.IOContext context,
                           org.apache.lucene.store.IndexInput input)
Method Detail

close

public void close()
           throws IOException
Specified by:
close in interface Closeable
Specified by:
close in class org.apache.lucene.store.IndexInput
Throws:
IOException

getFilePointer

public long getFilePointer()
Specified by:
getFilePointer in class org.apache.lucene.store.IndexInput

seek

public void seek(long pos)
          throws IOException
Specified by:
seek in class org.apache.lucene.store.IndexInput
Throws:
IOException

length

public long length()
Specified by:
length in class org.apache.lucene.store.IndexInput

readByte

public byte readByte()
              throws IOException
Specified by:
readByte in class org.apache.lucene.store.DataInput
Throws:
IOException

readBytes

public void readBytes(byte[] b,
                      int offset,
                      int len)
               throws IOException
Specified by:
readBytes in class org.apache.lucene.store.DataInput
Throws:
IOException

readBytes

public void readBytes(byte[] b,
                      int offset,
                      int len,
                      boolean useBuffer)
               throws IOException
Overrides:
readBytes in class org.apache.lucene.store.DataInput
Throws:
IOException

clone

public org.apache.lucene.store.IndexInput clone()
Overrides:
clone in class org.apache.lucene.store.IndexInput


Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.