Class VariableBuilder


  • public final class VariableBuilder
    extends Object
    A builder for creating Variable objects.
    Since:
    1.0.0
    • Constructor Detail

      • VariableBuilder

        public VariableBuilder​(String name,
                               StepExpressionBuilder stepExpression)
        Constructs a new VariableBuilder object.
        Parameters:
        name - the name of the variable
        stepExpression - the step expression of the variable
        Throws:
        NullPointerException - if name or stepExpression is null
        IllegalArgumentException - if name is not a valid identifier
        Since:
        1.0.0
    • Method Detail

      • getName

        public String getName()
        Returns the name of this VariableBuilder object.
        Returns:
        the name of this VariableBuilder object
        Since:
        1.0.0
      • getStepExpression

        public StepExpressionBuilder getStepExpression()
        Returns the step expression of this VariableBuilder object.
        Returns:
        the step expression of this VariableBuilder object
        Since:
        1.0.0