Package guru.mikelue.foxglove.jdbc
Interface ColumnSettingSteps.CartesianProductSettingStep<T>
- Type Parameters:
T- The type of value generated for the column
- Enclosing interface:
ColumnSettingSteps
public static interface ColumnSettingSteps.CartesianProductSettingStep<T>
The step to configure Cartesian product for a column.
-
Method Summary
Modifier and TypeMethodDescriptionSets the domain of values for Cartesian product.default JdbcTableFacet.BuilderSets the domain of values for Cartesian product.default JdbcTableFacet.BuilderSets the domain of values for Cartesian product.referencing(JdbcTableFacet referencedTable, String referencedColumn) References values from column of another table's for Cartesian product.
-
Method Details
-
domain
Sets the domain of values for Cartesian product.- Parameters:
values- The values to use- Returns:
- The builder for
JdbcTableFacet
-
domain
Sets the domain of values for Cartesian product.- Parameters:
domain- The stream of values- Returns:
- The builder for
JdbcTableFacet
-
domain
Sets the domain of values for Cartesian product.- Parameters:
values- The list of values- Returns:
- The builder for
JdbcTableFacet
-
referencing
References values from column of another table's for Cartesian product.- Parameters:
referencedTable- The referenced table facetreferencedColumn- The column name of referenced in referenced table- Returns:
- The builder for
JdbcTableFacet
-