All Classes and Interfaces

Class
Description
Java compiler through ant
A simple ASCII byte reader.
Write text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and strings.
This interface defines additional functionalities a web container can provide for the response writer.
 
Main JSP compiler class.
Some constants and other global data that are used by the compiler and the runtime.
Concrete implementation of ELContext.
This class generates functions mappers for the EL expressions in the page.
This class implements a parser for EL expressions.
A class to hold all init parameters specific to the JSP engine.
EncodingMap is a convenience class which handles conversions between IANA encoding names and Java encoding names, and vice versa.
Class responsible for dispatching JSP parse and javac compilation errors to the configured error handler.
Interface for handling JSP parse and javac compilation errors.
This is the implementation of ExpreesioEvaluator using implementation of JSP2.1.
 
This is the super class of all JSP-generated servlets.
 
Base class for all exceptions generated by the JSP engine.
Class loader for loading servlet class files (corresponding to JSP files) and tag handler class files (corresponding to tag files).
Class providing details about a javac compilation error.
JDT class compiler.
 
Shell for the jspc compiler.
A place holder for various things that are used through out the JSP engine.
Handles the jsp-config element in WEB_INF/web.xml.
Implementation of a JSP Context Wrapper.
Simple ServletContext implementation without HTTP-specific methods.
Implementation of JspFactory.
Helper class from which all Jsp Fragment helper classes extend.
Interface for triggering events useful for monitoring.
 
 
Class for tracking JSP compile time file dependencies when the invalid input: '&'060;%@include file="
Bunch of util methods that are used by code generated for useBean, getProperty and setProperty.
The JSP engine (a.k.a Jasper).
The JSP engine (a.k.a Jasper).
Interface for tracking the source files dependencies, for the purpose of compiling out of date pages.
This class has all the utility method(s).
 
Write text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and strings.
Invoke Java Compiler per JSR 199, using in-memory storage for both the input Java source and the generated bytecodes.
 
Class responsible for converting error codes to corresponding localized error messages.
Java compiler for invoking JSP to java translation only.
A class to hold all init parameters specific to the JSP engine.
 
Implementation of the PageContext class from the JSP spec.
A repository for various info about the translation unit under compilation.
XML parsing utilities for processing web application deployment descriptor and tag library descriptor files.
Thread-local based pool of tag handlers that can be reused.
 
 
Maps EL functions to their Java method counterparts.
Interface for injecting injectable resources into tag handler instances.
Static class used to preload java classes when using the Java SecurityManager so that the defineClassInPackage RuntimePermission does not trigger an AccessControlException.
Util class for Security related operations.
ServletResponseWrapper used by the JSP 'include' action.
This is what is used to generate servlets.
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.
Represents the line and file mappings associated with a JSR-045 "stratum".
Represents a single LineSection in an SMAP, associated with a particular stratum.
Contains static utilities for generating SMAP data based on the current version of Jasper.
 
This class is a symbol table implementation that guarantees that strings used as identifiers are unique references.
This class is a symbol table entry.
This helper class may be used to do sophisticated redirection of System.out and System.err.
 
Pool of tag handlers that can be reused.
Implementation of the TagLibraryInfo class from the JSP spec.
This interface is to be implemented by the plugin author, to supply an alternate implementation of the tag handlers.
This interface allows the plugin author to make inqueries about the properties of the current tag, and to use Jasper resources to generate direct Java codes in place of tag handler invocations.
Manages tag plugin optimizations.
 
A container for all tag libraries that are defined "globally" for the web application.
Simplified implementation of a Node from a Document Object Model (DOM) parse of an XML document.
Reader for UCS-2 and UCS-4 encodings.
 
This is the implementation of VariableMapper.
This is the implementation of VariableResolver in JSP 2.0, using ELResolver in JSP2.1.
 
This class defines the basic XML character properties.
 
This class is used as a structure to pass text contained in the underlying character buffer of the scanner.
XMLString is a structure used to pass character arrays.