io.github.vmzakharov.ecdataframe.dataframe.DfJoin Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dataframe-ec Show documentation
Show all versions of dataframe-ec Show documentation
A tabular data structure based on the Eclipse Collections framework
package io.github.vmzakharov.ecdataframe.dataframe;
import org.eclipse.collections.api.list.ListIterable;
import org.eclipse.collections.impl.factory.Lists;
/**
* A utility class, instances of which are used to define and execute a lookup join. A lookup join is used to enrich a
* data frame (joined-to) by adding one or more columns based on value lookup in another data frame (joined-from)
*/
final public class DfJoin
{
private DataFrame joinFrom;
private DataFrame joinTo;
private ListIterable selectFromJoined;
private ListIterable columnNameAliases;
private ListIterable