public class SnapshotView extends Snapshot
Constructor and Description |
---|
SnapshotView(Snapshot table,
java.lang.String[] columnNames) |
Modifier and Type | Method and Description |
---|---|
Snapshot |
addColumn(Column[] cols) |
void |
clear() |
Column |
column(int columnIndex) |
int |
columnCount() |
int |
columnIndex(Column col) |
java.util.List |
columnNames() |
java.util.List |
columns() |
int |
deleteWhere(Selection selection) |
java.lang.String |
get(int r,
int c) |
Selection |
getSelection() |
SIndex |
getSIndexForColumns(java.lang.String[] columnNames) |
int |
insert(Snapshot table) |
IntIterator |
iterator() |
java.lang.String |
name() |
Snapshot |
removeColumns(Column[] columns) |
IntIterator |
reverseIterator() |
int |
rowCount() |
Snapshot |
setName(java.lang.String name) |
Snapshot |
setSIndex(SIndex sIndex) |
SnapshotView |
sortOn(java.lang.String[] columnNames,
Order[] order) |
SnapshotTable |
toSnapshotTable() |
booleanColumn, booleanColumn, categoryColumn, categoryColumn, column, columnIndex, columns, columnTypes, colWidths, dateColumn, dateColumn, dateTimeColumn, dateTimeColumn, doubleColumn, doubleColumn, emptyCopy, emptyCopy, first, floatColumn, floatColumn, hasColumn, hasColumn, intColumn, intColumn, isEmpty, iterator, join, joinLeft, joinRight, last, longColumn, longColumn, numericColumn, numericColumn, orderBy, print, print, removeColumn, removeColumns, rowIterator, rowIterator, select, shape, shortColumn, shortColumn, sortOn, structure, summarize, summarize, summarize, summary, timeColumn, timeColumn, toDataFrame, toRowSet, toRowSet, toString, where, where
public SnapshotView(Snapshot table, java.lang.String[] columnNames)
public Snapshot removeColumns(Column[] columns)
removeColumns
in class Snapshot
public int columnCount()
columnCount
in class Snapshot
public int columnIndex(Column col)
columnIndex
in class Snapshot
public void clear()
public java.util.List columnNames()
columnNames
in class Snapshot
public IntIterator iterator()
public IntIterator reverseIterator()
reverseIterator
in class Snapshot
public SnapshotTable toSnapshotTable()
toSnapshotTable
in class Snapshot
public SnapshotView sortOn(java.lang.String[] columnNames, Order[] order)
public Selection getSelection()
getSelection
in class Snapshot
public int insert(Snapshot table)
public SIndex getSIndexForColumns(java.lang.String[] columnNames)
getSIndexForColumns
in class Snapshot
public int deleteWhere(Selection selection)
deleteWhere
in class Snapshot
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.