Package io.deephaven.qst
Class TableCreatorDelegate<TABLE>
java.lang.Object
io.deephaven.qst.TableCreatorDelegate<TABLE>
- All Implemented Interfaces:
TableCreator<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> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMerges the giventables.multiJoin(List<MultiJoinInput<TABLE>> multiJoinInputs) Creates a multi join table.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.
-
Constructor Details
-
TableCreatorDelegate
-
-
Method Details
-
of
Description copied from interface:TableCreatorCreates a new table.- Specified by:
ofin interfaceTableCreator<TABLE>- Parameters:
newTable- the new table specification- Returns:
- the new table
-
of
Description copied from interface:TableCreatorCreates an empty table.- Specified by:
ofin interfaceTableCreator<TABLE>- Parameters:
emptyTable- the empty table specification- Returns:
- the empty table
-
of
Description copied from interface:TableCreatorCreates a time table.- Specified by:
ofin interfaceTableCreator<TABLE>- Parameters:
timeTable- the time table specifications- Returns:
- the time table
-
of
Description copied from interface:TableCreatorCreates a ticket table.- Specified by:
ofin interfaceTableCreator<TABLE>- Parameters:
ticketTable- the ticket table- Returns:
- the ticket table
-
of
Description copied from interface:TableCreatorCreates an input table.- Specified by:
ofin interfaceTableCreator<TABLE>- Parameters:
inputTable- the input table specifications- Returns:
- the input table
-
multiJoin
Description copied from interface:TableCreatorCreates a multi join table.- Specified by:
multiJoinin interfaceTableCreator<TABLE>- Parameters:
multiJoinInputs- the inputs- Returns:
- the multi join table
-
merge
Description copied from interface:TableCreatorMerges the giventables.- Specified by:
mergein interfaceTableCreator<TABLE>- Parameters:
tables- the tables- Returns:
- the merged results
- See Also:
-