Class OccurrenceComparator

java.lang.Object
net.ontopia.topicmaps.nav.utils.comparators.OccurrenceComparator
All Implemented Interfaces:
Comparator<OccurrenceIF>

public class OccurrenceComparator extends Object implements Comparator<OccurrenceIF>
INTERNAL: A Comparator for ordering OccurrenceIFs alphabetically.
  • Field Details

  • Constructor Details

    • OccurrenceComparator

      public OccurrenceComparator()
      Empty constructor, used on application startup to initialise a "fast" comparator which will compare Occurrences using no context.
    • OccurrenceComparator

      public OccurrenceComparator(Collection<TopicIF> baseNameContext)
      Constructor used to make a comparator which will compare Occurrences using the context provided.
    • OccurrenceComparator

      public OccurrenceComparator(Collection<TopicIF> baseNameContext, Collection<TopicIF> variantContext)
      Constructor used to make a comparator which will compare Occurrences using the context provided.
  • Method Details