net.sf.dynamicreports.report.base
Class DRVariable<T>

java.lang.Object
  extended by net.sf.dynamicreports.report.base.DRVariable<T>
All Implemented Interfaces:
Serializable, DRIValue<T>, DRIVariable<T>, DRIExpression<T>

public class DRVariable<T>
extends Object
implements DRIVariable<T>

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)
See Also:
Serialized Form

Constructor Summary
DRVariable(DRIExpression<?> valueExpression, Calculation calculation)
           
DRVariable(String name, DRIExpression<?> valueExpression, Calculation calculation)
           
 
Method Summary
 Calculation getCalculation()
           
 DRIExpression<?> getInitialValueExpression()
           
 String getName()
           
 DRGroup getResetGroup()
           
 Evaluation getResetType()
           
 Class<? super T> getValueClass()
           
 DRIExpression<?> getValueExpression()
           
 void setInitialValueExpression(DRIExpression<?> initialValueExpression)
           
 void setResetGroup(DRGroup resetGroup)
           
 void setResetType(Evaluation resetType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DRVariable

public DRVariable(DRIExpression<?> valueExpression,
                  Calculation calculation)

DRVariable

public DRVariable(String name,
                  DRIExpression<?> valueExpression,
                  Calculation calculation)
Method Detail

getName

public String getName()
Specified by:
getName in interface DRIValue<T>
Specified by:
getName in interface DRIExpression<T>

getInitialValueExpression

public DRIExpression<?> getInitialValueExpression()
Specified by:
getInitialValueExpression in interface DRIVariable<T>

setInitialValueExpression

public void setInitialValueExpression(DRIExpression<?> initialValueExpression)

getCalculation

public Calculation getCalculation()
Specified by:
getCalculation in interface DRIVariable<T>

getResetType

public Evaluation getResetType()
Specified by:
getResetType in interface DRIVariable<T>

setResetType

public void setResetType(Evaluation resetType)

getResetGroup

public DRGroup getResetGroup()
Specified by:
getResetGroup in interface DRIVariable<T>

setResetGroup

public void setResetGroup(DRGroup resetGroup)

getValueExpression

public DRIExpression<?> getValueExpression()
Specified by:
getValueExpression in interface DRIVariable<T>

getValueClass

public Class<? super T> getValueClass()
Specified by:
getValueClass in interface DRIExpression<T>


Copyright © 2010-2014. All Rights Reserved.