com.ptc.windchill.structconf.util
Class CaseInsensitiveStringComparator

java.lang.Object
  extended bycom.ptc.windchill.structconf.util.CaseInsensitiveStringComparator
All Implemented Interfaces:
Comparator
Direct Known Subclasses:
XconfAnalysis.PropertyInfoNameComparator

public class CaseInsensitiveStringComparator
extends Object
implements Comparator

Comparator to compare two strings using case-insensitive string compare.

This class does not do type checking so do not use it on anything other than homogenous collections of strings (null values are okay).


Constructor Summary
CaseInsensitiveStringComparator()
           
 
Method Summary
 int compare(Object o1, Object o2)
           
 
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

CaseInsensitiveStringComparator

public CaseInsensitiveStringComparator()
Method Detail

compare

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