Class SmartStringifier

  • All Implemented Interfaces:
    Stringifier

    public final class SmartStringifier
    extends Object
    implements Stringifier
    Stringifies an Object in the "best" possible way, using the StringifierRegistry.DEFAULT registry and/or internal logic.
    • Constructor Detail

      • SmartStringifier

        public SmartStringifier()
      • SmartStringifier

        public SmartStringifier​(String multiDelim)
      • SmartStringifier

        public SmartStringifier​(String multiDelim,
                                boolean encloseArrays)
    • Method Detail

      • toString

        public static String toString​(Object target)
      • stringify

        public String stringify​(Object target)
        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:
        target - the Object for which a String should be produced