test_class.declarator: httpServletRequestImpl
test_class.modifier: private
test_class.original_string: private HttpServletRequestImpl httpServletRequestImpl;
test_class.type: HttpServletRequestImpl
test_class.var_name: httpServletRequestImpl
test_class.declarator: builder
test_class.modifier: private
test_class.original_string: private HttpServletRequestImpl.Builder builder;
test_class.type: HttpServletRequestImpl.Builder
test_class.var_name: builder
test_class.declarator: requestStatus
test_class.modifier: private
test_class.original_string: private RequestStatus requestStatus;
test_class.type: RequestStatus
test_class.var_name: requestStatus
test_class.declarator: inputStream
test_class.modifier: private
test_class.original_string: private InputStream inputStream;
test_class.type: InputStream
test_class.var_name: inputStream
test_class.declarator: servletContext
test_class.modifier: private
test_class.original_string: private ServletContextImpl servletContext;
test_class.type: ServletContextImpl
test_class.var_name: servletContext
test_class.declarator: headers
test_class.modifier: private
test_class.original_string: private Headers headers;
test_class.type: Headers
test_class.var_name: headers
test_class.file: http/src/test/java/ro/polak/http/servlet/impl/HttpServletRequestImplTest.java
test_class.identifier: HttpServletRequestImplTest
test_case.body: @Test
      public void shouldReturnSession() {
          Map<String, Cookie> cookies = new HashMap<>();
          Cookie sessionCookie = new Cookie(HttpSessionImpl.COOKIE_NAME, "sessionId");
          cookies.put(HttpSessionImpl.COOKIE_NAME, sessionCookie);
          httpServletRequestImpl = builder.withCookies(cookies).withServletContext(servletContext).build();
          when(servletContext.getSession("sessionId"))
                  .thenReturn(new HttpSessionImpl("sessionId", System.currentTimeMillis()));
          assertThat(httpServletRequestImpl.getSession(), is(instanceOf(HttpSessionImpl.class)));
      }
