This class is used to generate the implicit Map and List objects
that wrap various elements of the PageContext. It also returns the
correct implicit object for a given implicit object name.
mApplication
(package private) Map mApplication
mContext
(package private) PageContext mContext
mCookie
(package private) Map mCookie
mHeader
(package private) Map mHeader
mHeaders
(package private) Map mHeaders
mInitParam
(package private) Map mInitParam
mPage
(package private) Map mPage
mParam
(package private) Map mParam
mParams
(package private) Map mParams
mRequest
(package private) Map mRequest
mSession
(package private) Map mSession
sAttributeName
(package private) static final String sAttributeName
createApplicationScopeMap
public static Map createApplicationScopeMap(PageContext pContext)
Creates the Map that "wraps" application-scoped attributes
createCookieMap
public static Map createCookieMap(PageContext pContext)
Creates the Map that maps cookie name to the first matching
Cookie in request.getCookies().
createHeaderMap
public static Map createHeaderMap(PageContext pContext)
Creates the Map that maps header name to single header
value.
createHeadersMap
public static Map createHeadersMap(PageContext pContext)
Creates the Map that maps header name to an array of header
values.
createInitParamMap
public static Map createInitParamMap(PageContext pContext)
Creates the Map that maps init parameter name to single init
parameter value.
createPageScopeMap
public static Map createPageScopeMap(PageContext pContext)
Creates the Map that "wraps" page-scoped attributes
createParamMap
public static Map createParamMap(PageContext pContext)
Creates the Map that maps parameter name to single parameter
value.
createParamsMap
public static Map createParamsMap(PageContext pContext)
Creates the Map that maps parameter name to an array of parameter
values.
createRequestScopeMap
public static Map createRequestScopeMap(PageContext pContext)
Creates the Map that "wraps" request-scoped attributes
createSessionScopeMap
public static Map createSessionScopeMap(PageContext pContext)
Creates the Map that "wraps" session-scoped attributes
getApplicationScopeMap
public Map getApplicationScopeMap()
Returns the Map that "wraps" application-scoped attributes
getCookieMap
public Map getCookieMap()
Returns the Map that maps cookie name to the first matching
Cookie in request.getCookies().
getHeaderMap
public Map getHeaderMap()
Returns the Map that maps header name to a single header
values.
getHeadersMap
public Map getHeadersMap()
Returns the Map that maps header name to an array of header
values.
getImplicitObjects
public static ImplicitObjects getImplicitObjects(PageContext pContext)
Finds the ImplicitObjects associated with the PageContext,
creating it if it doesn't yet exist.
getInitParamMap
public Map getInitParamMap()
Returns the Map that maps init parameter name to a single init
parameter values.
getPageScopeMap
public Map getPageScopeMap()
Returns the Map that "wraps" page-scoped attributes
getParamMap
public Map getParamMap()
Returns the Map that maps parameter name to a single parameter
values.
getParamsMap
public Map getParamsMap()
Returns the Map that maps parameter name to an array of parameter
values.
getRequestScopeMap
public Map getRequestScopeMap()
Returns the Map that "wraps" request-scoped attributes
getSessionScopeMap
public Map getSessionScopeMap()
Returns the Map that "wraps" session-scoped attributes