Annotation Type JRXmlSince


@Retention(RUNTIME) @Target({METHOD,TYPE}) public @interface JRXmlSince
Annotation used to mark properties or types that were introduced in a specific version of JasperReports. When writing JRXML targeting an older version, properties or types annotated with a version newer than the target will be excluded from the output.

The value should be a version string matching a constant from JRConstants, e.g. "7.0.1".

Author:
Teodor Danciu (teodord@users.sourceforge.net)
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    The version in which the annotated property or type was introduced.
  • Element Details

    • value

      String value
      The version in which the annotated property or type was introduced.