Interface CASyntaxRuleType

All Superinterfaces:
Comparable<CASyntaxRuleType>
All Known Implementing Classes:
CASyntaxRuleBranch, CASyntaxRuleLeaf

public sealed interface CASyntaxRuleType extends Comparable<CASyntaxRuleType> permits CASyntaxRuleBranch, CASyntaxRuleLeaf
The type of syntax rules
  • Method Details

    • name

      String name()
      Returns:
      The rule name
    • text

      String text()
      Returns:
      The rule text
    • examples

      List<String> examples()
      Returns:
      Example values for the syntax rules
    • subRules

      List<String> subRules()
      Returns:
      The syntax rules