Abstract base class for builders of DataQuanta.
Abstract base class for builders of DataQuanta. The purpose of the builders is to provide a convenient Java API for Rheem that compensates for lacking default and named arguments.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.CartesianOperators.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.CoGroupOperators.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.CountOperators.
DataQuantaBuilder implementation for any org.qcri.rheem.core.plan.rheemplan.Operators.
DataQuantaBuilder implementation for any org.qcri.rheem.core.plan.rheemplan.Operators. Does not offer any convenience methods, though.
Represents an intermediate result/data flow edge in a RheemPlan.
Trait/interface for builders of DataQuanta.
Trait/interface for builders of DataQuanta. The purpose of the builders is to provide a convenient Java API for Rheem that compensates for lacking default and named arguments.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.DistinctOperators.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.DoWhileOperators.
Wraps DataQuanta and exposes them as DataQuantaBuilder, i.e., this is an adapter.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.MapOperators.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.FlatMapOperators.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.GlobalMaterializedGroupOperators.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.GlobalReduceOperators.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.MaterializedGroupByOperators.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.IntersectOperators.
Utility to build and execute RheemPlans.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.JoinOperators.
This class amends joined DataQuanta with additional operations.
This class provides operations on DataQuanta with additional operations.
This is not an actual DataQuantaBuilder but rather decorates such a DataQuantaBuilder with a key.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.CollectionSources.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.MapOperators.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.MapPartitionsOperators.
Utility to build RheemPlans.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.MapOperators with org.qcri.rheem.basic.function.ProjectionDescriptors.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.MapOperators with org.qcri.rheem.basic.function.ProjectionDescriptors.
This class enhances the functionality of DataQuanta with Records.
Enriches DataQuantaBuilder by Record-specific operations.
This decorator enriches a regular DataQuantaBuilder with operations of a RecordDataQuantaBuilder.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.ReduceByOperators.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.DoWhileOperators.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.SampleOperators.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.SortOperators.
DataQuantaBuilder implementation for org.qcri.rheem.core.plan.rheemplan.UnarySources.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.UnionAllOperators.
DataQuantaBuilder implementation for org.qcri.rheem.basic.operators.ZipWithIdOperators.
Provides implicits for Rheem's graph API.
Provides implicits for the basic Rheem API.