Class AbstractFieldComparator<T>
- java.lang.Object
-
- net.sf.jasperreports.components.sort.AbstractFieldComparator<T>
-
- Direct Known Subclasses:
FieldBooleanComparator,FieldDateComparator,FieldNumberComparator,FieldTextComparator
public abstract class AbstractFieldComparator<T> extends java.lang.Object- Author:
- Narcis Marcu (narcism@users.sourceforge.net)
-
-
Field Summary
Fields Modifier and Type Field Description protected TcompareEndprotected TcompareStartprotected TcompareToprotected java.lang.Class<?>compareToClassprotected java.text.Formatformatterprotected java.lang.StringvalueEndprotected java.lang.StringvalueStart
-
Constructor Summary
Constructors Constructor Description AbstractFieldComparator()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract booleancompare(java.lang.String filterTypeOperator)protected FormatFactorygetFormatFactory()abstract voidinitValues()booleanisValid()voidsetCompareTo(java.lang.Object compareTo)voidsetCompareToClass(java.lang.Class<?> compareToClass)voidsetValueEnd(java.lang.String valueEnd)voidsetValueStart(java.lang.String valueStart)
-
-
-
Field Detail
-
valueStart
protected java.lang.String valueStart
-
valueEnd
protected java.lang.String valueEnd
-
compareStart
protected T compareStart
-
compareEnd
protected T compareEnd
-
compareTo
protected T compareTo
-
compareToClass
protected java.lang.Class<?> compareToClass
-
formatter
protected java.text.Format formatter
-
-
Method Detail
-
setCompareTo
public void setCompareTo(java.lang.Object compareTo)
-
setValueStart
public void setValueStart(java.lang.String valueStart)
-
setValueEnd
public void setValueEnd(java.lang.String valueEnd)
-
setCompareToClass
public void setCompareToClass(java.lang.Class<?> compareToClass)
-
compare
public abstract boolean compare(java.lang.String filterTypeOperator)
-
initValues
public abstract void initValues() throws java.lang.Exception- Throws:
java.lang.Exception
-
getFormatFactory
protected FormatFactory getFormatFactory()
-
isValid
public boolean isValid()
-
-