public class LazyAccumuloRow extends LazyStruct
bytes, length, startisNull, oi| Constructor and Description |
|---|
LazyAccumuloRow(LazySimpleStructObjectInspector inspector) |
| Modifier and Type | Method and Description |
|---|---|
protected LazyObjectBase |
createLazyField(int fieldID,
StructField fieldRef) |
Object |
getField(int id)
Get one field out of the struct.
|
ArrayList<Object> |
getFieldsAsList()
Get the values of the fields as an ArrayList.
|
void |
init(AccumuloHiveRow hiveRow,
List<ColumnMapping> columnMappings,
AccumuloRowIdFactory rowIdFactory) |
getBytes, getFieldInited, getFields, getParsed, getRawDataSerializedSize, init, initLazyFields, parseMultiDelimit, setFieldInited, setFields, setParsedhashCode, isNull, isNullgetInspector, getObject, setInspector, setNullpublic LazyAccumuloRow(LazySimpleStructObjectInspector inspector)
public void init(AccumuloHiveRow hiveRow, List<ColumnMapping> columnMappings, AccumuloRowIdFactory rowIdFactory)
public Object getField(int id)
LazyStructgetField in interface StructObjectgetField in class LazyStructid - The field IDpublic ArrayList<Object> getFieldsAsList()
LazyStructgetFieldsAsList in interface StructObjectgetFieldsAsList in class LazyStructprotected LazyObjectBase createLazyField(int fieldID, StructField fieldRef) throws SerDeException
createLazyField in class LazyStructSerDeExceptionCopyright © 2019 The Apache Software Foundation. All Rights Reserved.