public class DataFrameJoiner extends Object
Constructor and Description |
---|
DataFrameJoiner(Table table,
String column) |
Modifier and Type | Method and Description |
---|---|
Table |
fullOuter(boolean allowDuplicateColumnNames,
Table... tables)
Joins to the given tables assuming that they have a column of the name we're joining on
|
Table |
fullOuter(Table... tables)
Joins to the given tables assuming that they have a column of the name we're joining on
|
Table |
fullOuter(Table table2,
String col2Name)
Joins the joiner to the table2, using the given column for the second table and returns the resulting table
|
Table |
fullOuter(Table table2,
String col2Name,
boolean allowDuplicateColumnNames)
Joins the joiner to the table2, using the given column for the second table and returns the resulting table
|
Table |
inner(boolean allowDuplicateColumnNames,
Table... tables)
Joins to the given tables assuming that they have a column of the name we're joining on
|
Table |
inner(Table... tables)
Joins to the given tables assuming that they have a column of the name we're joining on
|
Table |
inner(Table table2,
String col2Name)
Joins the joiner to the table2, using the given column for the second table and returns the resulting table
|
Table |
inner(Table table2,
String col2Name,
boolean allowDuplicateColumnNames)
Joins the joiner to the table2, using the given column for the second table and returns the resulting table
|
Table |
leftOuter(boolean allowDuplicateColumnNames,
Table... tables)
Joins to the given tables assuming that they have a column of the name we're joining on
|
Table |
leftOuter(Table... tables)
Joins to the given tables assuming that they have a column of the name we're joining on
|
Table |
leftOuter(Table table2,
String col2Name)
Joins the joiner to the table2, using the given column for the second table and returns the resulting table
|
Table |
leftOuter(Table table2,
String col2Name,
boolean allowDuplicateColumnNames)
Joins the joiner to the table2, using the given column for the second table and returns the resulting table
|
Table |
rightOuter(boolean allowDuplicateColumnNames,
Table... tables)
Joins to the given tables assuming that they have a column of the name we're joining on
|
Table |
rightOuter(Table... tables)
Joins to the given tables assuming that they have a column of the name we're joining on
|
Table |
rightOuter(Table table2,
String col2Name)
Joins the joiner to the table2, using the given column for the second table and returns the resulting table
|
Table |
rightOuter(Table table2,
String col2Name,
boolean allowDuplicateColumnNames)
Joins the joiner to the table2, using the given column for the second table and returns the resulting table
|
public Table inner(Table... tables)
tables
- The tables to join withpublic Table inner(boolean allowDuplicateColumnNames, Table... tables)
allowDuplicateColumnNames
- if false
the join will fail if any columns other than the join column have the same name
if true
the join will succeed and duplicate columns are renamed*tables
- The tables to join withpublic Table inner(Table table2, String col2Name)
table2
- The table to join withcol2Name
- The column to join on. If col2Name refers to a double column, the join is performed after
rounding to integers.public Table inner(Table table2, String col2Name, boolean allowDuplicateColumnNames)
table2
- The table to join withcol2Name
- The column to join on. If col2Name refers to a double column, the join is performed after
rounding to integers.allowDuplicateColumnNames
- if false
the join will fail if any columns other than the join column have the same name
if true
the join will succeed and duplicate columns are renamed*public Table fullOuter(Table... tables)
tables
- The tables to join withpublic Table fullOuter(boolean allowDuplicateColumnNames, Table... tables)
allowDuplicateColumnNames
- if false
the join will fail if any columns other than the join column have the same name
if true
the join will succeed and duplicate columns are renamed*tables
- The tables to join withpublic Table fullOuter(Table table2, String col2Name)
table2
- The table to join withcol2Name
- The column to join on. If col2Name refers to a double column, the join is performed after
rounding to integers.public Table fullOuter(Table table2, String col2Name, boolean allowDuplicateColumnNames)
table2
- The table to join withcol2Name
- The column to join on. If col2Name refers to a double column, the join is performed after
rounding to integers.allowDuplicateColumnNames
- if false
the join will fail if any columns other than the join column have the same name
if true
the join will succeed and duplicate columns are renamedpublic Table leftOuter(Table... tables)
tables
- The tables to join withpublic Table leftOuter(boolean allowDuplicateColumnNames, Table... tables)
allowDuplicateColumnNames
- if false
the join will fail if any columns other than the join column have the same name
if true
the join will succeed and duplicate columns are renamed*tables
- The tables to join withpublic Table leftOuter(Table table2, String col2Name)
table2
- The table to join withcol2Name
- The column to join on. If col2Name refers to a double column, the join is performed after
rounding to integers.public Table leftOuter(Table table2, String col2Name, boolean allowDuplicateColumnNames)
table2
- The table to join withcol2Name
- The column to join on. If col2Name refers to a double column, the join is performed after
rounding to integers.allowDuplicateColumnNames
- if false
the join will fail if any columns other than the join column have the same name
if true
the join will succeed and duplicate columns are renamedpublic Table rightOuter(Table... tables)
tables
- The tables to join withpublic Table rightOuter(boolean allowDuplicateColumnNames, Table... tables)
tables
- The tables to join withallowDuplicateColumnNames
- if false
the join will fail if any columns other than the join column have the same name
if true
the join will succeed and duplicate columns are renamedpublic Table rightOuter(Table table2, String col2Name)
table2
- The table to join withcol2Name
- The column to join on. If col2Name refers to a double column, the join is performed after
rounding to integers.public Table rightOuter(Table table2, String col2Name, boolean allowDuplicateColumnNames)
table2
- The table to join withcol2Name
- The column to join on. If col2Name refers to a double column, the join is performed after
rounding to integers.allowDuplicateColumnNames
- if false
the join will fail if any columns other than the join column have the same name
if true
the join will succeed and duplicate columns are renamedCopyright © 2018. All rights reserved.