Interface ItemProperty
-
- All Superinterfaces:
java.lang.Cloneable,JRCloneable
- All Known Implementing Classes:
StandardItemProperty,StandardItemProperty
public interface ItemProperty extends JRCloneable
The ItemProperty interface. An item property has a name (required) and a value provided either in a static way, using thevalueattribute, or dynamically, using a value expression.- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetName()Returns the name of the item property (required).java.lang.StringgetValue()Returns thevalueattribute of the item property.JRExpressiongetValueExpression()Returns aJRExpressionrepresenting the value object for the item property.-
Methods inherited from interface net.sf.jasperreports.engine.JRCloneable
clone
-
-
-
-
Method Detail
-
getName
java.lang.String getName()
Returns the name of the item property (required).- Returns:
- the property name
-
getValue
java.lang.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
-
-