Class TopicComparator.ComparatorNameStringifier

java.lang.Object
net.ontopia.topicmaps.nav.utils.comparators.TopicComparator.ComparatorNameStringifier
All Implemented Interfaces:
Function<NameIF,String>
Enclosing class:
TopicComparator

public static class TopicComparator.ComparatorNameStringifier extends Object implements Function<NameIF,String>
INTERNAL: Stringifier that stringifies TopicNameIFs and VariantNameIFs.
  • Constructor Details

    • ComparatorNameStringifier

      public ComparatorNameStringifier()
  • Method Details

    • apply

      public String apply(NameIF name)
      INTERNAL: Stringifies the given basename or variant name.
      Specified by:
      apply in interface Function<NameIF,String>
      Parameters:
      name - the name object to use; TopicNameIF or VariantNameIF
      Returns:
      string containing name value or "~~~~~" if name not set