A B C D E G H I J M P R S T W X Y

A

ALL_TAGS - Static variable in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Could be passed to setRemoveSurroundingSpaces method to remove all surrounding spaces (not recommended).
analyze(String) - Method in class com.googlecode.htmlcompressor.analyzer.HtmlAnalyzer
 

B

BLOCK_TAGS_MAX - Static variable in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Predefined list of tags that are block-level by default, excluding <div> and <li> tags.
BLOCK_TAGS_MIN - Static variable in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Predefined list of tags that are very likely to be block-level.

C

ClosureJavaScriptCompressor - Class in com.googlecode.htmlcompressor.compressor
Basic JavaScript compressor implementation using Google Closure Compiler that could be used by HtmlCompressor for inline JavaScript compression.
ClosureJavaScriptCompressor() - Constructor for class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
 
ClosureJavaScriptCompressor(CompilationLevel) - Constructor for class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
 
CmdLineCompressor - Class in com.googlecode.htmlcompressor
Wrapper for HTML and XML compressor classes that allows using them from a command line.
CmdLineCompressor(String[]) - Constructor for class com.googlecode.htmlcompressor.CmdLineCompressor
 
com.googlecode.htmlcompressor - package com.googlecode.htmlcompressor
 
com.googlecode.htmlcompressor.analyzer - package com.googlecode.htmlcompressor.analyzer
 
com.googlecode.htmlcompressor.compressor - package com.googlecode.htmlcompressor.compressor
 
com.googlecode.htmlcompressor.taglib - package com.googlecode.htmlcompressor.taglib
 
com.googlecode.htmlcompressor.velocity - package com.googlecode.htmlcompressor.velocity
 
COMPILATION_LEVEL_ADVANCED - Static variable in class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
 
COMPILATION_LEVEL_SIMPLE - Static variable in class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
 
COMPILATION_LEVEL_WHITESPACE - Static variable in class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
 
compress(String) - Method in class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
 
compress(String) - Method in interface com.googlecode.htmlcompressor.compressor.Compressor
The main method that compresses the given source and returns a compressed result.
compress(String) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
The main method that compresses given HTML source and returns compressed result.
compress(String) - Method in class com.googlecode.htmlcompressor.compressor.XmlCompressor
The main method that compresses given XML source and returns compressed result.
compress(String) - Method in class com.googlecode.htmlcompressor.compressor.YuiCssCompressor
 
compress(String) - Method in class com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor
 
Compressor - Interface in com.googlecode.htmlcompressor.compressor
Interface describing compressor classes.
CssCompressorDirective - Class in com.googlecode.htmlcompressor.velocity
Velocity directive that compresses an CSS content within #compressCss ...
CssCompressorDirective() - Constructor for class com.googlecode.htmlcompressor.velocity.CssCompressorDirective
 
CssCompressorTag - Class in com.googlecode.htmlcompressor.taglib
JSP tag that compresses an CSS content within <compress:css> using Yahoo YUI Compressor.
CssCompressorTag() - Constructor for class com.googlecode.htmlcompressor.taglib.CssCompressorTag
 

D

doEndTag() - Method in class com.googlecode.htmlcompressor.taglib.CssCompressorTag
 
doEndTag() - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
doEndTag() - Method in class com.googlecode.htmlcompressor.taglib.JavaScriptCompressorTag
 
doEndTag() - Method in class com.googlecode.htmlcompressor.taglib.XmlCompressorTag
 

E

error(String, String, int, String, int) - Method in class com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor.DefaultErrorReporter
 

G

