dsto.dfc.util
Class StringComparator

java.lang.Object
  extended by dsto.dfc.util.StringComparator
All Implemented Interfaces:
Comparator

public class StringComparator
extends Object
implements Comparator

Compares objects using their stringified (toString ()) form.

Version:
$Revision$
Author:
Matthew Phillips

Constructor Summary
StringComparator()
           
StringComparator(boolean caseSensitive)
           
 
Method Summary
 int compare(Object o1, Object o2)
           
 boolean equals(Object obj)
           
static StringComparator getCaseInsensitiveInstance()
           
static StringComparator getInstance()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringComparator

public StringComparator()

StringComparator

public StringComparator(boolean caseSensitive)
Method Detail

getInstance

public static StringComparator getInstance()

getCaseInsensitiveInstance

public static StringComparator getCaseInsensitiveInstance()

compare

public int compare(Object o1,
                   Object o2)
Specified by:
compare in interface Comparator

equals

public boolean equals(Object obj)
Specified by:
equals in interface Comparator
Overrides:
equals in class Object


Copyright © 2008 Commonwealth of Australia