Class PatternRuleId

java.lang.Object
org.languagetool.rules.patterns.PatternRuleId

public final class PatternRuleId extends Object
A PatternRule's id with an optional sub-id.
  • Field Details

    • id

      private final String id
    • subId

      private final String subId
  • Constructor Details

    • PatternRuleId

      public PatternRuleId(String id)
      Parameters:
      id - the rule id
    • PatternRuleId

      public PatternRuleId(String id, String subId)
      Parameters:
      id - the rule id
      subId - the sub id of a rulegroup, starting at 1
  • Method Details

    • getId

      public String getId()
    • getSubId

      @Nullable public @Nullable String getSubId()
      Returns:
      a sub id or null if no sub id has been set
    • toString

      public String toString()
      Overrides:
      toString in class Object