Class CachingReportEnvironment
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.CachingReportEnvironment
-
- All Implemented Interfaces:
Serializable
,Cloneable
,ReportEnvironment
public class CachingReportEnvironment extends Object implements ReportEnvironment
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CachingReportEnvironment(ReportEnvironment backend)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
Object
getEnvironmentProperty(String key)
Returns a environment property.Locale
getLocale()
TimeZone
getTimeZone()
String
getURLEncoding()
Returns the text encoding that should be used to encode URLs.Map<String,String[]>
getUrlExtraParameter()
-
-
-
Constructor Detail
-
CachingReportEnvironment
public CachingReportEnvironment(ReportEnvironment backend)
-
-
Method Detail
-
getEnvironmentProperty
public Object getEnvironmentProperty(String key)
Description copied from interface:ReportEnvironment
Returns a environment property. These properties are usually defined by the outside world, but default values can be specified inside the report-definition.- Specified by:
getEnvironmentProperty
in interfaceReportEnvironment
- Returns:
-
getURLEncoding
public String getURLEncoding()
Description copied from interface:ReportEnvironment
Returns the text encoding that should be used to encode URLs.- Specified by:
getURLEncoding
in interfaceReportEnvironment
- Returns:
- the encoding for URLs.
-
getLocale
public Locale getLocale()
- Specified by:
getLocale
in interfaceReportEnvironment
-
getTimeZone
public TimeZone getTimeZone()
- Specified by:
getTimeZone
in interfaceReportEnvironment
-
getUrlExtraParameter
public Map<String,String[]> getUrlExtraParameter()
- Specified by:
getUrlExtraParameter
in interfaceReportEnvironment
-
clone
public Object clone()
- Specified by:
clone
in interfaceReportEnvironment
- Overrides:
clone
in classObject
-
-