Class ArrayStringifier

  • All Implemented Interfaces:
    Stringifier

    public final class ArrayStringifier
    extends Object
    implements Stringifier
    Stringifies an array, using an optional array element Stringifier
    • Constructor Detail

      • ArrayStringifier

        public ArrayStringifier()
      • ArrayStringifier

        public ArrayStringifier​(boolean addBraces)
      • ArrayStringifier

        public ArrayStringifier​(String delim)
      • ArrayStringifier

        public ArrayStringifier​(String delim,
                                boolean addBraces)
      • ArrayStringifier

        public ArrayStringifier​(Stringifier elementStringifier)
      • ArrayStringifier

        public ArrayStringifier​(String delim,
                                Stringifier elementStringifier)
      • ArrayStringifier

        public ArrayStringifier​(String delim,
                                Stringifier elementStringifier,
                                boolean addBraces)
    • Method Detail

      • stringify

        public String stringify​(Object o)
        Description copied from interface: Stringifier
        Produce a String representation of an object. The actual output has no other semantics; each Stringifier may choose to target a particular type of user.

        The resulting String should be suitable for display to a user.

        Specified by:
        stringify in interface Stringifier
        Parameters:
        o - the Object for which a String should be produced
      • stringify

        public static String stringify​(Object[] o,
                                       String delim,
                                       Stringifier stringifier)
        Static variant when direct call will suffice.
      • stringify

        public static String stringify​(Object[] o,
                                       String delim)
        Static variant when direct call will suffice.