Top Inners Fields Constructors Methods
org.apache.catalina.core

public Class ApplicationMapping

extends Object
Class Inheritance
Imports
jakarta.servlet.http.HttpServletMapping, .MappingMatch, org.apache.catalina.mapper.MappingData

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
private volatile HttpServletMapping
private final MappingData

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public HttpServletMapping
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

mappingback to summary
private volatile HttpServletMapping mapping
mappingDataback to summary
private final MappingData mappingData

Constructor Detail

ApplicationMappingback to summary
public ApplicationMapping(MappingData mappingData)

Method Detail

getHttpServletMappingback to summary
public HttpServletMapping getHttpServletMapping()
recycleback to summary
public void recycle()
org.apache.catalina.core back to summary

private Class ApplicationMapping.MappingImpl

extends Object
implements HttpServletMapping
Class Inheritance
All Implemented Interfaces
jakarta.servlet.http.HttpServletMapping

Field Summary

Modifier and TypeField and Description
private final MappingMatch
private final String
private final String
private final String

Constructor Summary

AccessConstructor and Description
pack-priv
MappingImpl(String matchValue, String pattern, MappingMatch mappingType, String servletName)

Method Summary

Modifier and TypeMethod and Description
public MappingMatch
public String
public String
public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

mappingTypeback to summary
private final MappingMatch mappingType
matchValueback to summary
private final String matchValue
patternback to summary
private final String pattern
servletNameback to summary
private final String servletName

Constructor Detail

MappingImplback to summary
pack-priv MappingImpl(String matchValue, String pattern, MappingMatch mappingType, String servletName)

Method Detail

getMappingMatchback to summary
public MappingMatch getMappingMatch()

Implements jakarta.servlet.http.HttpServletMapping.getMappingMatch.

Returns:MappingMatch

Doc from jakarta.servlet.http.HttpServletMapping.getMappingMatch.

The type of match (null if not known)

Annotations
@Override
getMatchValueback to summary
public String getMatchValue()

Implements jakarta.servlet.http.HttpServletMapping.getMatchValue.

Returns:String

Doc from jakarta.servlet.http.HttpServletMapping.getMatchValue.

The value that was matched or the empty String if not known.

Annotations
@Override
getPatternback to summary
public String getPattern()

Implements jakarta.servlet.http.HttpServletMapping.getPattern.

Returns:String

Doc from jakarta.servlet.http.HttpServletMapping.getPattern.

The url-pattern that matched this request or the empty String if not known.

Annotations
@Override
getServletNameback to summary
public String getServletName()

Implements jakarta.servlet.http.HttpServletMapping.getServletName.

Returns:String

Doc from jakarta.servlet.http.HttpServletMapping.getServletName.

The name of the servlet (as specified in web.xml, WebServlet#name(), jakarta.servlet.ServletContext#addServlet(String, Class) or one of the other addServlet() methods) that the request was mapped to.

Annotations
@Override