Package org.apache.hadoop.hbase.client
Class TestOperation
java.lang.Object
org.apache.hadoop.hbase.client.TestOperation
Run tests that use the functionality of the Operation superclass for Puts, Gets, Deletes, Scans,
and MultiPuts.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static org.apache.hadoop.hbase.filter.FilterListprivate static org.apache.hadoop.hbase.filter.BinaryComparatorprivate static org.apache.hadoop.hbase.filter.ColumnCountGetFilterstatic final HBaseClassTestRuleprivate static org.apache.hadoop.hbase.CompareOperatorprivate static byte[]private static intprivate static Stringprivate static Stringprivate static org.apache.hadoop.hbase.filter.ColumnPrefixFilterprivate static org.apache.hadoop.hbase.filter.ColumnPaginationFilterprivate static org.apache.hadoop.hbase.filter.ColumnRangeFilterprivate static org.apache.hadoop.hbase.filter.DependentColumnFilterprivate static byte[]private static org.apache.hadoop.hbase.filter.FamilyFilterprivate static org.apache.hadoop.hbase.filter.Filter[]private static String[]private static org.apache.hadoop.hbase.filter.FirstKeyOnlyFilterprivate static org.apache.hbase.thirdparty.com.google.gson.Gsonprivate static org.apache.hadoop.hbase.filter.InclusiveStopFilterprivate static org.apache.hadoop.hbase.filter.KeyOnlyFilterprivate static org.apache.hadoop.hbase.filter.FilterListprivate static org.apache.hadoop.hbase.filter.MultipleColumnPrefixFilterprivate static byte[][]private static org.apache.hadoop.hbase.filter.TimestampsFilterprivate static intprivate static org.apache.hadoop.hbase.filter.MultipleColumnPrefixFilterprivate static intprivate static org.apache.hadoop.hbase.filter.FilterListprivate static org.apache.hadoop.hbase.filter.PageFilterprivate static intprivate static Stringprivate static org.apache.hadoop.hbase.filter.PrefixFilterprivate static byte[][]private static byte[]private static org.apache.hadoop.hbase.filter.QualifierFilterprivate static byte[]private static org.apache.hadoop.hbase.filter.RowFilterprivate static org.apache.hadoop.hbase.filter.SingleColumnValueFilterprivate static org.apache.hadoop.hbase.filter.SingleColumnValueExcludeFilterprivate static org.apache.hadoop.hbase.filter.SkipFilterprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static Stringprivate static org.apache.hadoop.hbase.filter.TimestampsFilterprivate static byte[]private static org.apache.hadoop.hbase.filter.ValueFilterprivate static org.apache.hadoop.hbase.filter.WhileMatchFilter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidTest the client Get Operations' JSON encoding to ensure that produced JSON is parseable and that the details are present and not corrupted.voidTest the client Operations' JSON encoding to ensure that produced JSON is parseable and that the details are present and not corrupted.voidvoidvoidTest the client Scan Operations' JSON encoding to ensure that produced JSON is parseable and that the details are present and not corrupted.
-
Field Details
-
CLASS_RULE
-
ROW
-
FAMILY
-
QUALIFIER
-
VALUE
-
GSON
-
TS_LIST
-
TS_FILTER
-
STR_TS_FILTER
-
L_TS_LIST
-
L_TS_FILTER
-
STR_L_TS_FILTER
-
COL_NAME_1
-
COL_PRE_FILTER
-
STR_COL_PRE_FILTER
-
COL_NAME_2
-
CR_FILTER
-
STR_CR_FILTER
-
COL_COUNT
-
CCG_FILTER
-
STR_CCG_FILTER
-
LIMIT
-
OFFSET
-
CP_FILTER
-
STR_CP_FILTER
-
STOP_ROW_KEY
-
IS_FILTER
-
STR_IS_FILTER
-
PREFIX
-
PREFIX_FILTER
-
STR_PREFIX_FILTER
-
PREFIXES
-
MCP_FILTER
-
STR_MCP_FILTER
-
L_PREFIXES
-
L_MCP_FILTER
-
STR_L_MCP_FILTER
-
PAGE_SIZE
-
PAGE_FILTER
-
STR_PAGE_FILTER
-
SKIP_FILTER
-
STR_SKIP_FILTER
-
WHILE_FILTER
-
STR_WHILE_FILTER
-
KEY_ONLY_FILTER
-
STR_KEY_ONLY_FILTER
-
FIRST_KEY_ONLY_FILTER
-
STR_FIRST_KEY_ONLY_FILTER
-
CMP_OP
-
CMP_VALUE
-
BC
-
DC_FILTER
-
STR_DC_FILTER
-
FAMILY_FILTER
-
STR_FAMILY_FILTER
-
QUALIFIER_FILTER
-
STR_QUALIFIER_FILTER
-
ROW_FILTER
-
STR_ROW_FILTER
-
VALUE_FILTER
-
STR_VALUE_FILTER
-
SCV_FILTER
-
STR_SCV_FILTER
-
SCVE_FILTER
-
STR_SCVE_FILTER
-
AND_FILTER_LIST
-
STR_AND_FILTER_LIST
-
OR_FILTER_LIST
-
STR_OR_FILTER_LIST
-
L_FILTER_LIST
-
STR_L_FILTER_LIST
-
FILTERS
-
FILTERS_INFO
-
-
Constructor Details
-
TestOperation
public TestOperation()
-
-
Method Details
-
testOperationJSON
Test the client Operations' JSON encoding to ensure that produced JSON is parseable and that the details are present and not corrupted.- Throws:
IOException- if the JSON conversion fails
-
testScanOperationToJSON
Test the client Scan Operations' JSON encoding to ensure that produced JSON is parseable and that the details are present and not corrupted.- Throws:
IOException- if the JSON conversion fails
-
testPutCreationWithByteBuffer
-
testOperationSubClassMethodsAreBuilderStyle
-
testGetOperationToJSON
Test the client Get Operations' JSON encoding to ensure that produced JSON is parseable and that the details are present and not corrupted.- Throws:
IOException- if the JSON conversion fails
-