public class JRDesignCrosstabBucket extends JRBaseCrosstabBucket implements JRChangeEventsSupport
crosstab group bucket
to be used for report designing.| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_COMPARATOR_EXPRESSION |
static String |
PROPERTY_EXPRESSION |
static String |
PROPERTY_ORDER |
static String |
PROPERTY_ORDER_BY_EXPRESSION |
static String |
PROPERTY_VALUE_CLASS |
bucketOrder, comparatorExpression, EXCEPTION_MESSAGE_KEY_BUCKET_LOAD_ERROR, expression, orderByExpression, orderValue, valueClass, valueClassName, valueClassRealName| Constructor and Description |
|---|
JRDesignCrosstabBucket()
Creates a crosstab group bucket.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
JRPropertyChangeSupport |
getEventSupport()
Returns the property change support object for this instance.
|
void |
setComparatorExpression(JRExpression comparatorExpression)
Sets the comparator expression.
|
void |
setExpression(JRDesignExpression expression)
Sets the grouping expression.
|
void |
setOrder(BucketOrder bucketOrder)
Sets the sorting type.
|
void |
setOrder(SortOrderEnum orderValue)
Deprecated.
replaced by
setOrder(BucketOrder) |
void |
setOrderByExpression(JRExpression orderByExpression)
Sets the expression that provides order by values for group buckets.
|
void |
setValueClassName(String valueClassName)
Sets the bucket value class name.
|
getComparatorExpression, getExpression, getOrder, getOrderByExpression, getOrderValue, getValueClass, getValueClassNamepublic static final String PROPERTY_ORDER_BY_EXPRESSION
public static final String PROPERTY_COMPARATOR_EXPRESSION
public static final String PROPERTY_EXPRESSION
public static final String PROPERTY_ORDER
public static final String PROPERTY_VALUE_CLASS
public JRDesignCrosstabBucket()
public void setOrderByExpression(JRExpression orderByExpression)
orderByExpression - the expression that provides order by values
for group bucketsJRBaseCrosstabBucket.getOrderByExpression()public void setComparatorExpression(JRExpression comparatorExpression)
The expressions's type should be compatible with java.util.Comparator.
comparatorExpression - the comparator expressionJRCrosstabBucket.getComparatorExpression()public void setExpression(JRDesignExpression expression)
expression - the grouping expressionJRCrosstabBucket.getExpression()@Deprecated public void setOrder(SortOrderEnum orderValue)
setOrder(BucketOrder)orderValue - one of
JRCrosstabBucket.getOrderValue()public void setOrder(BucketOrder bucketOrder)
bucketOrder - one of
JRCrosstabBucket.getOrder()public void setValueClassName(String valueClassName)
valueClassName - the bucket value class nameJRCrosstabBucket.getValueClassName()public Object clone()
clone in interface JRCloneableclone in class JRBaseCrosstabBucketpublic JRPropertyChangeSupport getEventSupport()
JRChangeEventsSupportgetEventSupport in interface JRChangeEventsSupportCopyright © 2017. All rights reserved.