Class HtmlMetrics

java.lang.Object
com.googlecode.htmlcompressor.compressor.HtmlMetrics

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

    • HtmlMetrics

      public HtmlMetrics()
  • Method Details

    • 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
    • toString

      public String toString()
      Overrides:
      toString in class Object