Class AbstractFieldComparator<T>

java.lang.Object
net.sf.jasperreports.components.util.AbstractFieldComparator<T>
Direct Known Subclasses:
FieldBooleanComparator, FieldDateComparator, FieldNumberComparator, FieldTextComparator

public abstract class AbstractFieldComparator<T> extends Object
Author:
Narcis Marcu (narcism@users.sourceforge.net)
  • Field Details

    • valueStart

      protected String valueStart
    • valueEnd

      protected String valueEnd
    • compareStart

      protected T compareStart
    • compareEnd

      protected T compareEnd
    • compareTo

      protected T compareTo
    • compareToClass

      protected Class<?> compareToClass
    • formatter

      protected Format formatter
  • Constructor Details

    • AbstractFieldComparator

      public AbstractFieldComparator()
  • Method Details

    • setCompareTo

      public void setCompareTo(Object compareTo)
    • setValueStart

      public void setValueStart(String valueStart)
    • setValueEnd

      public void setValueEnd(String valueEnd)
    • setCompareToClass

      public void setCompareToClass(Class<?> compareToClass)
    • compare

      public abstract boolean compare(String filterTypeOperator)
    • initValues

      public abstract void initValues() throws Exception
      Throws:
      Exception
    • getFormatFactory

      protected FormatFactory getFormatFactory()
    • isValid

      public boolean isValid()