public class IOContext
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
IOContext.Comparison |
Constructor and Description |
---|
IOContext() |
Modifier and Type | Method and Description |
---|---|
static void |
clear() |
static IOContext |
get() |
IOContext.Comparison |
getComparison() |
long |
getCurrentBlockStart() |
long |
getCurrentRow() |
java.lang.String |
getGenericUDFClassName() |
java.lang.String |
getInputFile() |
boolean |
getIOExceptions() |
long |
getNextBlockStart() |
boolean |
isBinarySearching() |
boolean |
isBlockPointer() |
void |
resetSortingValues()
The thread local IOContext is static, we may need to restart the search if, for instance,
multiple files are being searched as part of a CombinedHiveRecordReader
|
void |
setBlockPointer(boolean isBlockPointer) |
void |
setComparison(java.lang.Integer comparison) |
void |
setCurrentBlockStart(long currentBlockStart) |
void |
setCurrentRow(long currentRow) |
void |
setEndBinarySearch(boolean endBinarySearch) |
void |
setGenericUDFClassName(java.lang.String genericUDFClassName) |
void |
setInputFile(java.lang.String inputFile) |
void |
setIOExceptions(boolean ioe) |
void |
setIsBinarySearching(boolean isBinarySearching) |
void |
setNextBlockStart(long nextBlockStart) |
void |
setUseSorted(boolean useSorted) |
boolean |
shouldEndBinarySearch() |
boolean |
useSorted() |
public static IOContext get()
public static void clear()
public long getCurrentBlockStart()
public void setCurrentBlockStart(long currentBlockStart)
public long getNextBlockStart()
public void setNextBlockStart(long nextBlockStart)
public long getCurrentRow()
public void setCurrentRow(long currentRow)
public boolean isBlockPointer()
public void setBlockPointer(boolean isBlockPointer)
public java.lang.String getInputFile()
public void setInputFile(java.lang.String inputFile)
public void setIOExceptions(boolean ioe)
public boolean getIOExceptions()
public boolean useSorted()
public void setUseSorted(boolean useSorted)
public boolean isBinarySearching()
public void setIsBinarySearching(boolean isBinarySearching)
public boolean shouldEndBinarySearch()
public void setEndBinarySearch(boolean endBinarySearch)
public IOContext.Comparison getComparison()
public void setComparison(java.lang.Integer comparison)
public java.lang.String getGenericUDFClassName()
public void setGenericUDFClassName(java.lang.String genericUDFClassName)
public void resetSortingValues()
Copyright © 2012 The Apache Software Foundation