public class TextColumnBuilder<T> extends ValueColumnBuilder<TextColumnBuilder<T>,T> implements DRIValue<T>
builded| Modifier | Constructor and Description |
|---|---|
protected |
TextColumnBuilder(DRIExpression<T> valueExpression)
Constructor for TextColumnBuilder.
|
protected |
TextColumnBuilder(FieldBuilder<T> field)
Constructor for TextColumnBuilder.
|
| Modifier and Type | Method and Description |
|---|---|
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()
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.
|
addProperty, addProperty, addProperty, getComponent, printInFirstWholeBand, printWhenDetailOverflows, setAnchorName, setAnchorName, setBookmarkLevel, setColumns, setDataType, setFixedColumns, setFixedHeight, setFixedRows, setFixedWidth, setHeight, setHorizontalAlignment, setHorizontalTextAlignment, setHyperLink, setMinColumns, setMinHeight, setMinRows, setMinWidth, setPattern, setPattern, setPrintInFirstWholeBand, setPrintRepeatedDetailValues, setPrintWhenDetailOverflows, setRows, setStretchWithOverflow, setTextAdjust, setValueExpression, setValueFormatter, setWidthaddTitleProperty, addTitleProperty, addTitleProperty, getColumn, setPrintWhenExpression, setStyle, setTitle, setTitle, setTitleFixedHeight, setTitleFixedRows, setTitleHeight, setTitleMinHeight, setTitleMinRows, setTitleRows, setTitleStretchWithOverflow, setTitleStyle, setTitleTextAdjustbuild, configure, getObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildprotected TextColumnBuilder(FieldBuilder<T> field)
Constructor for TextColumnBuilder.
field - a FieldBuilder object.protected TextColumnBuilder(DRIExpression<T> valueExpression)
Constructor for TextColumnBuilder.
valueExpression - a DRIExpression object.public TextColumnBuilder<BigDecimal> add(TextColumnBuilder<? extends Number> column)
column - the column builderpublic TextColumnBuilder<BigDecimal> add(Number number)
number - the valuepublic TextColumnBuilder<BigDecimal> subtract(TextColumnBuilder<? extends Number> column)
column - the column builderpublic TextColumnBuilder<BigDecimal> subtract(Number number)
number - the valuepublic TextColumnBuilder<BigDecimal> multiply(TextColumnBuilder<? extends Number> column)
column - the column builderpublic TextColumnBuilder<BigDecimal> multiply(Number number)
number - the valuepublic TextColumnBuilder<BigDecimal> divide(int scale, TextColumnBuilder<? extends Number> column)
column - the column builderscale - a int.public TextColumnBuilder<BigDecimal> divide(int scale, Number number)
number - the valuescale - a int.Copyright © 2010–2021. All rights reserved.