|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.jasperreports.engine.base.JRBaseVariable
public class JRBaseVariable
| Field Summary | |
|---|---|
protected CalculationEnum |
calculationValue
|
protected JRExpression |
expression
|
protected Class<?> |
incrementerFactoryClass
|
protected String |
incrementerFactoryClassName
|
protected String |
incrementerFactoryClassRealName
|
protected JRGroup |
incrementGroup
|
protected IncrementTypeEnum |
incrementTypeValue
|
protected JRExpression |
initialValueExpression
|
protected boolean |
isSystemDefined
|
protected String |
name
|
protected JRGroup |
resetGroup
|
protected ResetTypeEnum |
resetTypeValue
|
protected Class<?> |
valueClass
|
protected String |
valueClassName
|
protected String |
valueClassRealName
|
| Fields inherited from interface net.sf.jasperreports.engine.JRVariable |
|---|
COLUMN_COUNT, COLUMN_NUMBER, PAGE_COUNT, PAGE_NUMBER, REPORT_COUNT |
| Constructor Summary | |
|---|---|
protected |
JRBaseVariable()
|
protected |
JRBaseVariable(JRVariable variable,
JRBaseObjectFactory factory)
|
| Method Summary | |
|---|---|
Object |
clone()
|
CalculationEnum |
getCalculationValue()
Gets the variable calculation type. |
JRExpression |
getExpression()
Returns the main expression for this variable. |
Class<?> |
getIncrementerFactoryClass()
Returns the class of the incrementer factory used for choosing the right incrementer for the variable value. |
String |
getIncrementerFactoryClassName()
Returns the string name of the variable value class. |
JRGroup |
getIncrementGroup()
Returns the group whose break triggers the variable increment. |
IncrementTypeEnum |
getIncrementTypeValue()
Gets the variable increment type. |
JRExpression |
getInitialValueExpression()
Returns the initial value expression for this variable. |
String |
getName()
Returns the name of the variable. |
JRGroup |
getResetGroup()
Returns the group whose break triggers the variable reset. |
ResetTypeEnum |
getResetTypeValue()
Gets the variable reset type. |
Class<?> |
getValueClass()
Returns the class of the variable value. |
String |
getValueClassName()
Returns the string name of the variable value class. |
boolean |
isSystemDefined()
Returns true if the variable calculation type is system defined. |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String name
protected String valueClassName
protected String valueClassRealName
protected String incrementerFactoryClassName
protected String incrementerFactoryClassRealName
protected ResetTypeEnum resetTypeValue
protected IncrementTypeEnum incrementTypeValue
protected CalculationEnum calculationValue
protected boolean isSystemDefined
protected transient Class<?> valueClass
protected transient Class<?> incrementerFactoryClass
protected JRExpression expression
protected JRExpression initialValueExpression
protected JRGroup resetGroup
protected JRGroup incrementGroup
| Constructor Detail |
|---|
protected JRBaseVariable()
protected JRBaseVariable(JRVariable variable,
JRBaseObjectFactory factory)
| Method Detail |
|---|
public String getName()
JRVariable
getName in interface JRVariablepublic Class<?> getValueClass()
JRVariable
getValueClass in interface JRVariablepublic String getValueClassName()
JRVariable
getValueClassName in interface JRVariablepublic Class<?> getIncrementerFactoryClass()
JRVariable
getIncrementerFactoryClass in interface JRVariableJRIncrementer,
JRIncrementerFactorypublic String getIncrementerFactoryClassName()
JRVariable
getIncrementerFactoryClassName in interface JRVariablepublic ResetTypeEnum getResetTypeValue()
JRVariable
getResetTypeValue in interface JRVariableResetTypeEnumpublic IncrementTypeEnum getIncrementTypeValue()
JRVariable
getIncrementTypeValue in interface JRVariableIncrementTypeEnumpublic CalculationEnum getCalculationValue()
JRVariable
getCalculationValue in interface JRVariableCalculationEnumpublic boolean isSystemDefined()
JRVariabletrue if the variable calculation type is system defined.
isSystemDefined in interface JRVariableCalculationEnum.SYSTEMpublic JRExpression getExpression()
JRVariable
getExpression in interface JRVariableJRExpression instance containing the expression.public JRExpression getInitialValueExpression()
JRVariable
getInitialValueExpression in interface JRVariableJRExpression instance containing the initial expression.public JRGroup getResetGroup()
JRVariableJRVariable.getResetTypeValue() returns
ResetTypeEnum.GROUP.
getResetGroup in interface JRVariablepublic JRGroup getIncrementGroup()
JRVariableJRVariable.getIncrementTypeValue() returns
ResetTypeEnum.GROUP.
getIncrementGroup in interface JRVariablepublic Object clone()
clone in interface JRCloneableclone in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||