Class JasperDesignCache

  • All Implemented Interfaces:
    java.io.Serializable

    public class JasperDesignCache
    extends java.lang.Object
    implements java.io.Serializable
    Author:
    Teodor Danciu (teodord@users.sourceforge.net)
    See Also:
    Serialized Form
    • Field Detail

      • EXCEPTION_MESSAGE_KEY_INVALID_ENTRY

        public static final java.lang.String EXCEPTION_MESSAGE_KEY_INVALID_ENTRY
        See Also:
        Constant Field Values
    • Method Detail

      • getJasperReport

        public JasperReport getJasperReport​(java.lang.String uri)
      • getJasperDesign

        public JasperDesign getJasperDesign​(java.lang.String uri)
      • getJasperDesign

        public JasperDesign getJasperDesign​(java.lang.String uri,
                                            boolean markDirty)
      • set

        public void set​(java.lang.String uri,
                        JasperReport jasperReport)
      • set

        public void set​(java.lang.String uri,
                        JasperDesign jasperDesign)
      • resetJasperReport

        public void resetJasperReport​(java.lang.String uri)
      • clear

        public void clear()
      • getStyles

        public java.util.List<JRStyle> getStyles​(java.lang.String reportURI,
                                                 java.util.UUID id)
      • setStyles

        public void setStyles​(java.lang.String reportURI,
                              java.util.UUID id,
                              java.util.List<JRStyle> styles)
      • locateReport

        public java.lang.String locateReport​(JasperReport jasperReport)
      • setReportCompiler

        public void setReportCompiler​(ReportCompiler reportCompiler)