Class ChainrBuilder

java.lang.Object
com.bazaarvoice.jolt.chainr.ChainrBuilder

public class ChainrBuilder extends Object
  • Field Details

  • Constructor Details

    • ChainrBuilder

      public ChainrBuilder(Object chainrSpecObj)
      Initialize a Chainr to run a list of Transforms. This is the constructor most "production" usages of Chainr should use.
      Parameters:
      chainrSpecObj - List of transforms to run
  • Method Details

    • loader

      public ChainrBuilder loader(ChainrInstantiator loader)
      Set a ChainrInstantiator to use when instantiating Transform Objects. If one is not set, defaults to DefaultChainrInstantiator;
      Parameters:
      loader - ChainrInstantiator to use load Transforms
    • withClassLoader

      public ChainrBuilder withClassLoader(ClassLoader classLoader)
    • build

      public Chainr build()