at.tuwien.ifs.somtoolbox.util
Class StringIntegerComparator

java.lang.Object
  extended by at.tuwien.ifs.somtoolbox.util.StringIntegerComparator
All Implemented Interfaces:
Comparator<String>

public class StringIntegerComparator
extends Object
implements Comparator<String>

Comparator for two Strings, with special Integer comparison if these Strings are actually Integer values.

Version:
$Id: StringIntegerComparator.java 3590 2010-05-21 10:43:45Z mayer $
Author:
Rudolf Mayer

Field Summary
(package private)  boolean allIntegers
           
(package private)  boolean checkedValues
           
 
Constructor Summary
StringIntegerComparator()
           
StringIntegerComparator(String[] classNames)
           
 
Method Summary
 int compare(String o1, String 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
 

Field Detail

allIntegers

boolean allIntegers

checkedValues

boolean checkedValues
Constructor Detail

StringIntegerComparator

public StringIntegerComparator()

StringIntegerComparator

public StringIntegerComparator(String[] classNames)
Method Detail

compare

public int compare(String o1,
                   String o2)
Specified by:
compare in interface Comparator<String>