org.norther.tammi.acorn.util
Class AttributeNameComparator

java.lang.Object
  extended by org.norther.tammi.acorn.util.AttributeNameComparator
All Implemented Interfaces:
Serializable, Comparator<Attribute>

public class AttributeNameComparator
extends Object
implements Comparator<Attribute>, Serializable

A comparator for alpha-numeric sorting of attribute names.

Version:
$Id: AttributeNameComparator.java,v 1.2 2009/09/28 15:08:48 cvsimp Exp $
Author:
Ilkka Priha
See Also:
Serialized Form

Constructor Summary
AttributeNameComparator()
          Constructs a new comparator.
AttributeNameComparator(Comparator<String> comp)
          Constructs a new comparator with a name comparator.
 
Method Summary
 int compare(Attribute a1, Attribute a2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

AttributeNameComparator

public AttributeNameComparator()
Constructs a new comparator.


AttributeNameComparator

public AttributeNameComparator(Comparator<String> comp)
Constructs a new comparator with a name comparator.

Parameters:
comp - the attribute name comparator.
Method Detail

compare

public int compare(Attribute a1,
                   Attribute a2)
Specified by:
compare in interface Comparator<Attribute>


Copyright © 2004 The Norther Organization. All rights reserved.