|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.dynamicreports.report.builder.AbstractBuilder<T,U>
net.sf.dynamicreports.report.builder.crosstab.AbstractCrosstabGroupBuilder<T,U,V>
public abstract class AbstractCrosstabGroupBuilder<T extends AbstractCrosstabGroupBuilder<T,U,V>,U extends DRCrosstabGroup<V>,V>
Field Summary |
---|
Fields inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder |
---|
builded |
Constructor Summary | |
---|---|
protected |
AbstractCrosstabGroupBuilder(DRIExpression<V> expression,
U crosstabGroup)
|
protected |
AbstractCrosstabGroupBuilder(FieldBuilder<V> field,
U crosstabGroup)
|
protected |
AbstractCrosstabGroupBuilder(ValueColumnBuilder<?,V> column,
U crosstabGroup)
|
Method Summary | |
---|---|
T |
addHeaderProperty(DRIPropertyExpression propertyExpression)
Adds a jasper property to the header group. |
T |
addHeaderProperty(String name,
DRIExpression<String> valueExpression)
Adds a jasper property to the header group. |
T |
addHeaderProperty(String name,
String value)
Adds a jasper property to the header group. |
T |
addTotalHeaderProperty(DRIPropertyExpression propertyExpression)
Adds a jasper property to the total header group. |
T |
addTotalHeaderProperty(String name,
DRIExpression<String> valueExpression)
Adds a jasper property to the total header group. |
T |
addTotalHeaderProperty(String name,
String value)
Adds a jasper property to the total header group. |
String |
getName()
|
T |
orderBy(CrosstabMeasureBuilder<? extends Comparable<?>> measure)
|
T |
orderBy(DRIExpression<? extends Comparable<?>> orderByExpression)
|
T |
setComparatorExpression(DRIExpression<? extends Comparator<?>> comparatorExpression)
|
T |
setDataType(DRIDataType<? super V,V> dataType)
|
T |
setHeaderHorizontalAlignment(HorizontalAlignment horizontalAlignment)
|
T |
setHeaderHyperLink(HyperLinkBuilder hyperLink)
Sets the crosstab group header hyperlink. |
T |
setHeaderPattern(String pattern)
|
T |
setHeaderStretchWithOverflow(Boolean stretchWithOverflow)
|
T |
setHeaderStyle(ReportStyleBuilder style)
|
T |
setHeaderValueFormatter(DRIValueFormatter<?,? super V> valueFormatter)
|
T |
setOrderByExpression(DRIExpression<? extends Comparable<?>> orderByExpression)
|
T |
setOrderType(OrderType orderType)
|
T |
setShowTotal(Boolean showTotal)
|
T |
setTotalHeader(DRIExpression<?> totalHeaderExpression)
|
T |
setTotalHeader(String totalHeader)
|
T |
setTotalHeaderStretchWithOverflow(Boolean stretchWithOverflow)
|
T |
setTotalHeaderStyle(ReportStyleBuilder style)
|
T |
setTotalPosition(CrosstabTotalPosition totalPosition)
|
Methods inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder |
---|
build, configure, getObject |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected AbstractCrosstabGroupBuilder(ValueColumnBuilder<?,V> column, U crosstabGroup)
protected AbstractCrosstabGroupBuilder(FieldBuilder<V> field, U crosstabGroup)
protected AbstractCrosstabGroupBuilder(DRIExpression<V> expression, U crosstabGroup)
Method Detail |
---|
public T setHeaderPattern(String pattern)
public T setHeaderHorizontalAlignment(HorizontalAlignment horizontalAlignment)
public T setHeaderValueFormatter(DRIValueFormatter<?,? super V> valueFormatter)
public T setHeaderStretchWithOverflow(Boolean stretchWithOverflow)
public T setHeaderHyperLink(HyperLinkBuilder hyperLink)
hyperLink
- the group header hyperlink
public T setHeaderStyle(ReportStyleBuilder style)
public T addHeaderProperty(DRIPropertyExpression propertyExpression)
propertyExpression
- the property expression
public T addHeaderProperty(String name, DRIExpression<String> valueExpression)
name
- the property namevalueExpression
- the property value expression
public T addHeaderProperty(String name, String value)
name
- the property namevalue
- the property value
public T setShowTotal(Boolean showTotal)
public T setTotalPosition(CrosstabTotalPosition totalPosition)
public T setTotalHeader(DRIExpression<?> totalHeaderExpression)
public T setTotalHeader(String totalHeader)
public T setTotalHeaderStretchWithOverflow(Boolean stretchWithOverflow)
public T setTotalHeaderStyle(ReportStyleBuilder style)
public T addTotalHeaderProperty(DRIPropertyExpression propertyExpression)
propertyExpression
- the property expression
public T addTotalHeaderProperty(String name, DRIExpression<String> valueExpression)
name
- the property namevalueExpression
- the property value expression
public T addTotalHeaderProperty(String name, String value)
name
- the property namevalue
- the property value
public T setDataType(DRIDataType<? super V,V> dataType)
public T setOrderType(OrderType orderType)
public T setOrderByExpression(DRIExpression<? extends Comparable<?>> orderByExpression)
public T orderBy(CrosstabMeasureBuilder<? extends Comparable<?>> measure)
public T orderBy(DRIExpression<? extends Comparable<?>> orderByExpression)
public T setComparatorExpression(DRIExpression<? extends Comparator<?>> comparatorExpression)
public String getName()
getName
in interface DRIValue<V>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |