Package com.iizix.js.build.compressors
Class HtmlMetrics
- java.lang.Object
- com.iizix.js.build.compressors.HtmlMetrics
public class HtmlMetrics extends java.lang.ObjectClass that stores metrics about HTML documents.- Author:
- Sergiy Kovalchuk
Constructor Summary
Constructors Constructor Description HtmlMetrics()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetEmptyChars()Returns number of empty characters (spaces, tabs, end of lines) in a documentintgetFilesize()Returns total filesize of a documentintgetInlineEventSize()Returns total size of inline event handlers (onclick, etc)intgetInlineScriptSize()Returns total size of inline<script>tagsintgetInlineStyleSize()Returns total size of inline<style>tagsvoidsetEmptyChars(int emptyChars)voidsetFilesize(int filesize)voidsetInlineEventSize(int inlineEventSize)voidsetInlineScriptSize(int inlineScriptSize)voidsetInlineStyleSize(int inlineStyleSize)java.lang.StringtoString()
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:
toStringin classjava.lang.Object