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 BucketOrdererpublic java.lang.Object getOrderValue(BucketingService.BucketMap bucketMap, BucketDefinition.Bucket bucketValue) throws JRException
getOrderValue in interface BucketOrdererJRExceptionpublic int compareOrderValues(java.lang.Object value1,
java.lang.Object value2)
compareOrderValues in interface BucketOrderer© 2001-2010 Jaspersoft Corporation www.jaspersoft.com