Class Messaging.BeingSubstitution

java.lang.Object
com.github.yellowstonegames.text.Messaging.BeingSubstitution
All Implemented Interfaces:
regexodus.Substitution
Enclosing class:
Messaging

protected static class Messaging.BeingSubstitution extends Object implements regexodus.Substitution
Undocumented; use at your own peril. (It's a RegExodus Substitution that handles a really complicated regex and its replacements.)
  • Field Details

    • term

      public String term
    • pronoun

      public Pronoun pronoun
    • finisher

      public boolean finisher
  • Constructor Details

    • BeingSubstitution

      public BeingSubstitution()
    • BeingSubstitution

      public BeingSubstitution(String term, Pronoun pronoun, boolean finish)
    • BeingSubstitution

      public BeingSubstitution(Pronoun firstPronoun, boolean finish, String... terms)
  • Method Details

    • appendCapitalized

      public static void appendCapitalized(String s, regexodus.TextBuffer dest)
    • appendSubstitution

      public void appendSubstitution(regexodus.MatchResult match, regexodus.TextBuffer dest)
      Specified by:
      appendSubstitution in interface regexodus.Substitution