|
||||||||||
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.column.ColumnBuilder<T,DRValueColumn<U>>
net.sf.dynamicreports.report.builder.column.ValueColumnBuilder<TextColumnBuilder<T>,T>
net.sf.dynamicreports.report.builder.column.TextColumnBuilder<T>
public class TextColumnBuilder<T>
It is used to show values from the data source.
Field Summary |
---|
Fields inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder |
---|
builded |
Constructor Summary | |
---|---|
protected |
TextColumnBuilder(DRIExpression<T> valueExpression)
|
protected |
TextColumnBuilder(FieldBuilder<T> field)
|
Method Summary | |
---|---|
TextColumnBuilder<BigDecimal> |
add(Number number)
Creates a new column by adding a value to this column instance. |
TextColumnBuilder<BigDecimal> |
add(TextColumnBuilder<? extends Number> column)
Creates a new column by adding a column value to this column instance. |
TextColumnBuilder<BigDecimal> |
divide(int scale,
Number number)
Creates a new column by dividing this column instance with a value. |
TextColumnBuilder<BigDecimal> |
divide(int scale,
TextColumnBuilder<? extends Number> column)
Creates a new column by dividing this column instance with a column value. |
String |
getName()
|
TextColumnBuilder<BigDecimal> |
multiply(Number number)
Creates a new column by multiplying this column instance with a value. |
TextColumnBuilder<BigDecimal> |
multiply(TextColumnBuilder<? extends Number> column)
Creates a new column by multiplying this column instance with a column value. |
TextColumnBuilder<BigDecimal> |
subtract(Number number)
Creates a new column by subtracting a value from this column instance. |
TextColumnBuilder<BigDecimal> |
subtract(TextColumnBuilder<? extends Number> column)
Creates a new column by subtracting a column value from this column instance. |
Methods inherited from class net.sf.dynamicreports.report.builder.column.ValueColumnBuilder |
---|
addProperty, addProperty, addProperty, getComponent, printInFirstWholeBand, printWhenDetailOverflows, setAnchorName, setAnchorName, setBookmarkLevel, setColumns, setDataType, setFixedColumns, setFixedHeight, setFixedRows, setFixedWidth, setHeight, setHorizontalAlignment, setHyperLink, setMinColumns, setMinHeight, setMinRows, setMinWidth, setPattern, setPattern, setPrintInFirstWholeBand, setPrintRepeatedDetailValues, setPrintWhenDetailOverflows, setRows, setStretchWithOverflow, setValueExpression, setValueFormatter, setWidth |
Methods inherited from class net.sf.dynamicreports.report.builder.column.ColumnBuilder |
---|
addTitleProperty, addTitleProperty, addTitleProperty, getColumn, setPrintWhenExpression, setStyle, setTitle, setTitle, setTitleFixedHeight, setTitleFixedRows, setTitleHeight, setTitleMinHeight, setTitleMinRows, setTitleRows, setTitleStretchWithOverflow, setTitleStyle |
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 |
Methods inherited from interface net.sf.dynamicreports.report.builder.grid.ColumnGridComponentBuilder |
---|
build |
Constructor Detail |
---|
protected TextColumnBuilder(FieldBuilder<T> field)
protected TextColumnBuilder(DRIExpression<T> valueExpression)
Method Detail |
---|
public TextColumnBuilder<BigDecimal> add(TextColumnBuilder<? extends Number> column)
column
- the column builder
public TextColumnBuilder<BigDecimal> add(Number number)
number
- the value
public TextColumnBuilder<BigDecimal> subtract(TextColumnBuilder<? extends Number> column)
column
- the column builder
public TextColumnBuilder<BigDecimal> subtract(Number number)
number
- the value
public TextColumnBuilder<BigDecimal> multiply(TextColumnBuilder<? extends Number> column)
column
- the column builder
public TextColumnBuilder<BigDecimal> multiply(Number number)
number
- the value
public TextColumnBuilder<BigDecimal> divide(int scale, TextColumnBuilder<? extends Number> column)
column
- the column builder
public TextColumnBuilder<BigDecimal> divide(int scale, Number number)
number
- the value
public String getName()
getName
in interface DRIValue<T>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |