Class JRDesignCrosstabParameter
- java.lang.Object
-
- net.sf.jasperreports.engine.base.JRBaseParameter
-
- net.sf.jasperreports.engine.design.JRDesignParameter
-
- net.sf.jasperreports.crosstabs.design.JRDesignCrosstabParameter
-
- All Implemented Interfaces:
Serializable
,Cloneable
,JRCrosstabParameter
,JRChangeEventsSupport
,JRCloneable
,JRDatasetParameter
,JRParameter
,JRPropertiesHolder
public class JRDesignCrosstabParameter extends JRDesignParameter implements JRCrosstabParameter
Implementation of crosstab parameters to be used for report designing.- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
PROPERTY_VALUE_EXPRESSION
protected JRExpression
valueExpression
-
Fields inherited from class net.sf.jasperreports.engine.design.JRDesignParameter
PROPERTY_DEFAULT_VALUE_EXPRESSION, PROPERTY_EVALUATION_TIME, PROPERTY_FOR_PROMPTING, PROPERTY_NAME, PROPERTY_NESTED_TYPE_NAME, PROPERTY_SYSTEM_DEFINED, PROPERTY_VALUE_CLASS_NAME
-
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseParameter
defaultValueExpression, description, evaluationTime, isForPrompting, isSystemDefined, name, nestedType, nestedTypeName, propertiesMap, PROPERTY_DESCRIPTION, valueClass, valueClassName, valueClassRealName
-
Fields inherited from interface net.sf.jasperreports.engine.JRParameter
FILTER, IS_IGNORE_PAGINATION, JASPER_REPORT, JASPER_REPORTS_CONTEXT, MAX_PAGE_HEIGHT, MAX_PAGE_WIDTH, REPORT_CLASS_LOADER, REPORT_CONNECTION, REPORT_CONTEXT, REPORT_DATA_SOURCE, REPORT_FORMAT_FACTORY, REPORT_LOCALE, REPORT_MAX_COUNT, REPORT_PARAMETERS_MAP, REPORT_RESOURCE_BUNDLE, REPORT_SCRIPTLET, REPORT_TEMPLATES, REPORT_TIME_ZONE, REPORT_VIRTUALIZER, REPOSITORY_CONTEXT, SORT_FIELDS
-
-
Constructor Summary
Constructors Constructor Description JRDesignCrosstabParameter()
Creates a crosstab parameter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
JRExpression
getExpression()
Returns the value expression.void
setExpression(JRExpression expression)
Sets the parameter value expression.-
Methods inherited from class net.sf.jasperreports.engine.design.JRDesignParameter
setDefaultValueExpression, setEvaluationTime, setForPrompting, setName, setNestedType, setNestedTypeName, setSystemDefined, setValueClass, setValueClassName
-
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseParameter
getDefaultValueExpression, getDescription, getEvaluationTime, getEventSupport, getName, getNestedType, getNestedTypeName, getParentProperties, getPropertiesMap, getValueClass, getValueClassName, hasProperties, isForPrompting, isSystemDefined, setDescription
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sf.jasperreports.engine.JRDatasetParameter
getName
-
Methods inherited from interface net.sf.jasperreports.engine.JRParameter
getDefaultValueExpression, getDescription, getEvaluationTime, getName, getNestedType, getNestedTypeName, getValueClass, getValueClassName, isForPrompting, isSystemDefined, setDescription
-
Methods inherited from interface net.sf.jasperreports.engine.JRPropertiesHolder
getParentProperties, getPropertiesMap, hasProperties
-
-
-
-
Field Detail
-
PROPERTY_VALUE_EXPRESSION
public static final String PROPERTY_VALUE_EXPRESSION
- See Also:
- Constant Field Values
-
valueExpression
protected JRExpression valueExpression
-
-
Method Detail
-
getExpression
public JRExpression getExpression()
Description copied from interface:JRDatasetParameter
Returns the value expression.- Specified by:
getExpression
in interfaceJRDatasetParameter
- Returns:
- the value expression
-
setExpression
public void setExpression(JRExpression expression)
Sets the parameter value expression.- Parameters:
expression
- the parameter value expression
-
clone
public Object clone()
- Specified by:
clone
in interfaceJRCloneable
- Overrides:
clone
in classJRBaseParameter
-
-