Class ArtificialStateBuilder<T>

    • Method Detail

      • getStateName

        public String getStateName()
      • artificialStateForElement

        public abstract void artificialStateForElement​(T element)
                                                throws Exception
        Manipulate the state for an input element.
        Parameters:
        element - the current input element.
        Throws:
        Exception
      • initialize

        public abstract void initialize​(FunctionInitializationContext initializationContext)
                                 throws Exception
        Registers the state.
        Parameters:
        initializationContext - the state initialization context, provided by the user function.
        Throws:
        Exception