All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractTearOff<CLT,S,E extends Exception> |
Partial default implementation of tear-off class, for convenience of derived classes.
|
AbstractWebAppMain<T> |
Entry point for web applications.
|
AcceptHeader |
Represents the Accept HTTP header and help server choose the right media type to serve.
|
AcceptHeader.Atom |
Media range plus parameters and extensions
|
AcceptHeader.StaplerConverterImpl |
|
Ancestor |
Information about ancestor of the "it" node.
|
AncestorInPath |
|
AncestorInPath.HandlerImpl |
|
AnnotatedRef |
|
AnnotationHandler<T extends Annotation> |
Handles stapler parameter annotations by determining what values to inject for a method call.
|
AtomicFileWriter |
|
AttributeKey<T> |
Type-safe attribute accessor.
|
BindInterceptor |
Intercepts (and receives callbacks) about the JSON → object binding process.
|
Bound |
|
BoundObjectTable |
Objects exported and bound by JavaScript proxies.
|
BoundObjectTable.Table |
Per-session table that remembers all the bound instances.
|
ByteBuffer |
|
CachingScriptLoader<S,E extends Exception> |
Convenient base class for caching loaded scripts.
|
CancelRequestHandlingException |
Signals that the request dispatching to the current method is cancelled,
and that Stapler should resume the search for the next request dispatcher
and dispatch the request accordingly.
|
CapturedParameterNames |
This "hidden" annotation is injected by Groovy compiler to capture parameter names
in the class file.
|
CaptureParameterNameTransformation |
Groovy AST transformation that capture necessary parameter names.
|
CharSpool |
Writer that spools the output and writes to another Writer later.
|
ClassAttributeBehaviour |
Setting that controls how the '_class' attribute will be produced in the output.
|
ClassDescriptor |
Reflection information of a Class .
|
CompressionFilter |
Pimps up HttpServletResponse so that it understands "Content-Encoding: gzip" and compress the response.
|
CompressionServletResponse |
HttpServletResponse that recognizes Content-Encoding: gzip in the response header
and acts accordingly.
|
Configuration |
Customizes how the property retrieval is handled.
|
ConfigurationLoader |
Provides a type-safe access to the configuration of the application.
|
ConstructorProcessor |
|
CrumbIssuer |
Generates a nonce value that allows us to protect against cross-site request forgery (CSRF) attacks.
|
CustomExportedBean |
Interface that an exposed bean can implement, to do the equivalent
of writeReplace in Java serialization.
|
DataBoundConstructor |
|
DataBoundResolvable |
|
DataBoundSetter |
|
DataWriter |
Receives the event callback on the model data to be exposed.
|
DELETE |
Restricts a WebMethod to a specific HTTP method 'DELETE'.
|
DiagnosticThreadNameFilter |
Filter that sets the thread name to reflect the current request being processed.
|
Dispatcher |
Controls the dispatching of incoming HTTP requests.
|
DispatchersFilter |
|
DispatchValidator |
Validates dispatch requests.
|
ErrorObject |
Root class of the stapler error objects.
|
EvaluationTrace |
|
EvaluationTrace.ApplicationTracer |
|
ExportConfig |
Controls the output behaviour.
|
Exported |
Mark the field or the getter method whose value gets exposed
to the remote API.
|
ExportedBean |
Indicates that the class has Exported annotations
on its properties to indicate which properties are written
as values to the remote XML/JSON API.
|
ExportedBeanAnnotationProcessor |
|
ExportInterceptor |
Allows caller to intercept exporting of properties.
|
Facet |
Aspect of stapler that brings in an optional language binding.
|
FieldRef |
|
FieldRef.Filter |
|
FieldRefFilter |
|
FilteredDispatchTriggerListener |
|
FilteredDoActionTriggerListener |
Listener that is triggered when a doAction function - that is no more accepted - is called.
|
FilteredFieldTriggerListener |
|
FilteredGetterTriggerListener |
Listener that is triggered when a getter function - that is no more accepted - is called.
|
FilterServletOutputStream |
ServletOutputStream that writes to the specified output stream.
|
Flavor |
Export flavor.
|
ForwardingFunction |
Function that forwards calls to another.
|
ForwardToView |
HttpResponse that forwards to a RequestDispatcher , such as a view.
|
Function |
Abstracts the difference between normal instance methods and
static duck-typed methods.
|
Function.InstanceFunction |
Normal instance methods.
|
FunctionList |
|
FunctionList.Filter |
|
GET |
Restricts a WebMethod to a specific HTTP method 'GET'.
|
Header |
Indicates that this parameter is bound from HTTP header.
|
Header.HandlerImpl |
|
HttpDeletable |
Marks the object that can handle HTTP DELETE.
|
HttpRedirect |
|
HttpResponse |
Object that represents the HTTP response, which is defined as a capability to produce the response.
|
HttpResponseRenderer |
Pluggable interface that takes the return value from request handling
methods and convert that to HTTP responses.
|
HttpResponseRenderer.Default |
|
HttpResponses |
|
HttpResponses.ErrorCustomizer |
|
HttpResponses.HttpResponseException |
|
HttpVerbInterceptor |
Restricts the routing to matching HTTP verbs.
|
IllegalReflectiveAccessLogHandler |
|
InjectedParameter |
Used on annotations to indicate that it signals a parameter injection in web-bound "doXyz" methods.
|
Interceptor |
Intercepts the domain method call from Stapler.
|
InterceptorAnnotation |
Marks the annotation as an interceptor annotation,
which executes before/after the method invocation of domain objects happen
as a part of the request processing.
|
IOException2 |
Deprecated. |
JavaScriptMethod |
Indicates that the method is exposed to client-side JavaScript proxies
and is callable as a method from them.
|
JavaScriptMethodContext |
|
JsonBody |
Binds the body payload into POJO via json-lib.
|
JsonBody.Handler |
|
JsonHttpResponse |
JSONObject as a response.
|
JsonInErrorMessageSanitizer |
Customize / sanitize the JSON before putting it in the stack trace / error messages.
|
JsonOutputFilter |
Annotation for filtering the JSON data returned from a JavaScriptMethod annotated method.
|
JsonOutputFilter.FilterPropertyFilter |
Json Property filter for handling the include and exclude.
|
JsonOutputFilter.Processor |
|
JsonResponse |
Used for web methods that return POJO that should be sent across as JSON.
|
JsonResponse.Handler |
|
KInstance<C> |
Objects can implement this interface to designate its own Klass .
|
Klass<C> |
Abstraction of class-like object, agnostic to languages.
|
KlassNavigator<C> |
Strategy pattern to provide navigation across class-like objects in other languages of JVM.
|
LargeText |
Represents a large text data.
|
LimitedTo |
Declares that methods are only available for requests that
have the specified role(s).
|
LimitedTo.Processor |
|
LineEndNormalizingWriter |
Finds the lone LF and converts that to CR+LF.
|
LocaleDrivenResourceProvider |
Service provider interface allowing to hook into webapp resource lookup.
|
MetaClass |
Created one instance each for a Klass ,
that retains some useful cache about a class and its views.
|
MetaClassLoader |
The stapler version of the ClassLoader object,
that retains some useful cache about a class loader.
|
MethodHandleFactory |
Implementation detail in Stapler.
|
MethodRef |
|
MethodRefFilter |
|
Model<T> |
|
ModelBuilder |
Creates and maintains Model s, that are used to write out
the value representation of exposed beans .
|
NamedPathPruner |
Tree pruner which operates according to a textual description of what tree leaves should be included.
|
NoHomeDirError |
Model object used to display the error top page if
we couldn't create the home directory.
|
NoStaplerConstructorException |
|
NotExportableException |
|
POST |
Restricts a WebMethod to a specific HTTP method 'POST'.
|
Property |
|
PUT |
Restricts a WebMethod to a specific HTTP method 'PUT'.
|
QueryParameter |
Indicates that this parameter is injected from HTTP query parameter.
|
QueryParameter.HandlerImpl |
|
QueryParameterAnnotationProcessor |
|
Range |
Specifies the range in a collection.
|
RawHtmlArgument |
Argument to expressions that indicates this value is raw HTML
and therefore should not be further escaped.
|
ReflectionUtils |
|
RequestImpl |
|
RequirePOST |
Requires the request to be a POST.
|
RequirePOST.ErrorCustomizer |
Allows customizing the error page shown when an annotated method is called with the wrong HTTP method.
|
RequirePOST.Processor |
|
RespondSuccess |
Used on the web-bound doXyz method to indicate that the successful return of the method should
result in HTTP 200 Success status.
|
RespondSuccess.Processor |
|
ResponseImpl |
|
SchemaGenerator |
Generates XML Schema that describes the XML representation of exported beans.
|
ScriptExecutor<S> |
Execution strategy for handling views written in other scripting languages.
|
ScriptLoadException |
Deprecated.
|
SingleLinkedList<T> |
Single linked list which allows sharing of the suffix.
|
Stage |
Determines when interception happens.
|
Stapler |
Maps an HTTP request to a method call / JSP invocation against a model object
by evaluating the request URL in a EL-ish way.
|
StaplerFallback |
|
StaplerOverridable |
A web-bound object can implement this interface to allow designated objects to selectively override
URL mappings.
|
StaplerProxy |
If an object delegates all its UI processing to another object,
it can implement this interface and return the designated object
from the StaplerProxy.getTarget() method.
|
StaplerRequest |
Defines additional parameters/operations made available by Stapler.
|
StaplerRequest.RenderOnDemandParameters |
|
StaplerResponse |
Defines additional operations made available by Stapler.
|
StaplerResponseWrapper |
A basic wrapper for a StaplerResponse, e.g.
|
StaticViewFacet |
|
SubmittedForm |
|
SubmittedForm.Handler |
|
TearOffSupport |
Allows "tear-off" objects to be linked to the parent object.
|
TokenList |
Tokenized path portion of the URL.
|
TraversalMethodContext |
|
TreePruner |
Controls the portion of the object graph to be written to DataWriter .
|
TreePruner.ByDepth |
|
TypeUtil |
Type arithmetic code.
|
UncaughtExceptionHandler |
|
WebApp |
Object scoped to the entire webapp.
|
WebMethod |
Indicates that the method is bound to HTTP and used to
serve the HTTP request.
|
WebMethodContext |
|
WithWellKnownURL |
Marker interface for objects that have known URLs.
|
WriterOutputStream |
|
WrongTypeException |
|
XSD |
TXW interfaces to generate schema.
|
XSD.Annotated |
|
XSD.Annotation |
|
XSD.Attribute |
|
XSD.ComplexContent |
|
XSD.ComplexType |
|
XSD.ContentModel |
|
XSD.Element |
|
XSD.Enumeration |
|
XSD.Restriction |
|
XSD.Schema |
|
XSD.SimpleType |
|
XSD.Types |
|