declare namespace org { namespace eclipse { namespace jetty { namespace webapp { class MetaData { public static readonly ORDERED_LIBS: string public static readonly NON_FRAG_RESOURCE: org.eclipse.jetty.util.resource.Resource protected _origins: java.util.Map protected _webDefaultsRoot: org.eclipse.jetty.webapp.WebDescriptor protected _webXmlRoot: org.eclipse.jetty.webapp.WebDescriptor protected readonly _webOverrideRoots: java.util.List protected _metaDataComplete: boolean protected readonly _descriptorProcessors: java.util.List protected readonly _webFragmentRoots: java.util.List protected readonly _webFragmentNameMap: java.util.Map protected readonly _webFragmentResourceMap: java.util.Map protected readonly _annotations: java.util.Map> protected readonly _webInfClasses: java.util.List protected readonly _webInfJars: java.util.List protected readonly _orderedContainerResources: java.util.List protected readonly _orderedWebInfResources: java.util.List protected _ordering: org.eclipse.jetty.webapp.Ordering protected allowDuplicateFragmentNames: boolean public constructor() public clear(): void public setDefaults(arg0: org.eclipse.jetty.util.resource.Resource): void public setWebXml(arg0: org.eclipse.jetty.util.resource.Resource): void public addOverride(arg0: org.eclipse.jetty.util.resource.Resource): void public addFragment(arg0: org.eclipse.jetty.util.resource.Resource, arg1: org.eclipse.jetty.util.resource.Resource): void public addDiscoveredAnnotations(arg0: java.util.List): void public addDiscoveredAnnotation(arg0: org.eclipse.jetty.webapp.DiscoveredAnnotation | org.eclipse.jetty.webapp.DiscoveredAnnotation$$Lambda): void public addDescriptorProcessor(arg0: org.eclipse.jetty.webapp.DescriptorProcessor | org.eclipse.jetty.webapp.DescriptorProcessor$$Lambda): void public removeDescriptorProcessor(arg0: org.eclipse.jetty.webapp.DescriptorProcessor | org.eclipse.jetty.webapp.DescriptorProcessor$$Lambda): void public orderFragments(): void public resolve(arg0: org.eclipse.jetty.webapp.WebAppContext): void public isDistributable(): boolean public getWebXml(): org.eclipse.jetty.webapp.WebDescriptor public getOverrideWebs(): java.util.List public getWebDefault(): org.eclipse.jetty.webapp.WebDescriptor public getFragments(): java.util.List public getOrderedWebInfJars(): java.util.List public getOrderedFragments(): java.util.List public getOrdering(): org.eclipse.jetty.webapp.Ordering public setOrdering(arg0: org.eclipse.jetty.webapp.Ordering): void public getFragment(arg0: org.eclipse.jetty.util.resource.Resource): org.eclipse.jetty.webapp.FragmentDescriptor public getFragment(arg0: java.lang.String | string): org.eclipse.jetty.webapp.FragmentDescriptor public getJarForFragment(arg0: java.lang.String | string): org.eclipse.jetty.util.resource.Resource public getNamedFragments(): java.util.Map public getOrigin(arg0: java.lang.String | string): org.eclipse.jetty.webapp.Origin public getOriginInfo(arg0: java.lang.String | string): org.eclipse.jetty.webapp.MetaData$OriginInfo public getOriginDescriptor(arg0: java.lang.String | string): org.eclipse.jetty.webapp.Descriptor public setOrigin(arg0: java.lang.String | string, arg1: org.eclipse.jetty.webapp.Descriptor | org.eclipse.jetty.webapp.Descriptor$$Lambda): void public setOrigin(arg0: java.lang.String | string, arg1: java.lang.annotation.Annotation, arg2: java.lang.Class): void public setOriginAPI(arg0: java.lang.String | string): void public isMetaDataComplete(): boolean public addWebInfJar(arg0: org.eclipse.jetty.util.resource.Resource): void public getWebInfJars(): java.util.List public getContainerResources(): java.util.List public addContainerResource(arg0: org.eclipse.jetty.util.resource.Resource): void public setWebInfClassesDirs(arg0: java.util.List): void public getWebInfClassesDirs(): java.util.List public isAllowDuplicateFragmentNames(): boolean public setAllowDuplicateFragmentNames(arg0: boolean): void public getOrigins(): java.util.Map public static class: java.lang.Class } } } } }