All Classes and Interfaces

Class
Description
Basic JavaScript compressor implementation using Google Closure Compiler that could be used by HtmlCompressor for inline JavaScript compression.
Wrapper for HTML and XML compressor classes that allows using them from a command line.
Largely GNU-compatible command-line options parser.
Thrown when an illegal or missing value is given by the user for an option that takes a value.
Thrown when the parsed commandline contains multiple concatenated short options, such as -abcd, where one or more requires a value.
Representation of a command-line option.
The Class BooleanOption.
An option that expects a floating-point value.
An option that expects an integer value.
An option that expects a long integer value.
An option that expects a string value.
Base class for exceptions that may be thrown when options are parsed.
Thrown when the parsed command-line contains an option that is not recognised.
Thrown when the parsed commandline contains multiple concatenated short options, such as -abcd, where one is unknown.
Interface describing compressor classes.
Velocity directive that compresses an CSS content within #compressCss ...
JSP tag that compresses an CSS content within <compress:css> using Yahoo YUI Compressor.
Class that compresses provided source with different compression settings and displays page size gains in a report.
Class that compresses given HTML source by removing comments, extra spaces and lin<pre> while preserving content within <pre>, <textarea>, <script> and <style> tags.
Velocity directive that compresses an HTML content within #compressHtml ...
Class that stores HTML compression statistics.
JSP tag that compresses an HTML content within <compress:html>.
Class that stores metrics about HTML documents.
Velocity directive that compresses an JavaScript content within #compressJs ...
JSP tag that compresses an JavaScript content within <compress:js> tags.
Class that compresses given XML source by removing comments, extra spaces and line breaks while preserving content within CDATA blocks.
Velocity directive that compresses an XML content within #compressXml ...
JSP tag that compresses an XML content within <compress:xml>.
Basic CSS compressor implementation using Yahoo YUI Compressor that could be used by HtmlCompressor for inline CSS compression.
Basic JavaScript compressor implementation using Yahoo YUI Compressor that could be used by HtmlCompressor for inline JavaScript compression.
Default ErrorReporter implementation that uses System.err stream for error reporting.