com.jaxfront.swing.ui.tools.search
Class TypeComparator

java.lang.Object
  extended by com.jaxfront.swing.ui.tools.search.DefaultComparator
      extended by com.jaxfront.swing.ui.tools.search.TypeComparator
All Implemented Interfaces:
SearchComparator, java.util.Comparator

public class TypeComparator
extends DefaultComparator


Constructor Summary
TypeComparator()
           
TypeComparator(boolean nameEquality, boolean valueEquality)
           
TypeComparator(boolean nameEquality, boolean valueEquality, boolean isRegEx)
           
TypeComparator(SearchFilter searchFilter)
           
 
Method Summary
 int compare(java.lang.Object o1, java.lang.Object o2)
           
 
Methods inherited from class com.jaxfront.swing.ui.tools.search.DefaultComparator
filterOut, getEqualityFields, getFilter, setEqualityFields, setFilter, setIsRegEx, setMatchCase, setMatchWord
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

TypeComparator

public TypeComparator()

TypeComparator

public TypeComparator(SearchFilter searchFilter)

TypeComparator

public TypeComparator(boolean nameEquality,
                      boolean valueEquality)

TypeComparator

public TypeComparator(boolean nameEquality,
                      boolean valueEquality,
                      boolean isRegEx)
Method Detail

compare

public int compare(java.lang.Object o1,
                   java.lang.Object o2)
Specified by:
compare in interface java.util.Comparator
Overrides:
compare in class DefaultComparator