declare namespace org { namespace eclipse { namespace jetty { namespace servlet { abstract class BaseHolder extends org.eclipse.jetty.util.component.AbstractLifeCycle implements org.eclipse.jetty.util.component.Dumpable { protected readonly _source: org.eclipse.jetty.servlet.BaseHolder$Source protected _class: java.lang.Class protected _className: string protected _extInstance: boolean protected _servletHandler: org.eclipse.jetty.servlet.ServletHandler protected constructor(arg0: org.eclipse.jetty.servlet.BaseHolder$Source) public getSource(): org.eclipse.jetty.servlet.BaseHolder$Source public initialize(): void public doStart(): void public doStop(): void public getClassName(): string public getHeldClass(): java.lang.Class public getServletHandler(): org.eclipse.jetty.servlet.ServletHandler public setServletHandler(arg0: org.eclipse.jetty.servlet.ServletHandler): void public setClassName(arg0: java.lang.String | string): void public setHeldClass(arg0: java.lang.Class): void protected illegalStateIfContextStarted(): void public isInstance(): boolean public dump(arg0: java.lang.Appendable, arg1: java.lang.String | string): void public dump(): string public static class: java.lang.Class } } } } }