| AntCompiler | Main JSP compiler class. |
| Compiler | Main JSP compiler class. |
| ELFunctionMapper | This class generates functions mappers for the EL expressions in the page. |
| ELNode.ELText | Represents anything in EL expression, other than functions, including
function arguments etc
|
| ELNode.Function | Represents a function
Currently only include the prefix and function name, but not its
arguments. |
| 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. |
| JavacErrorDetail | Class providing details about a javac compilation error. |
| JDTCompiler | JDT class compiler. |
| JspConfig | Handles the jsp-config element in WEB_INF/web.xml. |
| JspConfig.JspProperty | |
| JspRuntimeContext | Class for tracking JSP compile time file dependencies when the
&060;%@include file="..."%&062; directive is used. |
| JspUtil | This class has all the utility method(s). |
| JspUtil.ValidAttribute | |
| Localizer | Class responsible for converting error codes to corresponding localized
error messages. |
| 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.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 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 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 . |
| Node.JspOutput | Represents a . |
| 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. |
| ServletWriter | This is what is used to generate servlets. |
| SmapGenerator | Represents a source map (SMAP), which serves to associate lines
of the input JSP file(s) to lines in the generated servlet in the
final .class file, according to the JSR-045 spec. |
| 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. |
| TagPluginManager | Manages tag plugin optimizations. |
| TextOptimizer | |
| TldLocationsCache | A container for all tag libraries that are defined "globally"
for the web application. |