{ "com.yahoo.application.Application$Builder$Container" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public com.yahoo.application.Application$Builder$Container documentProcessor(java.lang.Class)", "public varargs com.yahoo.application.Application$Builder$Container documentProcessor(java.lang.String, java.lang.Class, com.yahoo.config.ConfigInstance[])", "public varargs com.yahoo.application.Application$Builder$Container documentProcessor(java.lang.String, java.lang.String, java.lang.Class, com.yahoo.config.ConfigInstance[])", "public com.yahoo.application.Application$Builder$Container search(boolean)", "public com.yahoo.application.Application$Builder$Container searcher(java.lang.Class)", "public varargs com.yahoo.application.Application$Builder$Container searcher(java.lang.String, java.lang.Class, com.yahoo.config.ConfigInstance[])", "public varargs com.yahoo.application.Application$Builder$Container searcher(java.lang.String, java.lang.String, java.lang.Class, com.yahoo.config.ConfigInstance[])", "public varargs com.yahoo.application.Application$Builder$Container renderer(java.lang.String, java.lang.Class, com.yahoo.config.ConfigInstance[])", "public com.yahoo.application.Application$Builder$Container handler(java.lang.String, java.lang.Class)", "public com.yahoo.application.Application$Builder$Container client(java.lang.String, java.lang.Class)", "public com.yahoo.application.Application$Builder$Container server(java.lang.String, java.lang.Class)", "public com.yahoo.application.Application$Builder$Container component(java.lang.Class)", "public varargs com.yahoo.application.Application$Builder$Container component(java.lang.String, java.lang.Class, com.yahoo.config.ConfigInstance[])", "public com.yahoo.application.Application$Builder$Container config(com.yahoo.config.ConfigInstance)" ], "fields" : [ ] }, "com.yahoo.application.Application$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public com.yahoo.application.Application$Builder container(java.lang.String, com.yahoo.application.Application$Builder$Container)", "public com.yahoo.application.Application$Builder documentType(java.lang.String, java.lang.String)", "public com.yahoo.application.Application$Builder expressionInclude(java.lang.String, java.lang.String)", "public com.yahoo.application.Application$Builder rankExpression(java.lang.String, java.lang.String)", "public com.yahoo.application.Application$Builder queryProfile(java.lang.String, java.lang.String)", "public com.yahoo.application.Application$Builder queryProfileType(java.lang.String, java.lang.String)", "public com.yahoo.application.Application$Builder networking(com.yahoo.application.Networking)", "public com.yahoo.application.Application build()" ], "fields" : [ ] }, "com.yahoo.application.Application" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.AutoCloseable" ], "attributes" : [ "public", "final" ], "methods" : [ "public static com.yahoo.application.Application fromBuilder(com.yahoo.application.Application$Builder)", "public static com.yahoo.application.Application fromServicesXml(java.lang.String, com.yahoo.application.Networking)", "public static com.yahoo.application.Application fromApplicationPackage(java.nio.file.Path, com.yahoo.application.Networking)", "public static com.yahoo.application.Application fromApplicationPackage(java.io.File, com.yahoo.application.Networking)", "public com.yahoo.application.container.JDisc getJDisc(java.lang.String)", "public com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry getCompiledQueryProfileRegistry()", "public void close()" ], "fields" : [ "public static final java.lang.String vespaLocalProperty" ] }, "com.yahoo.application.ApplicationBuilder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public com.yahoo.application.ApplicationBuilder servicesXml(java.lang.String)", "public com.yahoo.application.ApplicationBuilder documentType(java.lang.String, java.lang.String)", "public com.yahoo.application.ApplicationBuilder rankExpression(java.lang.String, java.lang.String)", "public com.yahoo.application.ApplicationBuilder queryProfile(java.lang.String, java.lang.String)", "public com.yahoo.application.ApplicationBuilder queryProfileType(java.lang.String, java.lang.String)", "public com.yahoo.application.ApplicationBuilder networking(com.yahoo.application.Networking)", "public com.yahoo.application.Application build()" ], "fields" : [ ] }, "com.yahoo.application.MockApplicationConfig$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.config.ConfigInstance$Builder" ], "attributes" : [ "public", "final" ], "methods" : [ "public void ()", "public void (com.yahoo.application.MockApplicationConfig)", "public com.yahoo.application.MockApplicationConfig$Builder mystruct(com.yahoo.application.MockApplicationConfig$Mystruct$Builder)", "public com.yahoo.application.MockApplicationConfig$Builder mystruct(java.util.function.Consumer)", "public com.yahoo.application.MockApplicationConfig$Builder mystructlist(com.yahoo.application.MockApplicationConfig$Mystructlist$Builder)", "public com.yahoo.application.MockApplicationConfig$Builder mystructlist(java.util.function.Consumer)", "public com.yahoo.application.MockApplicationConfig$Builder mystructlist(java.util.List)", "public com.yahoo.application.MockApplicationConfig$Builder mylist(java.lang.String)", "public com.yahoo.application.MockApplicationConfig$Builder mylist(java.util.Collection)", "public com.yahoo.application.MockApplicationConfig$Builder mymap(java.lang.String, java.lang.String)", "public com.yahoo.application.MockApplicationConfig$Builder mymap(java.util.Map)", "public com.yahoo.application.MockApplicationConfig$Builder mymapstruct(java.lang.String, com.yahoo.application.MockApplicationConfig$Mymapstruct$Builder)", "public com.yahoo.application.MockApplicationConfig$Builder mymapstruct(java.util.Map)", "public com.yahoo.application.MockApplicationConfig$Builder mymapstruct(java.lang.String, java.util.function.Consumer)", "public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance$Producer)", "public final java.lang.String getDefMd5()", "public final java.lang.String getDefName()", "public final java.lang.String getDefNamespace()", "public final boolean getApplyOnRestart()", "public final void setApplyOnRestart(boolean)", "public com.yahoo.application.MockApplicationConfig build()" ], "fields" : [ "public com.yahoo.application.MockApplicationConfig$Mystruct$Builder mystruct", "public java.util.List mystructlist", "public java.util.List mylist", "public java.util.Map mymap", "public java.util.Map mymapstruct" ] }, "com.yahoo.application.MockApplicationConfig$Mymapstruct$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.config.ConfigBuilder" ], "attributes" : [ "public", "final" ], "methods" : [ "public void ()", "public void (com.yahoo.application.MockApplicationConfig$Mymapstruct)", "public com.yahoo.application.MockApplicationConfig$Mymapstruct$Builder id(java.lang.String)", "public com.yahoo.application.MockApplicationConfig$Mymapstruct$Builder value(java.lang.String)", "public com.yahoo.application.MockApplicationConfig$Mymapstruct build()" ], "fields" : [ ] }, "com.yahoo.application.MockApplicationConfig$Mymapstruct" : { "superClass" : "com.yahoo.config.InnerNode", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void (com.yahoo.application.MockApplicationConfig$Mymapstruct$Builder)", "public java.lang.String id()", "public java.lang.String value()" ], "fields" : [ ] }, "com.yahoo.application.MockApplicationConfig$Mystruct$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.config.ConfigBuilder" ], "attributes" : [ "public", "final" ], "methods" : [ "public void ()", "public void (com.yahoo.application.MockApplicationConfig$Mystruct)", "public com.yahoo.application.MockApplicationConfig$Mystruct$Builder id(java.lang.String)", "public com.yahoo.application.MockApplicationConfig$Mystruct$Builder value(java.lang.String)", "public com.yahoo.application.MockApplicationConfig$Mystruct build()" ], "fields" : [ ] }, "com.yahoo.application.MockApplicationConfig$Mystruct" : { "superClass" : "com.yahoo.config.InnerNode", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void (com.yahoo.application.MockApplicationConfig$Mystruct$Builder)", "public java.lang.String id()", "public java.lang.String value()" ], "fields" : [ ] }, "com.yahoo.application.MockApplicationConfig$Mystructlist$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.config.ConfigBuilder" ], "attributes" : [ "public", "final" ], "methods" : [ "public void ()", "public void (com.yahoo.application.MockApplicationConfig$Mystructlist)", "public com.yahoo.application.MockApplicationConfig$Mystructlist$Builder id(java.lang.String)", "public com.yahoo.application.MockApplicationConfig$Mystructlist$Builder value(java.lang.String)", "public com.yahoo.application.MockApplicationConfig$Mystructlist build()" ], "fields" : [ ] }, "com.yahoo.application.MockApplicationConfig$Mystructlist" : { "superClass" : "com.yahoo.config.InnerNode", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void (com.yahoo.application.MockApplicationConfig$Mystructlist$Builder)", "public java.lang.String id()", "public java.lang.String value()" ], "fields" : [ ] }, "com.yahoo.application.MockApplicationConfig$Producer" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.config.ConfigInstance$Producer" ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract void getConfig(com.yahoo.application.MockApplicationConfig$Builder)" ], "fields" : [ ] }, "com.yahoo.application.MockApplicationConfig" : { "superClass" : "com.yahoo.config.ConfigInstance", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public static java.lang.String getDefMd5()", "public static java.lang.String getDefName()", "public static java.lang.String getDefNamespace()", "public void (com.yahoo.application.MockApplicationConfig$Builder)", "public com.yahoo.application.MockApplicationConfig$Mystruct mystruct()", "public java.util.List mystructlist()", "public com.yahoo.application.MockApplicationConfig$Mystructlist mystructlist(int)", "public java.util.List mylist()", "public java.lang.String mylist(int)", "public java.util.Map mymap()", "public java.lang.String mymap(java.lang.String)", "public java.util.Map mymapstruct()", "public com.yahoo.application.MockApplicationConfig$Mymapstruct mymapstruct(java.lang.String)" ], "fields" : [ "public static final java.lang.String CONFIG_DEF_MD5", "public static final java.lang.String CONFIG_DEF_NAME", "public static final java.lang.String CONFIG_DEF_NAMESPACE", "public static final java.lang.String[] CONFIG_DEF_SCHEMA" ] }, "com.yahoo.application.Networking" : { "superClass" : "java.lang.Enum", "interfaces" : [ ], "attributes" : [ "public", "final", "enum" ], "methods" : [ "public static com.yahoo.application.Networking[] values()", "public static com.yahoo.application.Networking valueOf(java.lang.String)" ], "fields" : [ "public static final enum com.yahoo.application.Networking enable", "public static final enum com.yahoo.application.Networking disable" ] }, "com.yahoo.application.container.DocumentAccesses" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public static com.yahoo.documentapi.local.LocalDocumentAccess createFromSchemas(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.application.container.DocumentProcessing" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public com.yahoo.docproc.DocumentProcessor$Progress process(com.yahoo.component.ComponentSpecification, com.yahoo.docproc.Processing)", "public com.yahoo.docproc.DocumentProcessor$Progress processOnce(com.yahoo.component.ComponentSpecification, com.yahoo.docproc.Processing)", "public com.yahoo.processing.execution.chain.ChainRegistry getChains()", "public java.util.Map getDocumentTypes()", "public java.util.Map getAnnotationTypes()" ], "fields" : [ ] }, "com.yahoo.application.container.JDisc" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.AutoCloseable" ], "attributes" : [ "public", "final" ], "methods" : [ "public static com.yahoo.application.container.JDisc fromServicesXml(java.lang.String, com.yahoo.application.Networking)", "public static com.yahoo.application.container.JDisc fromPath(java.nio.file.Path, com.yahoo.application.Networking)", "public static com.yahoo.application.container.JDisc fromPath(java.nio.file.Path, com.yahoo.application.Networking, com.yahoo.config.model.ConfigModelRepo)", "public com.yahoo.application.container.Search search()", "public com.yahoo.application.container.Processing processing()", "public com.yahoo.application.container.DocumentProcessing documentProcessing()", "public com.yahoo.component.provider.ComponentRegistry components()", "public com.yahoo.component.provider.ComponentRegistry handlers()", "public com.yahoo.application.container.handler.Response handleRequest(com.yahoo.application.container.handler.Request)", "public void close()" ], "fields" : [ ] }, "com.yahoo.application.container.Processing" : { "superClass" : "com.yahoo.application.container.ProcessingBase", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public com.yahoo.processing.execution.chain.ChainRegistry getChains()" ], "fields" : [ ] }, "com.yahoo.application.container.ProcessingBase" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "public abstract com.yahoo.processing.execution.chain.ChainRegistry getChains()", "public final com.yahoo.processing.Response process(com.yahoo.component.ComponentSpecification, com.yahoo.processing.Request)", "protected abstract com.yahoo.processing.Response doProcess(com.yahoo.component.chain.Chain, com.yahoo.processing.Request)", "public final byte[] processAndRender(com.yahoo.component.ComponentSpecification, com.yahoo.component.ComponentSpecification, com.yahoo.processing.Request)", "protected abstract java.util.concurrent.CompletableFuture doProcessAndRender(com.yahoo.component.ComponentSpecification, com.yahoo.processing.Request, com.yahoo.processing.rendering.Renderer, java.io.ByteArrayOutputStream)", "protected com.yahoo.component.chain.Chain getChain(com.yahoo.component.ComponentSpecification)", "protected final com.yahoo.processing.rendering.Renderer getRenderer(com.yahoo.component.ComponentSpecification)", "protected abstract com.yahoo.processing.rendering.Renderer doGetRenderer(com.yahoo.component.ComponentSpecification)" ], "fields" : [ ] }, "com.yahoo.application.container.Search" : { "superClass" : "com.yahoo.application.container.ProcessingBase", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public com.yahoo.processing.execution.chain.ChainRegistry getChains()" ], "fields" : [ ] }, "com.yahoo.application.container.handler.Headers" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.Map" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public int size()", "public boolean isEmpty()", "public boolean containsKey(java.lang.Object)", "public boolean containsValue(java.lang.Object)", "public java.util.List get(java.lang.Object)", "public java.util.List put(java.lang.String, java.util.List)", "public java.util.List remove(java.lang.Object)", "public void putAll(java.util.Map)", "public void clear()", "public java.util.Set keySet()", "public java.util.Collection values()", "public java.util.Set entrySet()", "public java.lang.String toString()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public boolean contains(java.lang.String, java.lang.String)", "public boolean containsIgnoreCase(java.lang.String, java.lang.String)", "public void add(java.lang.String, java.lang.String)", "public void add(java.lang.String, java.util.List)", "public void addAll(java.util.Map)", "public java.util.List put(java.lang.String, java.lang.String)", "public boolean remove(java.lang.String, java.lang.String)", "public java.lang.String getFirst(java.lang.String)", "public boolean isTrue(java.lang.String)", "public java.util.List entries()", "public bridge synthetic java.lang.Object remove(java.lang.Object)", "public bridge synthetic java.lang.Object put(java.lang.Object, java.lang.Object)", "public bridge synthetic java.lang.Object get(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.application.container.handler.Request$Method" : { "superClass" : "java.lang.Enum", "interfaces" : [ ], "attributes" : [ "public", "final", "enum" ], "methods" : [ "public static com.yahoo.application.container.handler.Request$Method[] values()", "public static com.yahoo.application.container.handler.Request$Method valueOf(java.lang.String)" ], "fields" : [ "public static final enum com.yahoo.application.container.handler.Request$Method OPTIONS", "public static final enum com.yahoo.application.container.handler.Request$Method GET", "public static final enum com.yahoo.application.container.handler.Request$Method HEAD", "public static final enum com.yahoo.application.container.handler.Request$Method POST", "public static final enum com.yahoo.application.container.handler.Request$Method PUT", "public static final enum com.yahoo.application.container.handler.Request$Method PATCH", "public static final enum com.yahoo.application.container.handler.Request$Method DELETE", "public static final enum com.yahoo.application.container.handler.Request$Method TRACE", "public static final enum com.yahoo.application.container.handler.Request$Method CONNECT" ] }, "com.yahoo.application.container.handler.Request" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public void (java.lang.String, byte[])", "public void (java.lang.String, java.lang.String)", "public void (java.lang.String, byte[], com.yahoo.application.container.handler.Request$Method)", "public void (java.lang.String, byte[], com.yahoo.application.container.handler.Request$Method, java.security.Principal)", "public void (java.lang.String, byte[], com.yahoo.application.container.handler.Request$Method, java.security.Principal, java.net.SocketAddress)", "public void (java.lang.String, java.lang.String, com.yahoo.application.container.handler.Request$Method)", "public com.yahoo.application.container.handler.Headers getHeaders()", "public byte[] getBody()", "public java.lang.String getUri()", "public java.util.Map getAttributes()", "public java.util.Optional remoteAddress()", "public java.lang.String toString()", "public com.yahoo.application.container.handler.Request$Method getMethod()", "public java.util.Optional getUserPrincipal()" ], "fields" : [ ] }, "com.yahoo.application.container.handler.Response" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public void (byte[])", "public void (int, byte[])", "public int getStatus()", "public byte[] getBody()", "public java.lang.String getBodyAsString()", "public com.yahoo.application.container.handler.Headers getHeaders()", "public java.lang.String toString()" ], "fields" : [ ] } }