Class VariableBuilder<T>
java.lang.Object
ch.unibas.medizin.dynamicreports.report.builder.AbstractBuilder<VariableBuilder<T>, DRVariable<T>>
ch.unibas.medizin.dynamicreports.report.builder.VariableBuilder<T>
- All Implemented Interfaces:
DRIValue<T>, Serializable
public class VariableBuilder<T>
extends AbstractBuilder<VariableBuilder<T>, DRVariable<T>>
implements DRIValue<T>
VariableBuilder class.
- Author:
- Ricardo Mariaca
- See Also:
-
Field Summary
Fields inherited from class AbstractBuilder
builded -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedVariableBuilder(ValueColumnBuilder<?, ?> column, Calculation calculation) Constructor for VariableBuilder.protectedVariableBuilder(FieldBuilder<?> field, Calculation calculation) Constructor for VariableBuilder.protectedVariableBuilder(DRIExpression<?> expression, Calculation calculation) Constructor for VariableBuilder.protectedVariableBuilder(String name, ValueColumnBuilder<?, ?> column, Calculation calculation) Constructor for VariableBuilder.protectedVariableBuilder(String name, FieldBuilder<?> field, Calculation calculation) Constructor for VariableBuilder.protectedVariableBuilder(String name, DRIExpression<?> expression, Calculation calculation) Constructor for VariableBuilder. -
Method Summary
Modifier and TypeMethodDescriptiongetName()getName.getVariable.setInitialValueExpression(DRIJasperExpression<?> initialValueExpression) setInitialValueExpression.setResetGroup(GroupBuilder<?> resetGroup) setResetGroup.setResetType(Evaluation resetType) setResetType.Methods inherited from class AbstractBuilder
build, configure, getObject
-
Constructor Details
-
VariableBuilder
Constructor for VariableBuilder.
- Parameters:
column- aValueColumnBuilderobject.calculation- aCalculationobject.
-
VariableBuilder
Constructor for VariableBuilder.
- Parameters:
name- aStringobject.column- aValueColumnBuilderobject.calculation- aCalculationobject.
-
VariableBuilder
Constructor for VariableBuilder.
- Parameters:
field- aFieldBuilderobject.calculation- aCalculationobject.
-
VariableBuilder
Constructor for VariableBuilder.
- Parameters:
name- aStringobject.field- aFieldBuilderobject.calculation- aCalculationobject.
-
VariableBuilder
Constructor for VariableBuilder.
- Parameters:
expression- aDRIExpressionobject.calculation- aCalculationobject.
-
VariableBuilder
Constructor for VariableBuilder.
- Parameters:
name- aStringobject.expression- aDRIExpressionobject.calculation- aCalculationobject.
-
-
Method Details
-
setInitialValueExpression
setInitialValueExpression.
- Parameters:
initialValueExpression- aDRIJasperExpressionobject.- Returns:
- a
VariableBuilderobject.
-
setResetType
setResetType.
- Parameters:
resetType- aEvaluationobject.- Returns:
- a
VariableBuilderobject.
-
setResetGroup
setResetGroup.
- Parameters:
resetGroup- aGroupBuilderobject.- Returns:
- a
VariableBuilderobject.
-
getVariable
-
getName
-