public class HyperRowSetImpl extends AbstractRowSet implements RowSet.HyperRowSet
| Modifier and Type | Class and Description |
|---|---|
static class |
HyperRowSetImpl.HyperRowSetBuilderImpl |
RowSet.ExtendableRowSet, RowSet.HyperRowSet, RowSet.HyperRowSetBuilder, RowSet.SingleRowSetcontainer, schema| Constructor and Description |
|---|
HyperRowSetImpl(TupleMetadata schema,
VectorContainer container,
SelectionVector4 sv4) |
HyperRowSetImpl(VectorContainer container,
SelectionVector4 sv4) |
| Modifier and Type | Method and Description |
|---|---|
static RowSet.HyperRowSetBuilder |
builder(BufferAllocator allocator) |
void |
clear() |
static RowSet.HyperRowSet |
fromContainer(VectorContainer container,
SelectionVector4 sv4) |
static RowSet.HyperRowSet |
fromRowSets(BufferAllocator allocator,
RowSet.SingleRowSet... rowSets) |
SelectionVector4 |
getSv4() |
BatchSchema.SelectionVectorMode |
indirectionType() |
boolean |
isExtendable() |
boolean |
isWritable() |
RowSetReader |
reader() |
int |
rowCount() |
allocator, batchSchema, container, print, schema, size, toString, vectorAccessibleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitallocator, batchSchema, container, print, schema, size, vectorAccessiblepublic HyperRowSetImpl(TupleMetadata schema, VectorContainer container, SelectionVector4 sv4)
public HyperRowSetImpl(VectorContainer container, SelectionVector4 sv4) throws SchemaChangeException
SchemaChangeExceptionpublic static RowSet.HyperRowSetBuilder builder(BufferAllocator allocator)
public static RowSet.HyperRowSet fromContainer(VectorContainer container, SelectionVector4 sv4)
public static RowSet.HyperRowSet fromRowSets(BufferAllocator allocator, RowSet.SingleRowSet... rowSets)
public boolean isExtendable()
isExtendable in interface RowSetpublic boolean isWritable()
isWritable in interface RowSetpublic RowSetReader reader()
public BatchSchema.SelectionVectorMode indirectionType()
indirectionType in interface RowSetpublic SelectionVector4 getSv4()
getSv4 in interface RowSet.HyperRowSetpublic int rowCount()
rowCount in interface RowSetrowCount in class AbstractRowSetpublic void clear()
clear in interface RowSetclear in class AbstractRowSetCopyright © 2021 The Apache Software Foundation. All rights reserved.