getCompilationLevel() - Method in class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
Returns level of optimization that is applied when compiling JavaScript code.
getCompilerOptions() - Method in class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
Returns options that are used by the Closure compiler.
getCompressedMetrics() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressorStatistics
Returns metrics of a compressed document
getCssCompressor() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns CSS compressor implementation that will be used to compress inline CSS in HTML.
getEmptyChars() - Method in class com.googlecode.htmlcompressor.compressor.HtmlMetrics
Returns number of empty characters (spaces, tabs, end of lines) in a document
getErrorReporter() - Method in class com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor
Returns ErrorReporter used by YUI Compressor to log error messages during JavasSript compression
getExterns() - Method in class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
Returns JSSourceFile used as a reference during the compression at CompilationLevel.ADVANCED_OPTIMIZATIONS level.
getFilesize() - Method in class com.googlecode.htmlcompressor.compressor.HtmlMetrics
Returns total filesize of a document
getInlineEventSize() - Method in class com.googlecode.htmlcompressor.compressor.HtmlMetrics
Returns total size of inline event handlers (onclick, etc)
getInlineScriptSize() - Method in class com.googlecode.htmlcompressor.compressor.HtmlMetrics
Returns total size of inline <script> tags
getInlineStyleSize() - Method in class com.googlecode.htmlcompressor.compressor.HtmlMetrics
Returns total size of inline <style> tags
getJavaScriptCompressor() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns JavaScript compressor implementation that will be used to compress inline JavaScript in HTML.
getLineBreak() - Method in class com.googlecode.htmlcompressor.compressor.YuiCssCompressor
Returns number of symbols per line Yahoo YUI Compressor will use during CSS compression.
getLineBreak() - Method in class com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor
Returns number of symbols per line Yahoo YUI Compressor will use during JavaScript compression.
getLoggingLevel() - Method in class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
Returns logging level used by the Closure compiler.
getName() - Method in class com.googlecode.htmlcompressor.velocity.CssCompressorDirective
 
getName() - Method in class com.googlecode.htmlcompressor.velocity.HtmlCompressorDirective
 
getName() - Method in class com.googlecode.htmlcompressor.velocity.JavaScriptCompressorDirective
 
getName() - Method in class com.googlecode.htmlcompressor.velocity.XmlCompressorDirective
 
getOriginalMetrics() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressorStatistics
Returns metrics of an uncompressed document
getPreservedSize() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressorStatistics
Returns total size of blocks that were skipped by the compressor (for example content inside <pre> tags or inside <script> tags with disabled javascript compression)
getPreservePatterns() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns a list of Patterns defining custom preserving block rules
getRemoveSurroundingSpaces() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns a comma separated list of tags around which spaces will be removed.
getStatistics() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns HtmlCompressorStatistics object containing statistics of the last HTML compression, if enabled.
getTime() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressorStatistics
Returns total compression time.
getType() - Method in class com.googlecode.htmlcompressor.velocity.CssCompressorDirective
 
getType() - Method in class com.googlecode.htmlcompressor.velocity.HtmlCompressorDirective
 
getType() - Method in class com.googlecode.htmlcompressor.velocity.JavaScriptCompressorDirective
 
getType() - Method in class com.googlecode.htmlcompressor.velocity.XmlCompressorDirective
 
getWarningLevel() - Method in class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
Returns WarningLevel used by the Closure compiler
getYuiCssLineBreak() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns number of symbols per line Yahoo YUI Compressor will use during CSS compression.
getYuiErrorReporter() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns ErrorReporter used by YUI Compressor to log error messages during JavasSript compression
getYuiJsLineBreak() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns number of symbols per line Yahoo YUI Compressor will use during JavaScript compression.

H

HtmlAnalyzer - Class in com.googlecode.htmlcompressor.analyzer
Class that compresses provided source with different compression settings and displays page size gains in a report
HtmlAnalyzer() - Constructor for class com.googlecode.htmlcompressor.analyzer.HtmlAnalyzer
 
HtmlAnalyzer(String) - Constructor for class com.googlecode.htmlcompressor.analyzer.HtmlAnalyzer
 
HtmlCompressor - Class in com.googlecode.htmlcompressor.compressor
Class that compresses given HTML source by removing comments, extra spaces and line breaks while preserving content within <pre>, <textarea>, <script> and <style> tags.
HtmlCompressor() - Constructor for class com.googlecode.htmlcompressor.compressor.HtmlCompressor
 
HtmlCompressorDirective - Class in com.googlecode.htmlcompressor.velocity
Velocity directive that compresses an HTML content within #compressHtml ...
HtmlCompressorDirective() - Constructor for class com.googlecode.htmlcompressor.velocity.HtmlCompressorDirective
 
HtmlCompressorStatistics - Class in com.googlecode.htmlcompressor.compressor
Class that stores HTML compression statistics
HtmlCompressorStatistics() - Constructor for class com.googlecode.htmlcompressor.compressor.HtmlCompressorStatistics
 
