Class TemplateReferenceComparator

java.lang.Object
de.aristaflow.adept2.model.processmodel.tools.TemplateReferenceComparator
All Implemented Interfaces:
SerialisableComparator<TemplateReference>, Serializable, Comparator<TemplateReference>

public class TemplateReferenceComparator extends Object implements SerialisableComparator<TemplateReference>
This comparator compares TemplateReferences by the corresponding template IDs. Note: this comparator imposes orderings that are inconsistent with equals.
Author:
Ulrich Kreher
See Also:
  • Field Details

    • uuidComparator

      protected final SerialisableComparator<UUID> uuidComparator
      The comparator comparing UUIDs unsigned, that is a leading 8 is less than a leading 7.
  • Constructor Details

    • TemplateReferenceComparator

      public TemplateReferenceComparator()
      Creates a new TemplateReferenceComparator with a UUID comparator comparing UUIDs unsigned.
  • Method Details