Package io.deephaven.qst.table
Class StackTraceMixInCreator<TOPS extends TableOperations<TOPS,TABLE>,TABLE>
java.lang.Object
io.deephaven.qst.table.StackTraceMixInCreator<TOPS,TABLE>
- All Implemented Interfaces:
TableCreator<StackTraceMixIn<TOPS,
TABLE>>
public final class StackTraceMixInCreator<TOPS extends TableOperations<TOPS,TABLE>,TABLE>
extends Object
implements TableCreator<StackTraceMixIn<TOPS,TABLE>>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.qst.TableCreator
TableCreator.OperationsToTable<TOPS extends TableOperations<TOPS,
TABLE>, TABLE>, TableCreator.TableToOperations<TOPS extends TableOperations<TOPS, TABLE>, TABLE> -
Method Summary
Modifier and TypeMethodDescriptionmerge
(Iterable<StackTraceMixIn<TOPS, TABLE>> stackTraceMixIns) Merges the giventables
.multiJoin
(List<MultiJoinInput<StackTraceMixIn<TOPS, TABLE>>> multiJoinInputs) Creates a multi join table.static StackTraceMixInCreator<TableSpec,
TableSpec> of()
of
(EmptyTable emptyTable) Creates an empty table.of
(InputTable inputTable) Creates an input table.Creates a new table.of
(TicketTable ticketTable) Creates a ticket table.Creates a time table.
-
Method Details
-
of
-
elements
-
adapt
-
of
Description copied from interface:TableCreator
Creates a new table.- Specified by:
of
in interfaceTableCreator<TOPS extends TableOperations<TOPS,
TABLE>> - Parameters:
newTable
- the new table specification- Returns:
- the new table
-
of
Description copied from interface:TableCreator
Creates an empty table.- Specified by:
of
in interfaceTableCreator<TOPS extends TableOperations<TOPS,
TABLE>> - Parameters:
emptyTable
- the empty table specification- Returns:
- the empty table
-
of
Description copied from interface:TableCreator
Creates a time table.- Specified by:
of
in interfaceTableCreator<TOPS extends TableOperations<TOPS,
TABLE>> - Parameters:
timeTable
- the time table specifications- Returns:
- the time table
-
of
Description copied from interface:TableCreator
Creates a ticket table.- Specified by:
of
in interfaceTableCreator<TOPS extends TableOperations<TOPS,
TABLE>> - Parameters:
ticketTable
- the ticket table- Returns:
- the ticket table
-
of
Description copied from interface:TableCreator
Creates an input table.- Specified by:
of
in interfaceTableCreator<TOPS extends TableOperations<TOPS,
TABLE>> - Parameters:
inputTable
- the input table specifications- Returns:
- the input table
-
multiJoin
public StackTraceMixIn<TOPS,TABLE> multiJoin(List<MultiJoinInput<StackTraceMixIn<TOPS, TABLE>>> multiJoinInputs) Description copied from interface:TableCreator
Creates a multi join table.- Specified by:
multiJoin
in interfaceTableCreator<TOPS extends TableOperations<TOPS,
TABLE>> - Parameters:
multiJoinInputs
- the inputs- Returns:
- the multi join table
-
merge
Description copied from interface:TableCreator
Merges the giventables
.- Specified by:
merge
in interfaceTableCreator<TOPS extends TableOperations<TOPS,
TABLE>> - Parameters:
stackTraceMixIns
- the tables- Returns:
- the merged results
- See Also:
-