Interface ParsingState

    • Method Detail

      • updateValueIndex

        boolean updateValueIndex()
        Whether the index of the value corresponding to this state in the command line being parsed should be set to the index when parsing enters this state.
        Returns:
        true if the index of the current value should be updated when parsing enters this state, false - otherwise.
      • lockValueIndex

        boolean lockValueIndex()
        Whether the index of the current value being parsed should remain the same until parsing leaves this state even if there are other nested states that might want to update the value index (i.e. states that return true from updateValueIndex).
        Returns:
        true if the value index should remain unchanged until this state is left.