com.googlecode.htmlcompressor.compressor
Class HtmlMetrics

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

public class HtmlMetrics
extends Object

Class that stores metrics about HTML documents.

Author:
Sergiy Kovalchuk

Constructor Summary
HtmlMetrics()
           
 
Method Summary
 int getEmptyChars()
          Returns number of empty characters (spaces, tabs, end of lines) in a document
 int getFilesize()
          Returns total filesize of a document
 int getInlineEventSize()
          Returns total size of inline event handlers (onclick, etc)
 int getInlineScriptSize()
          Returns total size of inline <script> tags
 int getInlineStyleSize()
          Returns total size of inline <style> tags
 void setEmptyChars(int emptyChars)
           
 void setFilesize(int filesize)
           
 void setInlineEventSize(int inlineEventSize)
           
 void setInlineScriptSize(int inlineScriptSize)
           
 void setInlineStyleSize(int inlineStyleSize)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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 String toString()
Overrides:
toString in class Object


Copyright © 2009-2012 Sergiy Kovalchuk. All Rights Reserved.