Class HtmlMetrics
java.lang.Object
com.googlecode.htmlcompressor.compressor.HtmlMetrics
Class that stores metrics about HTML documents.
- Author:
- Sergiy Kovalchuk
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintReturns number of empty characters (spaces, tabs, end of lines) in a document.intReturns total filesize of a document.intReturns total size of inline event handlers (onclick, etc).intReturns total size of inline<script>tags.intReturns total size of inline<style>tags.voidsetEmptyChars(int emptyChars) Sets the empty chars.voidsetFilesize(int filesize) Sets the filesize.voidsetInlineEventSize(int inlineEventSize) Sets the inline event size.voidsetInlineScriptSize(int inlineScriptSize) Sets the inline script size.voidsetInlineStyleSize(int inlineStyleSize) Sets the inline style size.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) 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
-