| AntCompiler |
Main JSP compiler class.
|
| AntCompiler.JasperAntLogger |
|
| AntCompiler.SystemLogHandler |
|
| AttributeParser |
Converts a JSP attribute value into the unquoted equivalent.
|
| BeanRepository |
Repository of {page, request, session, application}-scoped beans
|
| Compiler |
Main JSP compiler class.
|
| ELFunctionMapper |
This class generates functions mappers for the EL expressions in the page.
|
| ELInterpreterFactory |
|
| ELInterpreterFactory.DefaultELInterpreter |
|
| ELNode |
This class defines internal representation for an EL Expression.
|
| ELNode.ELText |
Represents anything in EL expression, other than functions, including function arguments etc.
|
| ELNode.Function |
Represents a function.
|
| ELNode.Nodes |
An ordered list of ELNode.
|
| ELNode.Root |
Represents an EL expression: anything in ${ and }.
|
| ELNode.Text |
Represents text outside of EL expression.
|
| ELNode.Visitor |
|
| ELParser |
This class implements a parser for EL expressions.
|
| ErrorDispatcher |
Class responsible for dispatching JSP parse and javac compilation errors to the configured error handler.
|
| JarScannerFactory |
Provide a mechanism for Jasper to obtain a reference to the JarScanner implementation.
|
| JavacErrorDetail |
Class providing details about a javac compilation error.
|
| JavaCompiler |
Main JSP compiler class.
|
| JDTCompiler |
JDT class compiler.
|
| JspConfig |
Handles the jsp-config element in WEB_INF/web.xml.
|
| JspConfig.JspProperty |
|
| JspConfig.JspPropertyGroup |
|
| JspRuntimeContext |
Class for tracking JSP compile time file dependencies when the >%@include file="
|
| JspUtil |
This class has all the utility method(s).
|
| JspUtil.ValidAttribute |
|
| Localizer |
Class responsible for converting error codes to corresponding localized error messages.
|
| Mark |
Mark represents a point in the JSP input.
|
| NewlineReductionServletWriter |
This class filters duplicate newlines instructions from the compiler output, and therefore from the runtime JSP.
|
| Node |
An internal data representation of a JSP page or a JSP document (XML).
|
| Node.AttributeDirective |
Represents an attribute directive
|
| Node.AttributeGenerator |
Used as a placeholder for the evaluation code of a custom action attribute (used by the tag plugin machinery
only).
|
| Node.ChildInfo |
Collected information about child elements.
|
| Node.ChildInfoBase |
|
| Node.Comment |
Represents a Jsp comment Comments are kept for completeness.
|
| Node.CustomTag |
Represents a custom tag
|
| Node.Declaration |
Represents a declaration
|
| Node.DoBodyAction |
Represents a <jsp:doBody> tag file action
|
| Node.ELExpression |
Represents an EL expression.
|
| Node.Expression |
Represents an expression.
|
| Node.FallBackAction |
Represents a fallback action
|
| Node.ForwardAction |
Represents a forward action
|
| Node.GetProperty |
Represents a getProperty action
|
| Node.IncludeAction |
Represents an include action
|
| Node.IncludeDirective |
Represents an include directive
|
| Node.InvokeAction |
Represents a <jsp:invoke> tag file action
|
| Node.JspAttribute |
Represents attributes that can be request time expressions.
|
| Node.JspBody |
Represents a JspBody node (<jsp:body>)
|
| Node.JspElement |
Represents a <jsp:element>.
|
| Node.JspOutput |
Represents a <jsp:output>.
|
| Node.JspRoot |
Represents the root of a Jsp document (XML syntax)
|
| Node.JspText |
Represents the body of a <jsp:text> element
|
| Node.NamedAttribute |
Represents a Named Attribute (<jsp:attribute>)
|
| Node.Nodes |
An ordered list of Node, used to represent the body of an element, or a jsp page of jsp document.
|
| Node.PageDirective |
Represents a page directive
|
| Node.ParamAction |
Represents a param action
|
| Node.ParamsAction |
Represents a params action
|
| Node.PlugIn |
Represents a plugin action
|
| Node.Root |
Represents the root of a Jsp page or Jsp document
|
| Node.ScriptingElement |
Represents an expression, declaration, or scriptlet
|
| Node.Scriptlet |
Represents a scriptlet
|
| Node.SetProperty |
Represents a setProperty action
|
| Node.TagDirective |
Represents a tag directive
|
| Node.TaglibDirective |
Represents a custom taglib directive
|
| Node.TemplateText |
Represents a template text string
|
| Node.UninterpretedTag |
Represents an uninterpreted tag, from a Jsp document
|
| Node.UseBean |
Represents a useBean action
|
| Node.VariableDirective |
Represents a variable directive
|
| Node.Visitor |
A visitor class for visiting the node.
|
| PageInfo |
A repository for various info about the translation unit under compilation.
|
| ParserController |
Controller for the parsing of a JSP page.
|
| ServletWriter |
This is what is used to generate servlets.
|
| SmapInput |
|
| SmapStratum |
Represents the line and file mappings associated with a JSR-045 "stratum".
|
| SmapStratum.LineInfo |
Represents a single LineSection in an SMAP, associated with a particular stratum.
|
| SmapUtil |
Contains static utilities for generating SMAP data based on the current version of Jasper.
|
| StringInterpreterFactory |
|
| StringInterpreterFactory.DefaultStringInterpreter |
|
| TagFileProcessor |
1.
|
| TagPluginManager |
Manages tag plugin optimizations.
|
| TextOptimizer |
|
| TldCache |
This class caches parsed instances of TLD files to remove the need for the same TLD to be parsed for each JSP that
references it.
|