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 TypeMethodDescriptionint
Returns number of empty characters (spaces, tabs, end of lines) in a document.int
Returns total filesize of a document.int
Returns total size of inline event handlers (onclick
, etc).int
Returns total size of inline<script>
tags.int
Returns total size of inline<style>
tags.void
setEmptyChars
(int emptyChars) Sets the empty chars.void
setFilesize
(int filesize) Sets the filesize.void
setInlineEventSize
(int inlineEventSize) Sets the inline event size.void
setInlineScriptSize
(int inlineScriptSize) Sets the inline script size.void
setInlineStyleSize
(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
-