Class HtmlMetrics


  • public class HtmlMetrics
    extends Object
    Class that stores metrics about HTML documents.
    Author:
    Sergiy Kovalchuk
    • Constructor Detail

      • HtmlMetrics

        public HtmlMetrics()
    • Method Detail

      • getFilesize

        public int getFilesize()
        Returns total filesize of a document.
        Returns:
        total filesize of a document, in bytes
      • setFilesize

        public void setFilesize​(int filesize)
        Sets the filesize.
        Parameters:
        filesize - the filesize to set
      • getEmptyChars

        public int getEmptyChars()
        Returns number of empty characters (spaces, tabs, end of lines) in a document.
        Returns:
        number of empty characters in a document
      • setEmptyChars

        public void setEmptyChars​(int emptyChars)
        Sets the empty chars.
        Parameters:
        emptyChars - the emptyChars to set
      • getInlineScriptSize

        public int getInlineScriptSize()
        Returns total size of inline <script> tags.
        Returns:
        total size of inline <script> tags, in bytes
      • setInlineScriptSize

        public void setInlineScriptSize​(int inlineScriptSize)
        Sets the inline script size.
        Parameters:
        inlineScriptSize - the inlineScriptSize to set
      • getInlineStyleSize

        public int getInlineStyleSize()
        Returns total size of inline <style> tags.
        Returns:
        total size of inline <style> tags, in bytes
      • setInlineStyleSize

        public void setInlineStyleSize​(int inlineStyleSize)
        Sets the inline style size.
        Parameters:
        inlineStyleSize - the inlineStyleSize to set
      • getInlineEventSize

        public int getInlineEventSize()
        Returns total size of inline event handlers (onclick, etc).
        Returns:
        total size of inline event handlers, in bytes
      • setInlineEventSize

        public void setInlineEventSize​(int inlineEventSize)
        Sets the inline event size.
        Parameters:
        inlineEventSize - the inlineEventSize to set