Class DiceParser

java.lang.Object
de.kaiserpfalzedv.rpg.core.dice.DiceParser

@Dependent public class DiceParser extends Object
ParseDiceString -- Parses a string to the DiceRollCommand.
Since:
2020-01-03
Author:
klenkes74 <rlichti@kaiserpfalz-edv.de>
  • Constructor Details

  • Method Details

    • startUp

      @PostConstruct public void startUp()
    • parse

      public RollTotal parse(String diceString)
    • parseSingleDie

      public Optional<ExpressionTotal> parseSingleDie(String dieString)
      Parses the string of a single die roll.
      Parameters:
      dieString - The die string to parse.
      Returns:
      The roll preparsed for the services.
    • toString

      public String toString()
      Overrides:
      toString in class Object