HtmlCompressorTag - Class in com.googlecode.htmlcompressor.taglib
JSP tag that compresses an HTML content within <compress:html>.
HtmlCompressorTag() - Constructor for class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
HtmlMetrics - Class in com.googlecode.htmlcompressor.compressor
Class that stores metrics about HTML documents.
HtmlMetrics() - Constructor for class com.googlecode.htmlcompressor.compressor.HtmlMetrics
 

I

init(RuntimeServices, InternalContextAdapter, Node) - Method in class com.googlecode.htmlcompressor.velocity.CssCompressorDirective
 
init(RuntimeServices, InternalContextAdapter, Node) - Method in class com.googlecode.htmlcompressor.velocity.HtmlCompressorDirective
 
init(RuntimeServices, InternalContextAdapter, Node) - Method in class com.googlecode.htmlcompressor.velocity.JavaScriptCompressorDirective
 
init(RuntimeServices, InternalContextAdapter, Node) - Method in class com.googlecode.htmlcompressor.velocity.XmlCompressorDirective
 
isCompressCss() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if CSS compression is enabled.
isCompressJavaScript() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if JavaScript compression is enabled.
isCustomExternsOnly() - Method in class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
Returns true if default externs defined inside Closure's jar are ignored and only user defined ones are used.
isDisableOptimizations() - Method in class com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor
Returns true if Yahoo YUI Compressor will disable all the built-in micro optimizations during JavaScript compression.
isEnabled() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if compression is enabled.
isEnabled() - Method in class com.googlecode.htmlcompressor.compressor.XmlCompressor
Returns true if compression is enabled.
isGenerateStatistics() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if HTML compression statistics is generated
isNoMunge() - Method in class com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor
Returns true if Yahoo YUI Compressor will only minify javascript without obfuscating local symbols.
isPreserveAllSemiColons() - Method in class com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor
Returns true if Yahoo YUI Compressor will preserve unnecessary semicolons during JavaScript compression.
isPreserveLineBreaks() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if line breaks will be preserved.
isRemoveComments() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if all HTML comments will be removed.
isRemoveComments() - Method in class com.googlecode.htmlcompressor.compressor.XmlCompressor
Returns true if all XML comments will be removed.
isRemoveFormAttributes() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if method="get" attributes will be removed from <form> tags
isRemoveHttpProtocol() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if HTTP protocol will be removed from href, src, cite, and action tag attributes.
isRemoveHttpsProtocol() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if HTTPS protocol will be removed from href, src, cite, and action tag attributes.
isRemoveInputAttributes() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if type="text" attributes will be removed from <input> tags
isRemoveIntertagSpaces() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if all inter-tag whitespace characters will be removed.
isRemoveIntertagSpaces() - Method in class com.googlecode.htmlcompressor.compressor.XmlCompressor
Returns true if all inter-tag whitespace characters will be removed.
isRemoveJavaScriptProtocol() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if javascript: pseudo-protocol will be removed from inline event handlers.
isRemoveLinkAttributes() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if unnecessary attributes will be removed from <link> tags
isRemoveMultiSpaces() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if all multiple whitespace characters will be replaced with single spaces.
isRemoveQuotes() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if all unnecessary quotes will be removed from tag attributes.
isRemoveScriptAttributes() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if unnecessary attributes wil be removed from <script> tags
isRemoveStyleAttributes() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if type="text/style" attributes will be removed from <style> tags
isSimpleBooleanAttributes() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if boolean attributes will be simplified
isSimpleDoctype() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if existing DOCTYPE declaration will be replaced with simple declaration.
isYuiJsDisableOptimizations() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if Yahoo YUI Compressor will disable all the built-in micro optimizations during JavaScript compression.
isYuiJsNoMunge() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if Yahoo YUI Compressor will only minify javascript without obfuscating local symbols.
isYuiJsPreserveAllSemiColons() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Returns true if Yahoo YUI Compressor will preserve unnecessary semicolons during JavaScript compression.

J

JavaScriptCompressorDirective - Class in com.googlecode.htmlcompressor.velocity
Velocity directive that compresses an JavaScript content within #compressJs ...
JavaScriptCompressorDirective() - Constructor for class com.googlecode.htmlcompressor.velocity.JavaScriptCompressorDirective
 
