declare namespace org { namespace eclipse { namespace jetty { namespace io { abstract class AbstractConnection implements org.eclipse.jetty.io.Connection { protected constructor(arg0: org.eclipse.jetty.io.EndPoint, arg1: java.util.concurrent.Executor | java.util.concurrent.Executor$$Lambda) public addListener(arg0: org.eclipse.jetty.io.Connection$Listener): void public getInputBufferSize(): int public setInputBufferSize(arg0: int): void protected getExecutor(): java.util.concurrent.Executor public isDispatchIO(): boolean protected failedCallback(arg0: org.eclipse.jetty.util.Callback, arg1: java.lang.Throwable): void public fillInterested(): void public isFillInterested(): boolean public abstract onFillable(): void protected onFillInterestedFailed(arg0: java.lang.Throwable): void protected onReadTimeout(): boolean public onOpen(): void public onClose(): void public getEndPoint(): org.eclipse.jetty.io.EndPoint public close(): void public getMessagesIn(): int public getMessagesOut(): int public getBytesIn(): long public getBytesOut(): long public getCreatedTimeStamp(): long public toString(): string public static class: java.lang.Class } interface AbstractConnection$$Lambda implements org.eclipse.jetty.io.Connection { (): void } } } } }