uk.co.mullsoft.jean.comparators
Class AlphabeticLinkAttributeComparator

java.lang.Object
  extended by uk.co.mullsoft.jean.comparators.LinkAttributeComparator
      extended by uk.co.mullsoft.jean.comparators.AlphabeticLinkAttributeComparator
All Implemented Interfaces:
java.util.Comparator, LinkComparator

public class AlphabeticLinkAttributeComparator
extends LinkAttributeComparator


Field Summary
static java.lang.String descriptor
           
 
Method Summary
 int compareLinkAttributes(LinkAttribute la1, LinkAttribute la2, NodeIdentification node1, NodeIdentification node2)
           
 java.lang.String getDescriptor()
           
 boolean isSystem()
           
static AlphabeticLinkAttributeComparator newAlphabeticLinkAttributeComparator()
           
 
Methods inherited from class uk.co.mullsoft.jean.comparators.LinkAttributeComparator
compare, compareTimes, compareTypes, equals, getAvailableComparatorNames, getComparator, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

descriptor

public static final java.lang.String descriptor
See Also:
Constant Field Values
Method Detail

newAlphabeticLinkAttributeComparator

public static AlphabeticLinkAttributeComparator newAlphabeticLinkAttributeComparator()

compareLinkAttributes

public int compareLinkAttributes(LinkAttribute la1,
                                 LinkAttribute la2,
                                 NodeIdentification node1,
                                 NodeIdentification node2)
Specified by:
compareLinkAttributes in interface LinkComparator
Specified by:
compareLinkAttributes in class LinkAttributeComparator

getDescriptor

public java.lang.String getDescriptor()
Specified by:
getDescriptor in class LinkAttributeComparator

isSystem

public boolean isSystem()
Overrides:
isSystem in class LinkAttributeComparator