Class JRTemplateLine

    • Constructor Detail

      • JRTemplateLine

        public JRTemplateLine​(JROrigin origin,
                              JRDefaultStyleProvider defaultStyleProvider)
        Creates a template line.
        Parameters:
        origin - the origin of the elements that will use this template
        defaultStyleProvider - the default style provider to use for this template
    • Method Detail

      • setLine

        protected void setLine​(JRLine line)
      • getHashCode

        public int getHashCode()
        Description copied from interface: Deduplicable
        Returns a hash code to be used for the deduplicate map. The returned hash code should be consitent wiwh Deduplicable.isIdentical(Object), i.e. if two objects are identical they should have the same hash code.
        Returns:
        deduplication hash code
      • isIdentical

        public boolean isIdentical​(Object object)
        Description copied from interface: Deduplicable
        Determines if this instance is identical to another object.
        Parameters:
        object - the object to compare with this instance
        Returns:
        true if the two objects are identical and can be deduplicated