Class HtmlMetrics


  • public class HtmlMetrics
    extends java.lang.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)
        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)
        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)
        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)
        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)
        Parameters:
        inlineEventSize - the inlineEventSize to set
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object