Class DefaultComparator
- java.lang.Object
-
- org.pentaho.reporting.libraries.formula.typing.DefaultComparator
-
- All Implemented Interfaces:
ExtendedComparator
public class DefaultComparator extends java.lang.Object implements ExtendedComparator
Creation-Date: 03.11.2006, 16:15:28- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description DefaultComparator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compare(Type type1, java.lang.Object value1, Type type2, java.lang.Object value2)
Returns null, if the types are not comparable and are not convertible at all.void
inititalize(FormulaContext context)
boolean
isEqual(Type type1, java.lang.Object value1, Type type2, java.lang.Object value2)
-
-
-
Method Detail
-
inititalize
public void inititalize(FormulaContext context)
-
isEqual
public boolean isEqual(Type type1, java.lang.Object value1, Type type2, java.lang.Object value2)
- Specified by:
isEqual
in interfaceExtendedComparator
-
compare
public int compare(Type type1, java.lang.Object value1, Type type2, java.lang.Object value2)
Returns null, if the types are not comparable and are not convertible at all.- Specified by:
compare
in interfaceExtendedComparator
- Parameters:
type1
-value1
-type2
-value2
-- Returns:
-
-