Class StringVar


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

      • 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 Detail

      • 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