Interface ItemProperty
- All Superinterfaces:
Cloneable,JRCloneable
- All Known Subinterfaces:
DataLevelBucketProperty
- All Known Implementing Classes:
BaseDataLevelBucketProperty,DesignDataLevelBucketProperty,StandardItemProperty
The ItemProperty interface. An item property has a name (required) and a
value provided either in a static way, using the
value attribute,
or dynamically, using a value expression.- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
Method Summary
Modifier and TypeMethodDescriptiongetName()Returns the name of the item property (required).getValue()Returns thevalueattribute of the item property.Returns aJRExpressionrepresenting the value object for the item property.Methods inherited from interface net.sf.jasperreports.engine.JRCloneable
clone
-
Method Details
-
getName
String getName()Returns the name of the item property (required).- Returns:
- the property name
-
getValue
String getValue()Returns thevalueattribute of the item property. Onlyjava.lang.Stringvalues are allowed for this attribute.- Returns:
- the
valueattribute
-
getValueExpression
JRExpression getValueExpression()Returns aJRExpressionrepresenting the value object for the item property. If present, it overrides the value given by thevalueattribute.- Returns:
- the value expression
-