Package com.iizix.js.build.compressors
Class HtmlMetrics
java.lang.Object
com.iizix.js.build.compressors.HtmlMetrics
Class that stores metrics about HTML documents.
- Author:
- Sergiy Kovalchuk
Constructor Summary
Method Summary
Modifier and TypeMethodDescriptionint
Returns number of empty characters (spaces, tabs, end of lines) in a documentint
Returns total filesize of a documentint
Returns total size of inline event handlers (onclick
, etc)int
Returns total size of inline<script>
tagsint
Returns total size of inline<style>
tagsvoid
setEmptyChars
(int emptyChars) void
setFilesize
(int filesize) void
setInlineEventSize
(int inlineEventSize) void
setInlineScriptSize
(int inlineScriptSize) void
setInlineStyleSize
(int inlineStyleSize) toString()
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) - 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