Class HtmlMetrics
- java.lang.Object
-
- com.googlecode.htmlcompressor.compressor.HtmlMetrics
-
public class HtmlMetrics extends Object
Class 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 document.intgetFilesize()Returns total filesize of a document.intgetInlineEventSize()Returns total size of inline event handlers (onclick, etc).intgetInlineScriptSize()Returns total size of inline<script>tags.intgetInlineStyleSize()Returns 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.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)
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
-
-