public class TestTableScan
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
TestTableScan.ClientSideCellSetModel
The Class ClientSideCellSetModel which mimics cell set model, and contains listener to perform
user defined operations on the row model.
|
static class |
TestTableScan.CustomFilter |
Modifier and Type | Field and Description |
---|---|
static HBaseClassTestRule |
CLASS_RULE |
Constructor and Description |
---|
TestTableScan() |
Modifier and Type | Method and Description |
---|---|
int |
readProtobufStream(java.io.InputStream inputStream)
Read protobuf stream.
|
static void |
setUpBeforeClass() |
static void |
tearDownAfterClass() |
void |
testCompoundFilter() |
void |
testCustomFilter() |
void |
testNegativeCustomFilter() |
void |
testQualifierAndPrefixFilters() |
void |
testReversed() |
void |
testScanningUnknownColumnJson() |
void |
testScanUsingListenerUnmarshallerXML()
An example to scan using listener in unmarshaller for XML.
|
void |
testSimpleFilter() |
void |
testSimpleScannerJson() |
void |
testSimpleScannerProtobuf() |
void |
testSimpleScannerXML() |
void |
testStreamingJSON() |
public static void setUpBeforeClass() throws java.lang.Exception
java.lang.Exception
public static void tearDownAfterClass() throws java.lang.Exception
java.lang.Exception
public void testSimpleScannerXML() throws java.io.IOException, javax.xml.bind.JAXBException, javax.xml.stream.XMLStreamException
java.io.IOException
javax.xml.bind.JAXBException
javax.xml.stream.XMLStreamException
public void testSimpleScannerJson() throws java.io.IOException, javax.xml.bind.JAXBException
java.io.IOException
javax.xml.bind.JAXBException
public void testScanUsingListenerUnmarshallerXML() throws java.lang.Exception
java.lang.Exception
- the exceptionpublic void testStreamingJSON() throws java.lang.Exception
java.lang.Exception
public void testSimpleScannerProtobuf() throws java.lang.Exception
java.lang.Exception
public int readProtobufStream(java.io.InputStream inputStream) throws java.io.IOException
inputStream
- the input streamjava.io.IOException
- Signals that an I/O exception has occurred.public void testScanningUnknownColumnJson() throws java.io.IOException, javax.xml.bind.JAXBException
java.io.IOException
javax.xml.bind.JAXBException
public void testSimpleFilter() throws java.io.IOException, javax.xml.bind.JAXBException
java.io.IOException
javax.xml.bind.JAXBException
public void testQualifierAndPrefixFilters() throws java.io.IOException, javax.xml.bind.JAXBException
java.io.IOException
javax.xml.bind.JAXBException
public void testCompoundFilter() throws java.io.IOException, javax.xml.bind.JAXBException
java.io.IOException
javax.xml.bind.JAXBException
public void testCustomFilter() throws java.io.IOException, javax.xml.bind.JAXBException
java.io.IOException
javax.xml.bind.JAXBException
public void testNegativeCustomFilter() throws java.io.IOException, javax.xml.bind.JAXBException
java.io.IOException
javax.xml.bind.JAXBException
public void testReversed() throws java.io.IOException, javax.xml.bind.JAXBException
java.io.IOException
javax.xml.bind.JAXBException