Package net.sf.jasperreports.engine
Interface JRScriptlet
-
- All Superinterfaces:
Cloneable
,JRCloneable
,JRPropertiesHolder
- All Known Implementing Classes:
JRBaseScriptlet
,JRDesignScriptlet
,JRFillScriptlet
public interface JRScriptlet extends JRPropertiesHolder, JRCloneable
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Field Summary
Fields Modifier and Type Field Description static String
SCRIPTLET_PARAMETER_NAME_SUFFIX
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDescription()
String
getName()
JRPropertyExpression[]
getPropertyExpressions()
Returns the list of dynamic/expression-based properties for this scriptlet.Class<?>
getValueClass()
String
getValueClassName()
void
setDescription(String description)
-
Methods inherited from interface net.sf.jasperreports.engine.JRCloneable
clone
-
Methods inherited from interface net.sf.jasperreports.engine.JRPropertiesHolder
getParentProperties, getPropertiesMap, hasProperties
-
-
-
-
Field Detail
-
SCRIPTLET_PARAMETER_NAME_SUFFIX
static final String SCRIPTLET_PARAMETER_NAME_SUFFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
String getName()
-
getDescription
String getDescription()
-
setDescription
void setDescription(String description)
-
getValueClass
Class<?> getValueClass()
-
getValueClassName
String getValueClassName()
-
getPropertyExpressions
JRPropertyExpression[] getPropertyExpressions()
Returns the list of dynamic/expression-based properties for this scriptlet.- Returns:
- an array containing the expression-based properties of this scriptlet
-
-