net.sf.dynamicreports.report.base.crosstab
Class DRCrosstabGroup<T>
java.lang.Object
net.sf.dynamicreports.report.base.crosstab.DRCrosstabGroup<T>
- All Implemented Interfaces:
- Serializable, DRICrosstabGroup<T>, DRIExpression<T>, DRISystemExpression<T>
- Direct Known Subclasses:
- DRCrosstabColumnGroup, DRCrosstabRowGroup
public abstract class DRCrosstabGroup<T>
- extends Object
- implements DRICrosstabGroup<T>
- Author:
- Ricardo Mariaca (r.mariaca@dynamicreports.org)
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DRCrosstabGroup
public DRCrosstabGroup()
getName
public String getName()
- Specified by:
getName
in interface DRICrosstabGroup<T>
- Specified by:
getName
in interface DRIExpression<T>
getHeaderPattern
public String getHeaderPattern()
- Specified by:
getHeaderPattern
in interface DRICrosstabGroup<T>
setHeaderPattern
public void setHeaderPattern(String headerPattern)
getHeaderHorizontalAlignment
public HorizontalAlignment getHeaderHorizontalAlignment()
- Specified by:
getHeaderHorizontalAlignment
in interface DRICrosstabGroup<T>
setHeaderHorizontalAlignment
public void setHeaderHorizontalAlignment(HorizontalAlignment headerHorizontalAlignment)
getHeaderValueFormatter
public DRIValueFormatter<?,? super T> getHeaderValueFormatter()
- Specified by:
getHeaderValueFormatter
in interface DRICrosstabGroup<T>
setHeaderValueFormatter
public void setHeaderValueFormatter(DRIValueFormatter<?,? super T> headerValueFormatter)
getHeaderStretchWithOverflow
public Boolean getHeaderStretchWithOverflow()
- Specified by:
getHeaderStretchWithOverflow
in interface DRICrosstabGroup<T>
setHeaderStretchWithOverflow
public void setHeaderStretchWithOverflow(Boolean headerStretchWithOverflow)
getHeaderHyperLink
public DRHyperLink getHeaderHyperLink()
- Specified by:
getHeaderHyperLink
in interface DRICrosstabGroup<T>
setHeaderHyperLink
public void setHeaderHyperLink(DRHyperLink headerHyperLink)
getHeaderStyle
public DRIReportStyle getHeaderStyle()
- Specified by:
getHeaderStyle
in interface DRICrosstabGroup<T>
setHeaderStyle
public void setHeaderStyle(DRIReportStyle headerStyle)
getHeaderPropertyExpressions
public List<DRIPropertyExpression> getHeaderPropertyExpressions()
- Specified by:
getHeaderPropertyExpressions
in interface DRICrosstabGroup<T>
addHeaderPropertyExpression
public void addHeaderPropertyExpression(DRIPropertyExpression headerPropertyExpression)
setHeaderPropertyExpressions
public void setHeaderPropertyExpressions(List<DRIPropertyExpression> headerPropertyExpressions)
getShowTotal
public Boolean getShowTotal()
- Specified by:
getShowTotal
in interface DRICrosstabGroup<T>
setShowTotal
public void setShowTotal(Boolean showTotal)
getTotalPosition
public CrosstabTotalPosition getTotalPosition()
- Specified by:
getTotalPosition
in interface DRICrosstabGroup<T>
setTotalPosition
public void setTotalPosition(CrosstabTotalPosition totalPosition)
getTotalHeaderExpression
public DRIExpression<?> getTotalHeaderExpression()
- Specified by:
getTotalHeaderExpression
in interface DRICrosstabGroup<T>
setTotalHeaderExpression
public void setTotalHeaderExpression(DRIExpression<?> totalHeaderExpression)
getTotalHeaderStretchWithOverflow
public Boolean getTotalHeaderStretchWithOverflow()
- Specified by:
getTotalHeaderStretchWithOverflow
in interface DRICrosstabGroup<T>
setTotalHeaderStretchWithOverflow
public void setTotalHeaderStretchWithOverflow(Boolean totalHeaderStretchWithOverflow)
getTotalHeaderStyle
public DRIReportStyle getTotalHeaderStyle()
- Specified by:
getTotalHeaderStyle
in interface DRICrosstabGroup<T>
setTotalHeaderStyle
public void setTotalHeaderStyle(DRIReportStyle totalHeaderStyle)
getTotalHeaderPropertyExpressions
public List<DRIPropertyExpression> getTotalHeaderPropertyExpressions()
- Specified by:
getTotalHeaderPropertyExpressions
in interface DRICrosstabGroup<T>
addTotalHeaderPropertyExpression
public void addTotalHeaderPropertyExpression(DRIPropertyExpression totalHeaderPropertyExpression)
setTotalHeaderPropertyExpressions
public void setTotalHeaderPropertyExpressions(List<DRIPropertyExpression> totalHeaderPropertyExpressions)
getExpression
public DRIExpression<T> getExpression()
- Specified by:
getExpression
in interface DRICrosstabGroup<T>
setExpression
public void setExpression(DRIExpression<T> expression)
getDataType
public DRIDataType<? super T,T> getDataType()
- Specified by:
getDataType
in interface DRICrosstabGroup<T>
setDataType
public void setDataType(DRIDataType<? super T,T> dataType)
getOrderByExpression
public DRIExpression<? extends Comparable<?>> getOrderByExpression()
- Specified by:
getOrderByExpression
in interface DRICrosstabGroup<T>
setOrderByExpression
public void setOrderByExpression(DRIExpression<? extends Comparable<?>> orderByExpression)
getOrderType
public OrderType getOrderType()
- Specified by:
getOrderType
in interface DRICrosstabGroup<T>
setOrderType
public void setOrderType(OrderType orderType)
getComparatorExpression
public DRIExpression<? extends Comparator<?>> getComparatorExpression()
- Specified by:
getComparatorExpression
in interface DRICrosstabGroup<T>
setComparatorExpression
public void setComparatorExpression(DRIExpression<? extends Comparator<?>> comparatorExpression)
getValueClass
public Class<? super T> getValueClass()
- Specified by:
getValueClass
in interface DRIExpression<T>
Copyright © 2010-2014. All Rights Reserved.