declare namespace org { namespace eclipse { namespace jetty { namespace websocket { namespace servlet { class UpgradeHttpServletRequest implements javax.servlet.http.HttpServletRequest { public constructor(arg0: javax.servlet.http.HttpServletRequest) public getHttpServletRequest(): javax.servlet.http.HttpServletRequest public getAuthType(): string public getCookies(): javax.servlet.http.Cookie[] public getHeader(arg0: java.lang.String | string): string public getHeaders(arg0: java.lang.String | string): java.util.Enumeration public getHeaderNames(): java.util.Enumeration public getHeaders(): java.util.Map> public getDateHeader(arg0: java.lang.String | string): long public getIntHeader(arg0: java.lang.String | string): int public getMethod(): string public getPathInfo(): string public getPathTranslated(): string public getContextPath(): string public getQueryString(): string public getRemoteUser(): string public isUserInRole(arg0: java.lang.String | string): boolean public getUserPrincipal(): java.security.Principal public getRequestURI(): string public getRequestURL(): java.lang.StringBuffer public getServletPath(): string public getSession(arg0: boolean): javax.servlet.http.HttpSession public getSession(): javax.servlet.http.HttpSession public getRequestedSessionId(): string public isRequestedSessionIdValid(): boolean public isRequestedSessionIdFromCookie(): boolean public isRequestedSessionIdFromURL(): boolean public isRequestedSessionIdFromUrl(): boolean public getAttribute(arg0: java.lang.String | string): java.lang.Object public getAttributeNames(): java.util.Enumeration public getAttributes(): java.util.Map public getParameter(arg0: java.lang.String | string): string public getParameterNames(): java.util.Enumeration public getParameterValues(arg0: java.lang.String | string): java.lang.String[] public getParameterMap(): java.util.Map public getProtocol(): string public getScheme(): string public getServerName(): string public getServerPort(): int public getRemoteAddr(): string public getRemotePort(): int public getRemoteHost(): string public setAttribute(arg0: java.lang.String | string, arg1: java.lang.Object): void public removeAttribute(arg0: java.lang.String | string): void public getLocale(): java.util.Locale public getLocales(): java.util.Enumeration public isSecure(): boolean public getRealPath(arg0: java.lang.String | string): string public getLocalName(): string public getLocalAddr(): string public getLocalPort(): int public getServletContext(): javax.servlet.ServletContext public getDispatcherType(): javax.servlet.DispatcherType public authenticate(arg0: javax.servlet.http.HttpServletResponse): boolean public changeSessionId(): string public getAsyncContext(): javax.servlet.AsyncContext public getCharacterEncoding(): string public getContentLength(): int public getContentLengthLong(): long public getContentType(): string public getInputStream(): javax.servlet.ServletInputStream public getPart(arg0: java.lang.String | string): javax.servlet.http.Part public getParts(): java.util.Collection public getReader(): java.io.BufferedReader public getRequestDispatcher(arg0: java.lang.String | string): javax.servlet.RequestDispatcher public isAsyncStarted(): boolean public isAsyncSupported(): boolean public login(arg0: java.lang.String | string, arg1: java.lang.String | string): void public logout(): void public setCharacterEncoding(arg0: java.lang.String | string): void public startAsync(): javax.servlet.AsyncContext public startAsync(arg0: javax.servlet.ServletRequest, arg1: javax.servlet.ServletResponse): javax.servlet.AsyncContext public upgrade(arg0: java.lang.Class): T public complete(): void public static class: java.lang.Class } } } } } }