Class StringJoiner


  • public final class StringJoiner
    extends java.lang.Object
    The StringJoiner class is used to assemble the query string with support for adding strings and collections of strings and optionally joining them with a delimiter.
    • Constructor Summary

      Constructors 
      Constructor Description
      StringJoiner()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      StringJoiner add​(java.lang.String string)
      Add a string
      boolean notEmpty()
      Checks if this StringJoiner contains strings
      java.lang.String toString()  
      java.lang.String toString​(java.lang.String delimiter)
      Assembles all strings, separated by a delimiter
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • StringJoiner

        public StringJoiner()
    • Method Detail

      • add

        public StringJoiner add​(java.lang.String string)
        Add a string
        Parameters:
        string - The string to add
        Returns:
        This instance
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toString

        public java.lang.String toString​(java.lang.String delimiter)
        Assembles all strings, separated by a delimiter
        Parameters:
        delimiter - The delimiter
        Returns:
        The assembled string
      • notEmpty

        public boolean notEmpty()
        Checks if this StringJoiner contains strings
        Returns:
        true if it contains strings