|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Adjunct
s and provides caching.Adjunct
s are already included.StaplerRequest.findAncestorObject(Class)
with the parameter type.AdjunctsInPage
that those adjuncts are
already included in the page.
FileWriter
that uses UTF-8.JSONObject
to the given target type,
by using introspection or constructor parameters injection.
JSONObject
, JSONArray
,
String
, Integer
, and so on) to the expected type given as an argument.
JSONObject
to the given object.
JSONObject
or JSONArray
to a list,
by using StaplerRequest.bindJSON(Class, JSONObject)
as the lower-level mechanism.
StaplerRequest.bindParameters(Class, String)
but uses n-th value
of all the parameters.
BoundObjectTable
.Dispatcher
s that do catch-all behaviours like "doDispatch" does.
Dispatcher
s that look at one token and binds that
to the views associated with the 'it' object.
ByteArrayOutputStream
re-implementation.TagScript
that invokes a Script
as a tag.Writer
that spools the output and writes to another Writer
later.Class
.MetaClassLoader
that wraps clazz.getClassLoader()
.
ServletContext
for this webapp.
Converter
registry that Stapler uses, primarily
for form-to-JSON binding in StaplerRequest.bindJSON(Class, JSONObject)
and its family of methods.
JellyContext
for compiling view scripts
for classes in this classloader.
RequestDispatcher
that forwards to the jelly view, if available.
RequestDispatcher
that forwards to the jelly view, if available.
RequestDispatcher
that handles the given view, or
return null if no such view was found.
TagScript
that generates a literal element.
TagLibrary
that loads tags from tag files in a directory.StaplerRequest.bindJSON(Class, JSONObject)
and
StaplerRequest.bindParameters(Class, String)
.ScriptInvoker
.DefaultScriptInvoker.invokeScript(StaplerRequest, StaplerResponse, Script, Object)
Stapler.invoke(RequestImpl, ResponseImpl, Object)
evaluation traces.Exported
annotations
on its properties to indicate which properties are written
as values to the remote XML/JSON API.Ancestor.getObject()
matches the given object.
findAncestor(type).getObject()
, with proper handling for null de-reference.
CachingScriptLoader.getResource(String, ClassLoader)
and make it support debug loader.
HttpResponse
that forwards to a RequestDispatcher
, such as a view.HttpResponses.redirectViaContextPath(String)
.
StaplerRequest
.
StaplerRequest
.
WebApp
associated with the given ServletContext
.
BindInterceptor
set for this request.
BoundObjectTable
associated with this webapp.
WebApp.getClassLoader()
WebApp.getClassLoader()
ServletResponse.getOutputStream()
but tries to send the response
with gzip compression if the client supports it.
StaplerResponse.getCompressedOutputStream(HttpServletRequest)
but this
method is for ServletResponse.getWriter()
.
Stapler
that the calling thread is associated with.
WebApp
that the calling thread is associated with.
StaplerRequest
that the calling thread is associated with.
StaplerResponse
that the calling thread is associated with.
ResourceBundle.getFormatString(Locale, String)
except there's no
searching up the delegation chain.
Ancestor.getRestOfUrl()
,
return the n-th token.
request URI
of the original request, so that you can access the value even from
JSP.
StaplerRequest.getRestOfPath()
but in the pre-decoded form,
so all "%HH"s as present in the request URL is intact.
JellyContext
to be read
like global variables.
ServletContext
object given to the stapler
dispatcher servlet.
Stapler
instance that this belongs to.
ExportedBean
RequestDispatcher
that represents a specific view
for the given object.
RequestDispatcher
that represents a specific view
for the given class.
getStapler().getWebApp()
Script
(so that it can be called from other Jelly scripts.)Script
that performs method invocations and property access like Closure
does.Facet
that brings in Groovy support on top of Jelly.getParameter(name)!=null
HttpResponse
that dose HTTP 302 redirect.HttpResponseRenderer
.HttpResponse
.InternationalizedStringExpression
that indicates this value is raw HTML
and therefore should not be further escaped.InternationalizedStringExpression
usage.ServletResponse.getOutputStream()
.
IOException
with missing constructors.MetaClassLoader
tear-off for Jelly support.Facet
subtype (although not captured in a type hierarchy) that loads Jelly-compatible scripts.Facet
that adds Jelly as the view.Facet
that adds JSP file support.CachingScriptLoader.findScript(String)
that provides the actual logic.
Expression
that performs proper HTML escaping.
Class
object,
that retains some useful cache about a class and its views.ClassLoader
object,
that retains some useful cache about a class loader.ExportedBean
to DataWriter
.Model
s, that are used to write out
the value representation of exposed beans
.InputStream
that reads from the underlying buffer.
BindInterceptor
that does nothing.
ExportedBean
.XMLOutput
is not escaping.Adjunct.slashedName
.
exposed property
of ExportedBean
to
DataWriter
.Reader
for reading the raw bytes.
StaplerRequest
implementation.ResourceBundle
s.
ResourceBundle
s.StaplerResponse
implementation.AdjunctManager
in the calling application where it is bound to.
HttpServletResponse.sendRedirect(String)
except that this method
escapes the URL.
StaplerResponse.serveFile(StaplerRequest, URL)
but chooses the locale specific
version of the resource if it's available.
StaplerResponse.serveFile(StaplerRequest, URL, long)
but chooses the locale
specific version of the resource if it's available.
JellyContext
(typically as a pre-cursor to calling into Jelly tags.)
WebApp.setClassLoader(ClassLoader)
StaplerRequest.bindJSON(Class, JSONObject)
and its sibling methods.
ExpressionFactory
to be used to parse views.
Tag
object.
Adjunct.name
but uses '/' separator.
AdjunctsInPage.generate(XMLOutput, String...)
method
but just put the adjuncts to AdjunctsInPage.pending
without writing it.
StaplerFallback.getStaplerFallback()
.StaplerProxy.getTarget()
method.Model
for the super class.
TypedTagLibrary
to
indicate a real tag file name.TypedTagLibrary
to associate the namespace URI to look up tags from.DataWriter
.WebApp
that owns this meta class.
XMLOutput
.
OutputStream
.
OutputStream
that writes to Writer
by assuming the platform default encoding.AdjunctsInPage.spool(String...)
method.
DataWriter
.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |