declare namespace org { namespace eclipse { namespace jetty { namespace server { class Request implements javax.servlet.http.HttpServletRequest { public static readonly __MULTIPART_CONFIG_ELEMENT: string public static readonly __MULTIPART_INPUT_STREAM: string public static readonly __MULTIPART_CONTEXT: string public static getBaseRequest(arg0: javax.servlet.ServletRequest): org.eclipse.jetty.server.Request public constructor(arg0: org.eclipse.jetty.server.HttpChannel, arg1: org.eclipse.jetty.server.HttpInput) public getHttpFields(): org.eclipse.jetty.http.HttpFields public getHttpInput(): org.eclipse.jetty.server.HttpInput public isPush(): boolean public isPushSupported(): boolean public getPushBuilder(): org.eclipse.jetty.server.PushBuilder public addEventListener(arg0: java.util.EventListener): void public extractParameters(): void public extractFormParameters(arg0: org.eclipse.jetty.util.MultiMap): void public getAsyncContext(): javax.servlet.AsyncContext public getHttpChannelState(): org.eclipse.jetty.server.HttpChannelState public getAttribute(arg0: java.lang.String | string): java.lang.Object public getAttributeNames(): java.util.Enumeration public getAttributes(): org.eclipse.jetty.util.Attributes public getAuthentication(): org.eclipse.jetty.server.Authentication public getAuthType(): string public getCharacterEncoding(): string public getHttpChannel(): org.eclipse.jetty.server.HttpChannel public getContentLength(): int public getContentLengthLong(): long public getContentRead(): long public getContentType(): string public getContext(): org.eclipse.jetty.server.handler.ContextHandler$Context public getContextPath(): string public getCookies(): javax.servlet.http.Cookie[] public getDateHeader(arg0: java.lang.String | string): long public getDispatcherType(): javax.servlet.DispatcherType public getHeader(arg0: java.lang.String | string): string public getHeaderNames(): java.util.Enumeration public getHeaders(arg0: java.lang.String | string): java.util.Enumeration public getInputState(): int public getInputStream(): javax.servlet.ServletInputStream public getIntHeader(arg0: java.lang.String | string): int public getLocale(): java.util.Locale public getLocales(): java.util.Enumeration public getLocalAddr(): string public getLocalName(): string public getLocalPort(): int public getMethod(): string public getParameter(arg0: java.lang.String | string): string public getParameterMap(): java.util.Map public getParameterNames(): java.util.Enumeration public getParameterValues(arg0: java.lang.String | string): java.lang.String[] public getQueryParameters(): org.eclipse.jetty.util.MultiMap public setQueryParameters(arg0: org.eclipse.jetty.util.MultiMap): void public setContentParameters(arg0: org.eclipse.jetty.util.MultiMap): void public resetParameters(): void public getPathInfo(): string public getPathTranslated(): string public getProtocol(): string public getHttpVersion(): org.eclipse.jetty.http.HttpVersion public getQueryEncoding(): string public getQueryString(): string public getReader(): java.io.BufferedReader public getRealPath(arg0: java.lang.String | string): string public getRemoteInetSocketAddress(): java.net.InetSocketAddress public getRemoteAddr(): string public getRemoteHost(): string public getRemotePort(): int public getRemoteUser(): string public getRequestDispatcher(arg0: java.lang.String | string): javax.servlet.RequestDispatcher public getRequestedSessionId(): string public getRequestURI(): string public getRequestURL(): java.lang.StringBuffer public getResponse(): org.eclipse.jetty.server.Response public getRootURL(): java.lang.StringBuilder public getScheme(): string public getServerName(): string public getServerPort(): int public getServletContext(): javax.servlet.ServletContext public getServletName(): string public getServletPath(): string public getServletResponse(): javax.servlet.ServletResponse public changeSessionId(): string public getSession(): javax.servlet.http.HttpSession public getSession(arg0: boolean): javax.servlet.http.HttpSession public getSessionManager(): org.eclipse.jetty.server.SessionManager public getTimeStamp(): long public getHttpURI(): org.eclipse.jetty.http.HttpURI public setHttpURI(arg0: org.eclipse.jetty.http.HttpURI): void public getUserIdentity(): org.eclipse.jetty.server.UserIdentity public getResolvedUserIdentity(): org.eclipse.jetty.server.UserIdentity public getUserIdentityScope(): org.eclipse.jetty.server.UserIdentity$Scope public getUserPrincipal(): java.security.Principal public isHandled(): boolean public isAsyncStarted(): boolean public isAsyncSupported(): boolean public isRequestedSessionIdFromCookie(): boolean public isRequestedSessionIdFromUrl(): boolean public isRequestedSessionIdFromURL(): boolean public isRequestedSessionIdValid(): boolean public isSecure(): boolean public setSecure(arg0: boolean): void public isUserInRole(arg0: java.lang.String | string): boolean public recoverNewSession(arg0: java.lang.Object): javax.servlet.http.HttpSession public setMetaData(arg0: org.eclipse.jetty.http.MetaData$Request): void public getMetaData(): org.eclipse.jetty.http.MetaData$Request public hasMetaData(): boolean protected recycle(): void public removeAttribute(arg0: java.lang.String | string): void public removeEventListener(arg0: java.util.EventListener): void public saveNewSession(arg0: java.lang.Object, arg1: javax.servlet.http.HttpSession): void public setAsyncSupported(arg0: boolean): void public setAttribute(arg0: java.lang.String | string, arg1: java.lang.Object): void public setAttributes(arg0: org.eclipse.jetty.util.Attributes): void public setAuthentication(arg0: org.eclipse.jetty.server.Authentication): void public setCharacterEncoding(arg0: java.lang.String | string): void public setCharacterEncodingUnchecked(arg0: java.lang.String | string): void public setContentType(arg0: java.lang.String | string): void public setContext(arg0: org.eclipse.jetty.server.handler.ContextHandler$Context): void public takeNewContext(): boolean public setContextPath(arg0: java.lang.String | string): void public setCookies(arg0: javax.servlet.http.Cookie[]): void public setDispatcherType(arg0: javax.servlet.DispatcherType): void public setHandled(arg0: boolean): void public setMethod(arg0: java.lang.String | string): void public isHead(): boolean public setPathInfo(arg0: java.lang.String | string): void public setQueryEncoding(arg0: java.lang.String | string): void public setQueryString(arg0: java.lang.String | string): void public setRemoteAddr(arg0: java.net.InetSocketAddress): void public setRequestedSessionId(arg0: java.lang.String | string): void public setRequestedSessionIdFromCookie(arg0: boolean): void public setURIPathQuery(arg0: java.lang.String | string): void public setScheme(arg0: java.lang.String | string): void public setAuthority(arg0: java.lang.String | string, arg1: int): void public setServletPath(arg0: java.lang.String | string): void public setSession(arg0: javax.servlet.http.HttpSession): void public setSessionManager(arg0: org.eclipse.jetty.server.SessionManager): void public setTimeStamp(arg0: long): void public setUserIdentityScope(arg0: org.eclipse.jetty.server.UserIdentity$Scope): void public startAsync(): javax.servlet.AsyncContext public startAsync(arg0: javax.servlet.ServletRequest, arg1: javax.servlet.ServletResponse): javax.servlet.AsyncContext public toString(): string public authenticate(arg0: javax.servlet.http.HttpServletResponse): boolean public getPart(arg0: java.lang.String | string): javax.servlet.http.Part public getParts(): java.util.Collection public login(arg0: java.lang.String | string, arg1: java.lang.String | string): void public logout(): void public mergeQueryParameters(arg0: java.lang.String | string, arg1: java.lang.String | string, arg2: boolean): void public upgrade(arg0: java.lang.Class): T public static class: java.lang.Class } } } } }