JavaScriptCompressorTag - Class in com.googlecode.htmlcompressor.taglib
JSP tag that compresses an JavaScript content within <compress:js> tags.
JavaScriptCompressorTag() - Constructor for class com.googlecode.htmlcompressor.taglib.JavaScriptCompressorTag
 
JS_COMPRESSOR_CLOSURE - Static variable in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
 
JS_COMPRESSOR_YUI - Static variable in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
 

M

main(String[]) - Static method in class com.googlecode.htmlcompressor.CmdLineCompressor
 

P

PHP_TAG_PATTERN - Static variable in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Predefined pattern that matches <?php ...
process(String[]) - Method in class com.googlecode.htmlcompressor.CmdLineCompressor
 

R

render(InternalContextAdapter, Writer, Node) - Method in class com.googlecode.htmlcompressor.velocity.CssCompressorDirective
 
render(InternalContextAdapter, Writer, Node) - Method in class com.googlecode.htmlcompressor.velocity.HtmlCompressorDirective
 
render(InternalContextAdapter, Writer, Node) - Method in class com.googlecode.htmlcompressor.velocity.JavaScriptCompressorDirective
 
render(InternalContextAdapter, Writer, Node) - Method in class com.googlecode.htmlcompressor.velocity.XmlCompressorDirective
 
runtimeError(String, String, int, String, int) - Method in class com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor.DefaultErrorReporter
 

S

