public class BucketExpressionOrderer extends java.lang.Object implements BucketOrderer
Constructor and Description |
---|
BucketExpressionOrderer(JRExpression orderByExpression,
java.util.Comparator<java.lang.Object> orderValueComparator) |
Modifier and Type | Method and Description |
---|---|
int |
compareOrderValues(java.lang.Object value1,
java.lang.Object value2) |
java.lang.Object |
getOrderValue(BucketingService.BucketMap bucketMap,
BucketDefinition.Bucket bucketValue) |
void |
init(BucketingData bucketingData) |
public BucketExpressionOrderer(JRExpression orderByExpression, java.util.Comparator<java.lang.Object> orderValueComparator)
public void init(BucketingData bucketingData)
init
in interface BucketOrderer
public java.lang.Object getOrderValue(BucketingService.BucketMap bucketMap, BucketDefinition.Bucket bucketValue) throws JRException
getOrderValue
in interface BucketOrderer
JRException
public int compareOrderValues(java.lang.Object value1, java.lang.Object value2)
compareOrderValues
in interface BucketOrderer
© 2001-2014 TIBCO Software Inc. www.jaspersoft.com