public class GenericIndexedBasedComplexColumn extends Object implements ComplexColumn
ComplexColumn to be used when complex column serialization is done by using
GenericIndexed by using default implementations of "writeToXXX" methods in
ComplexColumnSerializer| Constructor and Description |
|---|
GenericIndexedBasedComplexColumn(String typeName,
GenericIndexed<?> index) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close and release any resources associated with this column.
|
Class<?> |
getClazz() |
int |
getLength() |
Object |
getRowValue(int rowNum)
Return rows in the column.
|
String |
getTypeName() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmakeColumnValueSelector, makeVectorObjectSelectormakeVectorValueSelectorpublic GenericIndexedBasedComplexColumn(String typeName, GenericIndexed<?> index)
public Class<?> getClazz()
getClazz in interface ComplexColumnComplexColumn.getRowValue(int) .public String getTypeName()
getTypeName in interface ComplexColumnpublic Object getRowValue(int rowNum)
ComplexColumngetRowValue in interface ComplexColumnrowNum - the row numberComplexColumn.getClazz() } at row number "rowNum" .public int getLength()
getLength in interface ComplexColumnpublic void close()
ComplexColumnclose in interface Closeableclose in interface AutoCloseableclose in interface ComplexColumnCopyright © 2011–2020 The Apache Software Foundation. All rights reserved.