SERVER_SCRIPT_TAG_PATTERN - Static variable in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Predefined pattern that matches <% ...
SERVER_SIDE_INCLUDE_PATTERN - Static variable in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Predefined pattern that matches <--# ...
setClosureOptLevel(String) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
Sets level of optimization if Google Closure Compiler is used for compressing inline JavaScript.
setClosureOptLevel(String) - Method in class com.googlecode.htmlcompressor.taglib.JavaScriptCompressorTag
Sets level of optimization if Google Closure Compiler is used for compressing inline JavaScript.
setCompilationLevel(CompilationLevel) - Method in class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
Sets level of optimization that should be applied when compiling JavaScript code.
setCompilerOptions(CompilerOptions) - Method in class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
Sets options that will be used by the Closure compiler.
setCompressCss(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Enables CSS compression within <style> tags using Yahoo YUI Compressor if set to true.
setCompressCss(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setCompressedMetrics(HtmlMetrics) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressorStatistics
 
setCompressJavaScript(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Enables JavaScript compression within <script> tags using Yahoo YUI Compressor if set to true.
setCompressJavaScript(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setCssCompressor(Compressor) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Sets CSS compressor implementation that will be used to compress inline CSS in HTML.
setCustomExternsOnly(boolean) - Method in class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
If set to true, default externs defined inside Closure's jar will be ignored and only user defined ones will be used.
setDisableOptimizations(boolean) - Method in class com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor
Tells Yahoo YUI Compressor to disable all the built-in micro optimizations during JavaScript compression.
setEmptyChars(int) - Method in class com.googlecode.htmlcompressor.compressor.HtmlMetrics
 
setEnabled(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to false all compression will be bypassed.
setEnabled(boolean) - Method in class com.googlecode.htmlcompressor.compressor.XmlCompressor
If set to false all compression will be bypassed.
setEnabled(boolean) - Method in class com.googlecode.htmlcompressor.taglib.CssCompressorTag
 
setEnabled(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setEnabled(boolean) - Method in class com.googlecode.htmlcompressor.taglib.JavaScriptCompressorTag
 
setEnabled(boolean) - Method in class com.googlecode.htmlcompressor.taglib.XmlCompressorTag
 
setErrorReporter(ErrorReporter) - Method in class com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor
Sets ErrorReporter that YUI Compressor will use for reporting errors during JavaScript compression.
setExterns(List<JSSourceFile>) - Method in class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
Sets external JavaScript files that are used as a reference for function declarations if CompilationLevel.ADVANCED_OPTIMIZATIONS compression level is used.
setFilesize(int) - Method in class com.googlecode.htmlcompressor.compressor.HtmlMetrics
 
setGenerateStatistics(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true, HTML compression statistics will be generated.
setInlineEventSize(int) - Method in class com.googlecode.htmlcompressor.compressor.HtmlMetrics
 
setInlineScriptSize(int) - Method in class com.googlecode.htmlcompressor.compressor.HtmlMetrics
 
setInlineStyleSize(int) - Method in class com.googlecode.htmlcompressor.compressor.HtmlMetrics
 
setJavaScriptCompressor(Compressor) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Sets JavaScript compressor implementation that will be used to compress inline JavaScript in HTML.
setJsCompressor(String) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
Sets JavaScript compressor implementation that will be used to compress inline JavaScript in HTML.
setJsCompressor(String) - Method in class com.googlecode.htmlcompressor.taglib.JavaScriptCompressorTag
Sets JavaScript compressor implementation that will be used to compress inline JavaScript in HTML.
setLineBreak(int) - Method in class com.googlecode.htmlcompressor.compressor.YuiCssCompressor
Tells Yahoo YUI Compressor to break lines after the specified number of symbols during CSS compression.
setLineBreak(int) - Method in class com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor
Tells Yahoo YUI Compressor to break lines after the specified number of symbols during JavaScript compression.
setLoggingLevel(Level) - Method in class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
Sets logging level for the Closure compiler.
setNoMunge(boolean) - Method in class com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor
Tells Yahoo YUI Compressor to only minify javascript without obfuscating local symbols.
setOriginalMetrics(HtmlMetrics) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressorStatistics
 
setPreserveAllSemiColons(boolean) - Method in class com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor
Tells Yahoo YUI Compressor to preserve unnecessary semicolons during JavaScript compression.
setPreservedSize(int) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressorStatistics
 
setPreserveLineBreaks(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true, line breaks will be preserved.
setPreserveLineBreaks(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setPreservePatterns(List<Pattern>) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
This method allows setting custom block preservation rules defined by regular expression patterns.
setRemoveComments(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true all HTML comments will be removed.
setRemoveComments(boolean) - Method in class com.googlecode.htmlcompressor.compressor.XmlCompressor
If set to true all XML comments will be removed.
setRemoveComments(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setRemoveComments(boolean) - Method in class com.googlecode.htmlcompressor.taglib.XmlCompressorTag
 
setRemoveFormAttributes(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true, method="get" attributes will be removed from <form> tags.
setRemoveFormAttributes(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setRemoveHttpProtocol(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true, HTTP protocol will be removed from href, src, cite, and action tag attributes.
setRemoveHttpProtocol(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setRemoveHttpsProtocol(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true, HTTPS protocol will be removed from href, src, cite, and action tag attributes.
setRemoveHttpsProtocol(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setRemoveInputAttributes(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true, type="text" attributes will be removed from <input> tags.
setRemoveInputAttributes(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setRemoveIntertagSpaces(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true all inter-tag whitespace characters will be removed.
setRemoveIntertagSpaces(boolean) - Method in class com.googlecode.htmlcompressor.compressor.XmlCompressor
If set to true all inter-tag whitespace characters will be removed.
setRemoveIntertagSpaces(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setRemoveIntertagSpaces(boolean) - Method in class com.googlecode.htmlcompressor.taglib.XmlCompressorTag
 
setRemoveJavaScriptProtocol(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true, javascript: pseudo-protocol will be removed from inline event handlers.
setRemoveJavaScriptProtocol(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setRemoveLinkAttributes(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true, following attributes will be removed from <link rel="stylesheet"> and <link rel="alternate stylesheet"> tags: type="text/css" type="text/plain"
setRemoveLinkAttributes(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setRemoveMultiSpaces(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true all multiple whitespace characters will be replaced with single spaces.
setRemoveMultiSpaces(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setRemoveQuotes(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true all unnecessary quotes will be removed from tag attributes.
setRemoveQuotes(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setRemoveScriptAttributes(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true, following attributes will be removed from <script> tags: type="text/javascript" type="application/javascript" language="javascript"
setRemoveScriptAttributes(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setRemoveStyleAttributes(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true, type="text/style" attributes will be removed from <style> tags.
setRemoveStyleAttributes(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setRemoveSurroundingSpaces(String) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Enables surrounding spaces removal around provided comma separated list of tags.
setSimpleBooleanAttributes(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true, any values of following boolean attributes will be removed: checked selected disabled readonly
setSimpleBooleanAttributes(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setSimpleDoctype(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
If set to true, existing DOCTYPE declaration will be replaced with simple <!DOCTYPE html> declaration.
setSimpleDoctype(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setTime(long) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressorStatistics
 
setWarningLevel(WarningLevel) - Method in class com.googlecode.htmlcompressor.compressor.ClosureJavaScriptCompressor
Indicates the amount of information you want from the compiler about possible problems in your code.
setYuiCssLineBreak(int) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Tells Yahoo YUI Compressor to break lines after the specified number of symbols during CSS compression.
setYuiCssLineBreak(int) - Method in class com.googlecode.htmlcompressor.taglib.CssCompressorTag
 
setYuiCssLineBreak(int) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setYuiErrorReporter(ErrorReporter) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Sets ErrorReporter that YUI Compressor will use for reporting errors during JavaScript compression.
setYuiJsDisableOptimizations(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Tells Yahoo YUI Compressor to disable all the built-in micro optimizations during JavaScript compression.
setYuiJsDisableOptimizations(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setYuiJsDisableOptimizations(boolean) - Method in class com.googlecode.htmlcompressor.taglib.JavaScriptCompressorTag
 
setYuiJsLineBreak(int) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Tells Yahoo YUI Compressor to break lines after the specified number of symbols during JavaScript compression.
setYuiJsLineBreak(int) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setYuiJsLineBreak(int) - Method in class com.googlecode.htmlcompressor.taglib.JavaScriptCompressorTag
 
setYuiJsNoMunge(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Tells Yahoo YUI Compressor to only minify javascript without obfuscating local symbols.
setYuiJsNoMunge(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setYuiJsNoMunge(boolean) - Method in class com.googlecode.htmlcompressor.taglib.JavaScriptCompressorTag
 
setYuiJsPreserveAllSemiColons(boolean) - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressor
Tells Yahoo YUI Compressor to preserve unnecessary semicolons during JavaScript compression.
setYuiJsPreserveAllSemiColons(boolean) - Method in class com.googlecode.htmlcompressor.taglib.HtmlCompressorTag
 
setYuiJsPreserveAllSemiColons(boolean) - Method in class com.googlecode.htmlcompressor.taglib.JavaScriptCompressorTag
 

T

toString() - Method in class com.googlecode.htmlcompressor.compressor.HtmlCompressorStatistics
 
toString() - Method in class com.googlecode.htmlcompressor.compressor.HtmlMetrics
 

W

warning(String, String, int, String, int) - Method in class com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor.DefaultErrorReporter
 

X

XmlCompressor - Class in com.googlecode.htmlcompressor.compressor
Class that compresses given XML source by removing comments, extra spaces and line breaks while preserving content within CDATA blocks.
XmlCompressor() - Constructor for class com.googlecode.htmlcompressor.compressor.XmlCompressor
 
XmlCompressorDirective - Class in com.googlecode.htmlcompressor.velocity
Velocity directive that compresses an XML content within #compressXml ...
XmlCompressorDirective() - Constructor for class com.googlecode.htmlcompressor.velocity.XmlCompressorDirective
 
XmlCompressorTag - Class in com.googlecode.htmlcompressor.taglib
JSP tag that compresses an XML content within <compress:xml>.
XmlCompressorTag() - Constructor for class com.googlecode.htmlcompressor.taglib.XmlCompressorTag
 

Y

YuiCssCompressor - Class in com.googlecode.htmlcompressor.compressor
Basic CSS compressor implementation using Yahoo YUI Compressor that could be used by HtmlCompressor for inline CSS compression.
YuiCssCompressor() - Constructor for class com.googlecode.htmlcompressor.compressor.YuiCssCompressor
 
YuiJavaScriptCompressor - Class in com.googlecode.htmlcompressor.compressor
Basic JavaScript compressor implementation using Yahoo YUI Compressor that could be used by HtmlCompressor for inline JavaScript compression.
YuiJavaScriptCompressor() - Constructor for class com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor
 
YuiJavaScriptCompressor.DefaultErrorReporter - Class in com.googlecode.htmlcompressor.compressor
Default ErrorReporter implementation that uses System.err stream for error reporting.
YuiJavaScriptCompressor.DefaultErrorReporter() - Constructor for class com.googlecode.htmlcompressor.compressor.YuiJavaScriptCompressor.DefaultErrorReporter
 

A B C D E G H I J M P R S T W X Y

Copyright © 2009-2011 Sergiy Kovalchuk. All Rights Reserved.