Class LopsidedJoinAdapter<T>

java.lang.Object
nz.org.riskscape.engine.sched.LopsidedJoinAdapter<T>

public class LopsidedJoinAdapter<T> extends Object

Wraps a LopsidedJoiner to present its methods as a Sink and a FlatProjector so that we don't need custom WorkerTask implementations to execute them in a pipeline.

  • Constructor Details

    • LopsidedJoinAdapter

      public LopsidedJoinAdapter(nz.org.riskscape.engine.join.LopsidedJoiner<T> joiner)
  • Method Details

    • newSinkConstructor

      public nz.org.riskscape.engine.pipeline.SinkConstructor newSinkConstructor()
    • newFlatProjector

      public nz.org.riskscape.engine.projection.FlatProjector newFlatProjector()