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 - 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)- java.lang.String- toString()
 
- 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 class- java.lang.Object