com.jaxfront.swing.ui.tools.search
Class DefaultComparator
java.lang.Object
com.jaxfront.swing.ui.tools.search.DefaultComparator
- All Implemented Interfaces:
- SearchComparator, java.util.Comparator
- Direct Known Subclasses:
- GlobalTypeComparator, TypeComparator, TypeNameComparator, TypeTreeNodeComparator
public class DefaultComparator
- extends java.lang.Object
- implements SearchComparator
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.util.Comparator |
equals |
DefaultComparator
public DefaultComparator()
compare
public int compare(java.lang.Object o1,
java.lang.Object o2)
- Specified by:
compare
in interface java.util.Comparator
setMatchCase
public void setMatchCase(boolean match)
- Specified by:
setMatchCase
in interface SearchComparator
setMatchWord
public void setMatchWord(boolean match)
- Specified by:
setMatchWord
in interface SearchComparator
setFilter
public void setFilter(SearchFilter filter)
- Specified by:
setFilter
in interface SearchComparator
getFilter
public SearchFilter getFilter()
- Specified by:
getFilter
in interface SearchComparator
getEqualityFields
public java.util.List getEqualityFields()
- Specified by:
getEqualityFields
in interface SearchComparator
filterOut
public boolean filterOut(java.lang.Object o)
setEqualityFields
public void setEqualityFields(java.util.List fields)
- Specified by:
setEqualityFields
in interface SearchComparator
setIsRegEx
public void setIsRegEx(boolean regEx)
- Specified by:
setIsRegEx
in interface SearchComparator