test_case.class_method_signature: HttpServletRequestImplTest.shouldReturnSession()
test_case.full_signature: @Test public void shouldReturnSession()
test_case.identifier: shouldReturnSession
test_case.invocations: put build withServletContext withCookies thenReturn when getSession currentTimeMillis assertThat getSession is instanceOf
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void shouldReturnSession()
focal_class.declarator: DATE_FORMAT = "EEE, d MMM yyyy HH:mm:ss z"
focal_class.modifier: private static final
focal_class.original_string: private static final String DATE_FORMAT = "EEE, d MMM yyyy HH:mm:ss z";
focal_class.type: String
focal_class.var_name: DATE_FORMAT
focal_class.declarator: HTTP_PORT = 80
focal_class.modifier: private static final
focal_class.original_string: private static final int HTTP_PORT = 80;
focal_class.type: int
focal_class.var_name: HTTP_PORT
focal_class.declarator: HTTPS_PORT = 433
focal_class.modifier: private static final
focal_class.original_string: private static final int HTTPS_PORT = 433;
focal_class.type: int
focal_class.var_name: HTTPS_PORT
focal_class.declarator: postParameters
focal_class.modifier: private
focal_class.original_string: private Map<String, String> postParameters;
focal_class.type: Map<String, String>
focal_class.var_name: postParameters
focal_class.declarator: getParameters
focal_class.modifier: private
focal_class.original_string: private Map<String, String> getParameters;
focal_class.type: Map<String, String>
focal_class.var_name: getParameters
focal_class.declarator: status
focal_class.modifier: private
focal_class.original_string: private RequestStatus status;
focal_class.type: RequestStatus
focal_class.var_name: status
focal_class.declarator: headers
focal_class.modifier: private
focal_class.original_string: private Headers headers;
focal_class.type: Headers
focal_class.var_name: headers
focal_class.declarator: isMultipart = false
focal_class.modifier: private
focal_class.original_string: private boolean isMultipart = false;
focal_class.type: boolean
focal_class.var_name: isMultipart
focal_class.declarator: remoteAddr
focal_class.modifier: private
focal_class.original_string: private String remoteAddr;
focal_class.type: String
focal_class.var_name: remoteAddr
focal_class.declarator: cookies
focal_class.modifier: private
focal_class.original_string: private Map<String, Cookie> cookies;
focal_class.type: Map<String, Cookie>
focal_class.var_name: cookies
focal_class.declarator: uploadedFiles
focal_class.modifier: private
focal_class.original_string: private Collection<UploadedFile> uploadedFiles;
focal_class.type: Collection<UploadedFile>
focal_class.var_name: uploadedFiles
focal_class.declarator: session
focal_class.modifier: private
focal_class.original_string: private HttpSessionImpl session;
focal_class.type: HttpSessionImpl
focal_class.var_name: session
focal_class.declarator: sessionWasRequested = false
focal_class.modifier: private
focal_class.original_string: private boolean sessionWasRequested = false;
focal_class.type: boolean
focal_class.var_name: sessionWasRequested
focal_class.declarator: servletContext
focal_class.modifier: private
focal_class.original_string: private ServletContextImpl servletContext;
focal_class.type: ServletContextImpl
focal_class.var_name: servletContext
focal_class.declarator: attributes
focal_class.modifier: private
focal_class.original_string: private Map<String, Object> attributes;
focal_class.type: Map<String, Object>
focal_class.var_name: attributes
focal_class.declarator: characterEncoding = StandardCharsets.UTF_8.name()
focal_class.modifier: private
focal_class.original_string: private String characterEncoding = StandardCharsets.UTF_8.name();
focal_class.type: String
focal_class.var_name: characterEncoding
focal_class.declarator: in
focal_class.modifier: private
focal_class.original_string: private InputStream in;
focal_class.type: InputStream
focal_class.var_name: in
focal_class.declarator: localAddr
focal_class.modifier: private
focal_class.original_string: private String localAddr;
focal_class.type: String
focal_class.var_name: localAddr
focal_class.declarator: localPort
focal_class.modifier: private
focal_class.original_string: private int localPort;
focal_class.type: int
focal_class.var_name: localPort
focal_class.declarator: remoteHost
focal_class.modifier: private
focal_class.original_string: private String remoteHost;
focal_class.type: String
focal_class.var_name: remoteHost
focal_class.declarator: remotePort
focal_class.modifier: private
focal_class.original_string: private int remotePort;
focal_class.type: int
focal_class.var_name: remotePort
focal_class.declarator: serverPort
focal_class.modifier: private
focal_class.original_string: private int serverPort;
focal_class.type: int
focal_class.var_name: serverPort
focal_class.declarator: localName
focal_class.modifier: private
focal_class.original_string: private String localName;
focal_class.type: String
focal_class.var_name: localName
focal_class.declarator: serverName
focal_class.modifier: private
focal_class.original_string: private String serverName;
focal_class.type: String
focal_class.var_name: serverName
focal_class.declarator: scheme
focal_class.modifier: private
focal_class.original_string: private String scheme;
focal_class.type: String
focal_class.var_name: scheme
focal_class.declarator: isSecure
focal_class.modifier: private
focal_class.original_string: private boolean isSecure;
focal_class.type: boolean
focal_class.var_name: isSecure
focal_class.declarator: pathTranslated
focal_class.modifier: private
focal_class.original_string: private String pathTranslated;
focal_class.type: String
focal_class.var_name: pathTranslated
focal_class.declarator: pathInfo
focal_class.modifier: private
focal_class.original_string: private String pathInfo;
focal_class.type: String
focal_class.var_name: pathInfo
focal_class.declarator: remoteUser
focal_class.modifier: private
focal_class.original_string: private String remoteUser;
focal_class.type: String
focal_class.var_name: remoteUser
focal_class.declarator: principal
focal_class.modifier: private
focal_class.original_string: private Principal principal;
focal_class.type: Principal
focal_class.var_name: principal
focal_class.file: http/src/main/java/ro/polak/http/servlet/impl/HttpServletRequestImpl.java
focal_class.identifier: HttpServletRequestImpl
focal_class.interfaces: implements HttpServletRequest
focal_class.class_method_signature: HttpServletRequestImpl.HttpServletRequestImpl()
focal_class.full_signature: private  HttpServletRequestImpl()
focal_class.identifier: HttpServletRequestImpl
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.signature:  HttpServletRequestImpl()
focal_class.class_method_signature: HttpServletRequestImpl.getRequestURI()
focal_class.full_signature: @Override public String getRequestURI()
focal_class.identifier: getRequestURI
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getRequestURI()
focal_class.class_method_signature: HttpServletRequestImpl.getRequestURL()
focal_class.full_signature: @Override public StringBuilder getRequestURL()
focal_class.identifier: getRequestURL
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: StringBuilder
focal_class.signature: StringBuilder getRequestURL()
focal_class.class_method_signature: HttpServletRequestImpl.getHeader(final String name)
focal_class.full_signature: @Override public String getHeader(final String name)
focal_class.identifier: getHeader
focal_class.modifiers: @Override public
focal_class.parameters: (final String name)
focal_class.return: String
focal_class.signature: String getHeader(final String name)
focal_class.class_method_signature: HttpServletRequestImpl.getIntHeader(final String name)
focal_class.full_signature: @Override public int getIntHeader(final String name)
focal_class.identifier: getIntHeader
focal_class.modifiers: @Override public
focal_class.parameters: (final String name)
focal_class.return: int
focal_class.signature: int getIntHeader(final String name)
focal_class.class_method_signature: HttpServletRequestImpl.getRemoteAddr()
focal_class.full_signature: @Override public String getRemoteAddr()
focal_class.identifier: getRemoteAddr
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getRemoteAddr()
focal_class.class_method_signature: HttpServletRequestImpl.isMultipart()
focal_class.full_signature: @Override public boolean isMultipart()
focal_class.identifier: isMultipart
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isMultipart()
focal_class.class_method_signature: HttpServletRequestImpl.getHeaders()
focal_class.full_signature: @Override public Headers getHeaders()
focal_class.identifier: getHeaders
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Headers
focal_class.signature: Headers getHeaders()
focal_class.class_method_signature: HttpServletRequestImpl.getDateHeader(final String name)
focal_class.full_signature: @Override public long getDateHeader(final String name)
focal_class.identifier: getDateHeader
focal_class.modifiers: @Override public
focal_class.parameters: (final String name)
focal_class.return: long
focal_class.signature: long getDateHeader(final String name)
focal_class.class_method_signature: HttpServletRequestImpl.getHeaderNames()
focal_class.full_signature: @Override public Enumeration getHeaderNames()
focal_class.identifier: getHeaderNames
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Enumeration
focal_class.signature: Enumeration getHeaderNames()
focal_class.class_method_signature: HttpServletRequestImpl.getCookies()
focal_class.full_signature: @Override public Cookie[] getCookies()
focal_class.identifier: getCookies
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Cookie[]
focal_class.signature: Cookie[] getCookies()
focal_class.class_method_signature: HttpServletRequestImpl.getQueryString()
focal_class.full_signature: @Override public String getQueryString()
focal_class.identifier: getQueryString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getQueryString()
focal_class.class_method_signature: HttpServletRequestImpl.getRequestedSessionId()
focal_class.full_signature: @Override public String getRequestedSessionId()
focal_class.identifier: getRequestedSessionId
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getRequestedSessionId()
focal_class.class_method_signature: HttpServletRequestImpl.getAttribute(final String name)
focal_class.full_signature: @Override public Object getAttribute(final String name)
focal_class.identifier: getAttribute
focal_class.modifiers: @Override public
focal_class.parameters: (final String name)
focal_class.return: Object
focal_class.signature: Object getAttribute(final String name)
focal_class.class_method_signature: HttpServletRequestImpl.getAttributeNames()
focal_class.full_signature: @Override public Enumeration getAttributeNames()
focal_class.identifier: getAttributeNames
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Enumeration
focal_class.signature: Enumeration getAttributeNames()
focal_class.class_method_signature: HttpServletRequestImpl.getCharacterEncoding()
focal_class.full_signature: @Override public String getCharacterEncoding()
focal_class.identifier: getCharacterEncoding
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getCharacterEncoding()
focal_class.class_method_signature: HttpServletRequestImpl.getContentLength()
focal_class.full_signature: @Override public int getContentLength()
focal_class.identifier: getContentLength
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getContentLength()
focal_class.class_method_signature: HttpServletRequestImpl.getContentType()
focal_class.full_signature: @Override public String getContentType()
focal_class.identifier: getContentType
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getContentType()
focal_class.class_method_signature: HttpServletRequestImpl.getInputStream()
focal_class.full_signature: @Override public InputStream getInputStream()
focal_class.identifier: getInputStream
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: InputStream
focal_class.signature: InputStream getInputStream()
focal_class.class_method_signature: HttpServletRequestImpl.getLocalAddr()
focal_class.full_signature: @Override public String getLocalAddr()
focal_class.identifier: getLocalAddr
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getLocalAddr()
focal_class.class_method_signature: HttpServletRequestImpl.getLocale()
focal_class.full_signature: @Override public Locale getLocale()
focal_class.identifier: getLocale
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Locale
focal_class.signature: Locale getLocale()
focal_class.class_method_signature: HttpServletRequestImpl.getLocales()
focal_class.full_signature: @Override public Enumeration getLocales()
focal_class.identifier: getLocales
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Enumeration
focal_class.signature: Enumeration getLocales()
focal_class.class_method_signature: HttpServletRequestImpl.getLocalName()
focal_class.full_signature: @Override public String getLocalName()
focal_class.identifier: getLocalName
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getLocalName()
focal_class.class_method_signature: HttpServletRequestImpl.getLocalPort()
focal_class.full_signature: @Override public int getLocalPort()
focal_class.identifier: getLocalPort
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getLocalPort()
focal_class.class_method_signature: HttpServletRequestImpl.getParameterMap()
focal_class.full_signature: @Override public Map getParameterMap()
focal_class.identifier: getParameterMap
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Map
focal_class.signature: Map getParameterMap()
focal_class.class_method_signature: HttpServletRequestImpl.getParameterNames()
focal_class.full_signature: @Override public Enumeration getParameterNames()
focal_class.identifier: getParameterNames
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Enumeration
focal_class.signature: Enumeration getParameterNames()
focal_class.class_method_signature: HttpServletRequestImpl.getParameterValues(final String name)
focal_class.full_signature: @Override public String[] getParameterValues(final String name)
focal_class.identifier: getParameterValues
focal_class.modifiers: @Override public
focal_class.parameters: (final String name)
focal_class.return: String[]
focal_class.signature: String[] getParameterValues(final String name)
focal_class.class_method_signature: HttpServletRequestImpl.getProtocol()
focal_class.full_signature: @Override public String getProtocol()
focal_class.identifier: getProtocol
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getProtocol()
focal_class.class_method_signature: HttpServletRequestImpl.getReader()
focal_class.full_signature: @Override public BufferedReader getReader()
focal_class.identifier: getReader
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: BufferedReader
focal_class.signature: BufferedReader getReader()
focal_class.class_method_signature: HttpServletRequestImpl.getRemoteHost()
focal_class.full_signature: @Override public String getRemoteHost()
focal_class.identifier: getRemoteHost
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getRemoteHost()
focal_class.class_method_signature: HttpServletRequestImpl.getRemotePort()
focal_class.full_signature: @Override public int getRemotePort()
focal_class.identifier: getRemotePort
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getRemotePort()
focal_class.class_method_signature: HttpServletRequestImpl.getScheme()
focal_class.full_signature: @Override public String getScheme()
focal_class.identifier: getScheme
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getScheme()
focal_class.class_method_signature: HttpServletRequestImpl.getServerName()
focal_class.full_signature: @Override public String getServerName()
focal_class.identifier: getServerName
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getServerName()
focal_class.class_method_signature: HttpServletRequestImpl.getServerPort()
focal_class.full_signature: @Override public int getServerPort()
focal_class.identifier: getServerPort
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getServerPort()
focal_class.class_method_signature: HttpServletRequestImpl.isSecure()
focal_class.full_signature: @Override public boolean isSecure()
focal_class.identifier: isSecure
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isSecure()
focal_class.class_method_signature: HttpServletRequestImpl.removeAttribute(final String name)
focal_class.full_signature: @Override public void removeAttribute(final String name)
focal_class.identifier: removeAttribute
focal_class.modifiers: @Override public
focal_class.parameters: (final String name)
focal_class.return: void
focal_class.signature: void removeAttribute(final String name)
focal_class.class_method_signature: HttpServletRequestImpl.setAttribute(final String name, final Object o)
focal_class.full_signature: @Override public void setAttribute(final String name, final Object o)
focal_class.identifier: setAttribute
focal_class.modifiers: @Override public
focal_class.parameters: (final String name, final Object o)
focal_class.return: void
focal_class.signature: void setAttribute(final String name, final Object o)
focal_class.class_method_signature: HttpServletRequestImpl.setCharacterEncoding(final String characterEncoding)
focal_class.full_signature: @Override public void setCharacterEncoding(final String characterEncoding)
focal_class.identifier: setCharacterEncoding
focal_class.modifiers: @Override public
focal_class.parameters: (final String characterEncoding)
focal_class.return: void
focal_class.signature: void setCharacterEncoding(final String characterEncoding)
focal_class.class_method_signature: HttpServletRequestImpl.getMethod()
focal_class.full_signature: @Override public String getMethod()
focal_class.identifier: getMethod
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getMethod()
focal_class.class_method_signature: HttpServletRequestImpl.getUploadedFiles()
focal_class.full_signature: @Override public Collection<UploadedFile> getUploadedFiles()
focal_class.identifier: getUploadedFiles
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Collection<UploadedFile>
focal_class.signature: Collection<UploadedFile> getUploadedFiles()
focal_class.class_method_signature: HttpServletRequestImpl.getCookie(final String cookieName)
focal_class.full_signature: @Override public Cookie getCookie(final String cookieName)
focal_class.identifier: getCookie
focal_class.modifiers: @Override public
focal_class.parameters: (final String cookieName)
focal_class.return: Cookie
focal_class.signature: Cookie getCookie(final String cookieName)
focal_class.class_method_signature: HttpServletRequestImpl.getParameter(final String paramName)
focal_class.full_signature: @Override public String getParameter(final String paramName)
focal_class.identifier: getParameter
focal_class.modifiers: @Override public
focal_class.parameters: (final String paramName)
focal_class.return: String
focal_class.signature: String getParameter(final String paramName)
focal_class.class_method_signature: HttpServletRequestImpl.getPostParameter(final String paramName)
focal_class.full_signature: @Override public String getPostParameter(final String paramName)
focal_class.identifier: getPostParameter
focal_class.modifiers: @Override public
focal_class.parameters: (final String paramName)
focal_class.return: String
focal_class.signature: String getPostParameter(final String paramName)
focal_class.class_method_signature: HttpServletRequestImpl.getSession(final boolean create)
focal_class.full_signature: @Override public HttpSession getSession(final boolean create)
focal_class.identifier: getSession
focal_class.modifiers: @Override public
focal_class.parameters: (final boolean create)
focal_class.return: HttpSession
focal_class.signature: HttpSession getSession(final boolean create)
focal_class.class_method_signature: HttpServletRequestImpl.getSessionInstance()
focal_class.full_signature: private HttpSession getSessionInstance()
focal_class.identifier: getSessionInstance
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: HttpSession
focal_class.signature: HttpSession getSessionInstance()
focal_class.class_method_signature: HttpServletRequestImpl.getSession()
focal_class.full_signature: @Override public HttpSession getSession()
focal_class.identifier: getSession
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: HttpSession
focal_class.signature: HttpSession getSession()
focal_class.class_method_signature: HttpServletRequestImpl.getAuthType()
focal_class.full_signature: @Override public String getAuthType()
focal_class.identifier: getAuthType
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getAuthType()
focal_class.class_method_signature: HttpServletRequestImpl.getContextPath()
focal_class.full_signature: @Override public String getContextPath()
focal_class.identifier: getContextPath
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getContextPath()
focal_class.class_method_signature: HttpServletRequestImpl.getServletContext()
focal_class.full_signature: @Override public ServletContext getServletContext()
focal_class.identifier: getServletContext
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: ServletContext
focal_class.signature: ServletContext getServletContext()
focal_class.class_method_signature: HttpServletRequestImpl.getPathTranslated()
focal_class.full_signature: @Override public String getPathTranslated()
focal_class.identifier: getPathTranslated
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getPathTranslated()
focal_class.class_method_signature: HttpServletRequestImpl.getPathInfo()
focal_class.full_signature: @Override public String getPathInfo()
focal_class.identifier: getPathInfo
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getPathInfo()
focal_class.class_method_signature: HttpServletRequestImpl.getRemoteUser()
focal_class.full_signature: @Override public String getRemoteUser()
focal_class.identifier: getRemoteUser
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getRemoteUser()
focal_class.class_method_signature: HttpServletRequestImpl.getUserPrincipal()
focal_class.full_signature: @Override public Principal getUserPrincipal()
focal_class.identifier: getUserPrincipal
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Principal
focal_class.signature: Principal getUserPrincipal()
focal_class.class_method_signature: HttpServletRequestImpl.isRequestedSessionIdFromCookie()
focal_class.full_signature: @Override public boolean isRequestedSessionIdFromCookie()
focal_class.identifier: isRequestedSessionIdFromCookie
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isRequestedSessionIdFromCookie()
focal_class.class_method_signature: HttpServletRequestImpl.isRequestedSessionIdFromURL()
focal_class.full_signature: @Override public boolean isRequestedSessionIdFromURL()
focal_class.identifier: isRequestedSessionIdFromURL
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isRequestedSessionIdFromURL()
focal_class.class_method_signature: HttpServletRequestImpl.isRequestedSessionIdValid()
focal_class.full_signature: @Override public boolean isRequestedSessionIdValid()
focal_class.identifier: isRequestedSessionIdValid
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isRequestedSessionIdValid()
focal_class.class_method_signature: HttpServletRequestImpl.isUserInRole(final String role)
focal_class.full_signature: @Override public boolean isUserInRole(final String role)
focal_class.identifier: isUserInRole
focal_class.modifiers: @Override public
focal_class.parameters: (final String role)
focal_class.return: boolean
focal_class.signature: boolean isUserInRole(final String role)
focal_class.class_method_signature: HttpServletRequestImpl.setServletContext(final ServletContextImpl servletContext)
focal_class.full_signature: public void setServletContext(final ServletContextImpl servletContext)
focal_class.identifier: setServletContext
focal_class.modifiers: public
focal_class.parameters: (final ServletContextImpl servletContext)
focal_class.return: void
focal_class.signature: void setServletContext(final ServletContextImpl servletContext)
focal_class.class_method_signature: HttpServletRequestImpl.getHost()
focal_class.full_signature: private String getHost()
focal_class.identifier: getHost
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getHost()
focal_class.class_method_signature: HttpServletRequestImpl.createNewBuilder()
focal_class.full_signature: public static Builder createNewBuilder()
focal_class.identifier: createNewBuilder
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: Builder
focal_class.signature: Builder createNewBuilder()
focal_method.body: @Override
      public HttpSession getSession(final boolean create) {
          getSessionInstance();
  
          if (session == null && create) {
              session = servletContext.createNewSession();
          }
  
          if (session != null) {
              session.setLastAccessedTime(System.currentTimeMillis());
          }
  
          return session;
      }
focal_method.class_method_signature: HttpServletRequestImpl.getSession(final boolean create)
focal_method.full_signature: @Override public HttpSession getSession(final boolean create)
focal_method.identifier: getSession
focal_method.invocations: getSessionInstance createNewSession setLastAccessedTime currentTimeMillis
focal_method.modifiers: @Override public
focal_method.parameters: (final boolean create)
focal_method.return: HttpSession
focal_method.signature: HttpSession getSession(final boolean create)