Class NameStringifier

  • All Implemented Interfaces:
    Function<NameIF,​String>

    public class NameStringifier
    extends Object
    implements Function<NameIF,​String>
    INTERNAL: Stringifier that stringifies TopicNameIFs and VariantNameIFs by calling their getValue() method.
    • Constructor Detail

      • NameStringifier

        public NameStringifier()
    • Method Detail

      • apply

        public String apply​(NameIF name)
        INTERNAL: Stringifies the given name.
        Specified by:
        apply in interface Function<NameIF,​String>
        Parameters:
        name - object, cast to TopicNameIF or VariantNameIF internally; the given name
        Returns:
        string containing name value or "[No name]"