Class StringVar


public class StringVar extends Var<String>
Simple specialization of a Var for Strings. Provides a few convenience helper methods.
  • Constructor Details

    • StringVar

      public StringVar()
      Initializes a new StringVar with a null initial value.
    • StringVar

      public StringVar(String value)
      Initializes a new StringVar with the given initial value.
      Parameters:
      value - the initial value
  • Method Details

    • isEmpty

      public boolean isEmpty()
      Returns true if the wrapped string is either null or empty.
      Returns:
      true if the wrapped string is either null or empty
    • append

      public boolean append(String text)
      Appends the given string. If this instance is currently uninitialized the given string is used for initialization.
      Parameters:
      text - the text to append
      Returns:
      true
    • appended

      public StringVar appended(String text)
      Appends the given string. If this instance is currently uninitialized the given string is used for initialization.
      Parameters:
      text - the text to append
      Returns:
      this instance
    • append

      public boolean append(char c)
      Appends the given char. If this instance is currently uninitialized the given char is used for initialization.
      Parameters:
      c - the char to append
      Returns:
      true
    • appended

      public StringVar appended(char c)
      Appends the given char. If this instance is currently uninitialized the given string is used for initialization.
      Parameters:
      c - the char to append
      Returns:
      this instance