Class PipelineBuilder

java.lang.Object
nz.org.riskscape.rl.ExpressionParser
nz.org.riskscape.engine.pipeline.PipelineBuilder

public class PipelineBuilder extends nz.org.riskscape.rl.ExpressionParser

Traverses a PipelineDeclaration to produce a Pipeline.

TODO revist all of these error messages, including the nesting, as part of GL#470

  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static enum 
     
  • Field Summary

    Fields inherited from class nz.org.riskscape.rl.ExpressionParser

    IDENTIFIERS, INSTANCE, KEY_IDENTIFIERS, LEADING_TOKENS, LITERALS
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class nz.org.riskscape.rl.ExpressionParser

    checkForParameters, lex, parse, parseAllowParameters, parseExpression, parseFunctionExpression, parseOr, parsePropertyExpression, parseString, toList, toStruct

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PipelineBuilder

      public PipelineBuilder()