declare namespace org { namespace eclipse { namespace jetty { namespace http { class HttpParser { public static readonly LOG: org.eclipse.jetty.util.log.Logger public static readonly __STRICT: boolean public static readonly INITIAL_URI_LENGTH: int public static readonly CACHE: org.eclipse.jetty.util.Trie public constructor(arg0: org.eclipse.jetty.http.HttpParser$RequestHandler) public constructor(arg0: org.eclipse.jetty.http.HttpParser$ResponseHandler) public constructor(arg0: org.eclipse.jetty.http.HttpParser$RequestHandler, arg1: int) public constructor(arg0: org.eclipse.jetty.http.HttpParser$ResponseHandler, arg1: int) public constructor(arg0: org.eclipse.jetty.http.HttpParser$RequestHandler, arg1: int, arg2: boolean) public constructor(arg0: org.eclipse.jetty.http.HttpParser$ResponseHandler, arg1: int, arg2: boolean) public getContentLength(): long public getContentRead(): long public setHeadResponse(arg0: boolean): void protected setResponseStatus(arg0: int): void public getState(): org.eclipse.jetty.http.HttpParser$State public inContentState(): boolean public inHeaderState(): boolean public isChunking(): boolean public isStart(): boolean public isClose(): boolean public isClosed(): boolean public isIdle(): boolean public isComplete(): boolean public isState(arg0: org.eclipse.jetty.http.HttpParser$State): boolean protected parseHeaders(arg0: java.nio.ByteBuffer): boolean public parseNext(arg0: java.nio.ByteBuffer): boolean protected parseContent(arg0: java.nio.ByteBuffer): boolean public isAtEOF(): boolean public atEOF(): void public close(): void public reset(): void protected setState(arg0: org.eclipse.jetty.http.HttpParser$State): void public getFieldCache(): org.eclipse.jetty.util.Trie public toString(): string public static class: java.lang.Class } } } } }