Class IteratorStringifierBase

  • All Implemented Interfaces:
    Stringifier
    Direct Known Subclasses:
    IteratorStringifier

    public abstract class IteratorStringifierBase
    extends Object
    implements Stringifier
    Stringifies an Iterator, using an optional element Stringifier. Must be subclassed to provide Stringification of an element.
    • Constructor Detail

      • IteratorStringifierBase

        public IteratorStringifierBase()
      • IteratorStringifierBase

        public IteratorStringifierBase​(String delim)
      • IteratorStringifierBase

        public IteratorStringifierBase​(Stringifier elementStringifier)
      • IteratorStringifierBase

        public IteratorStringifierBase​(String delim,
                                       Stringifier elementStringifier)
    • 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