Class ChainrBuilder


  • public class ChainrBuilder
    extends java.lang.Object
    • Field Detail

      • chainrSpecObj

        private final java.lang.Object chainrSpecObj
      • classLoader

        private java.lang.ClassLoader classLoader
    • Constructor Detail

      • ChainrBuilder

        public ChainrBuilder​(java.lang.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 Detail

      • 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​(java.lang.ClassLoader classLoader)
      • build

        public Chainr build()