Interface InputTableUpdater
- All Superinterfaces:
InputTableUpdater
,LivenessReferent
An extension of
InputTableUpdater
that is a LivenessReferent
and
allows materializing the resulting Table
.-
Method Summary
Methods inherited from interface io.deephaven.engine.util.input.InputTableUpdater
add, addAsync, delete, deleteAsync, getKeyNames, getTableDefinition, getValueNames, hasColumn, isKey, validateAddOrModify, validateDelete
Methods inherited from interface io.deephaven.engine.liveness.LivenessReferent
dropReference, getReferentDescription, getWeakReference, retainReference, tryRetainReference
-
Method Details
-
table
Table table()The input table view for this input table updater. The resulting table (and only the resulting table) will be added to theenclosing scope
and have an attribute "InputTable" that managesthis
.The returned table will be consistent with modification operations. That is, blocking operations such as
InputTableUpdater.add(Table)
andInputTableUpdater.delete(Table)
will be visible in the returned table after the blocking operations have completed.- Returns:
- the input table view
-