public class SimpleJasperReportsContext extends java.lang.Object implements JasperReportsContext
| Constructor and Description |
|---|
SimpleJasperReportsContext()
Constructs a SimpleJasperReportsContext instance that has the DefaultJasperReportsContext.getInstance() as parent.
|
SimpleJasperReportsContext(JasperReportsContext parent) |
| Modifier and Type | Method and Description |
|---|---|
<T> java.util.List<T> |
getExtensions(java.lang.Class<T> extensionType)
Returns a list of extension objects for a specific extension type.
|
java.util.Map<java.lang.String,java.lang.String> |
getProperties() |
java.util.Map<java.lang.String,java.lang.String> |
getPropertiesMap() |
java.lang.String |
getProperty(java.lang.String key)
Returns the value of the property.
|
java.lang.Object |
getValue(java.lang.String key) |
void |
removeProperty(java.lang.String key) |
void |
removeValue(java.lang.String key) |
<T> void |
setExtensions(java.lang.Class<T> extensionType,
java.util.List<? extends T> extensions) |
void |
setExtensions(java.util.Map<java.lang.Class<?>,java.util.List<?>> extensions) |
void |
setParent(JasperReportsContext parent) |
void |
setPropertiesMap(java.util.Map<java.lang.String,java.lang.String> propertiesMap) |
void |
setProperty(java.lang.String key,
java.lang.String value) |
void |
setValue(java.lang.String key,
java.lang.Object value) |
public SimpleJasperReportsContext()
public SimpleJasperReportsContext(JasperReportsContext parent)
public void setParent(JasperReportsContext parent)
public java.lang.Object getValue(java.lang.String key)
getValue in interface JasperReportsContextpublic void setValue(java.lang.String key,
java.lang.Object value)
setValue in interface JasperReportsContextpublic void removeValue(java.lang.String key)
public <T> java.util.List<T> getExtensions(java.lang.Class<T> extensionType)
getExtensions in interface JasperReportsContextT - generic extension typeextensionType - the extension typepublic <T> void setExtensions(java.lang.Class<T> extensionType,
java.util.List<? extends T> extensions)
public void setExtensions(java.util.Map<java.lang.Class<?>,java.util.List<?>> extensions)
public java.lang.String getProperty(java.lang.String key)
getProperty in interface JasperReportsContextkey - the keypublic void setProperty(java.lang.String key,
java.lang.String value)
setProperty in interface JasperReportsContextpublic void removeProperty(java.lang.String key)
removeProperty in interface JasperReportsContextpublic java.util.Map<java.lang.String,java.lang.String> getProperties()
getProperties in interface JasperReportsContextpublic java.util.Map<java.lang.String,java.lang.String> getPropertiesMap()
public void setPropertiesMap(java.util.Map<java.lang.String,java.lang.String> propertiesMap)
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com