com.trackstudio.tools
Class CaseInsensitivePropertyComparable
java.lang.Object
com.trackstudio.tools.PropertyComparable
com.trackstudio.tools.CaseInsensitivePropertyComparable
- All Implemented Interfaces:
- java.lang.Comparable
- Direct Known Subclasses:
- NameContainer
public abstract class CaseInsensitivePropertyComparable
- extends PropertyComparable
Абстрактный класс для регистронезависимых свойств
Method Summary |
int |
compareTo(java.lang.Object o)
Сравнивает объекты |
int |
compareTo(java.lang.Object o,
int limit)
Сравнивает объекты |
boolean |
equals(java.lang.Object obj)
Сравнивает объекты |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
CaseInsensitivePropertyComparable
public CaseInsensitivePropertyComparable()
compareTo
public int compareTo(java.lang.Object o)
- Сравнивает объекты
- Specified by:
compareTo
in interface java.lang.Comparable
- Overrides:
compareTo
in class PropertyComparable
- Parameters:
o
- Сравниваемый обхект
- Returns:
- +1, 0, -1
compareTo
public int compareTo(java.lang.Object o,
int limit)
- Сравнивает объекты
- Parameters:
o
- Сравниваемый обхектlimit
- предел
- Returns:
- +1, 0, -1
equals
public boolean equals(java.lang.Object obj)
- Сравнивает объекты
- Overrides:
equals
in class PropertyComparable
- Parameters:
obj
- Сравниваемый обхект
- Returns:
- TRUE - равны, FALSE - нет
Copyright © 2002-2009 TrackStudio, Ltd. All Rights Reserved.