summaryrefslogtreecommitdiffstats
path: root/container-core
diff options
context:
space:
mode:
authorgjoranv <gv@verizonmedia.com>2021-02-17 16:19:04 +0100
committergjoranv <gv@verizonmedia.com>2021-02-17 17:13:44 +0100
commita41d3aa06defc585f3a709b61bc3f162d2f26975 (patch)
tree4f32e05bcd932103e6f5f302ebb8b0f1f572bbae /container-core
parentfda60b5859a0a418d8f82ca95eb0f86eeb3b5283 (diff)
Update abi spec
Diffstat (limited to 'container-core')
-rw-r--r--container-core/abi-spec.json797
1 files changed, 797 insertions, 0 deletions
diff --git a/container-core/abi-spec.json b/container-core/abi-spec.json
index a2a9c48d61b..4d47a8db712 100644
--- a/container-core/abi-spec.json
+++ b/container-core/abi-spec.json
@@ -1,4 +1,138 @@
{
+ "com.yahoo.component.chain.Chain": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, java.util.List)",
+ "public void <init>(com.yahoo.component.ComponentId, java.util.List)",
+ "public void <init>(java.util.List)",
+ "public varargs void <init>(com.yahoo.component.chain.ChainedComponent[])",
+ "public varargs void <init>(java.lang.String, com.yahoo.component.chain.ChainedComponent[])",
+ "public varargs void <init>(com.yahoo.component.ComponentId, com.yahoo.component.chain.ChainedComponent[])",
+ "public void <init>(com.yahoo.component.ComponentId, java.util.Collection, java.util.Collection)",
+ "public com.yahoo.component.ComponentId getId()",
+ "public java.util.List components()",
+ "public java.lang.String toString()",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.component.chain.ChainedComponent": {
+ "superClass": "com.yahoo.component.AbstractComponent",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.component.ComponentId)",
+ "protected void <init>()",
+ "public void initDependencies(com.yahoo.component.chain.dependencies.Dependencies)",
+ "public com.yahoo.component.chain.dependencies.Dependencies getDependencies()",
+ "protected com.yahoo.component.chain.dependencies.Dependencies getDefaultAnnotatedDependencies()",
+ "protected com.yahoo.component.chain.dependencies.Dependencies getAnnotatedDependencies(java.lang.Class, java.lang.Class, java.lang.Class)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.component.chain.ChainsConfigurer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static void prepareChainRegistry(com.yahoo.component.provider.ComponentRegistry, com.yahoo.component.chain.model.ChainsModel, com.yahoo.component.provider.ComponentRegistry)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.component.chain.Phase": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, java.util.Set, java.util.Set)",
+ "public void <init>(java.lang.String, com.yahoo.component.chain.dependencies.Dependencies)",
+ "public java.lang.String getName()",
+ "public java.util.Set before()",
+ "public java.util.Set after()",
+ "public com.yahoo.component.chain.Phase union(com.yahoo.component.chain.Phase)"
+ ],
+ "fields": [
+ "public final com.yahoo.component.chain.dependencies.Dependencies dependencies"
+ ]
+ },
+ "com.yahoo.component.chain.dependencies.After": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.annotation.Annotation"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract",
+ "annotation"
+ ],
+ "methods": [
+ "public abstract java.lang.String[] value()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.component.chain.dependencies.Before": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.annotation.Annotation"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract",
+ "annotation"
+ ],
+ "methods": [
+ "public abstract java.lang.String[] value()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.component.chain.dependencies.Dependencies": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.util.Collection, java.util.Collection, java.util.Collection)",
+ "public static com.yahoo.component.chain.dependencies.Dependencies emptyDependencies()",
+ "public com.yahoo.component.chain.dependencies.Dependencies union(com.yahoo.component.chain.dependencies.Dependencies)",
+ "public java.lang.String toString()",
+ "public java.util.Set provides()",
+ "public java.util.Set before()",
+ "public java.util.Set after()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.component.chain.dependencies.Provides": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.annotation.Annotation"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract",
+ "annotation"
+ ],
+ "methods": [
+ "public abstract java.lang.String[] value()"
+ ],
+ "fields": []
+ },
"com.yahoo.container.handler.AccessLogRequestHandler": {
"superClass": "com.yahoo.container.jdisc.ThreadedHttpRequestHandler",
"interfaces": [],
@@ -725,6 +859,238 @@
],
"fields": []
},
+ "com.yahoo.processing.IllegalInputException": {
+ "superClass": "java.lang.IllegalArgumentException",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public void <init>(java.lang.Throwable)",
+ "public void <init>(java.lang.String, java.lang.Throwable)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.Processor": {
+ "superClass": "com.yahoo.component.chain.ChainedComponent",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public abstract com.yahoo.processing.Response process(com.yahoo.processing.Request, com.yahoo.processing.execution.Execution)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.Request": {
+ "superClass": "com.yahoo.component.provider.FreezableClass",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.processing.request.Properties)",
+ "public com.yahoo.processing.request.Properties properties()",
+ "public java.util.List errors()",
+ "public com.yahoo.processing.Request clone()",
+ "public bridge synthetic com.yahoo.component.provider.FreezableClass clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": [
+ "public static final com.yahoo.processing.request.CompoundName CHAIN",
+ "public static final com.yahoo.processing.request.CompoundName JDISC_REQUEST"
+ ]
+ },
+ "com.yahoo.processing.Response": {
+ "superClass": "com.yahoo.component.provider.ListenableFreezableClass",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.processing.Request)",
+ "public void <init>(com.yahoo.processing.response.DataList)",
+ "public void <init>(com.yahoo.processing.Request, com.yahoo.processing.request.ErrorMessage)",
+ "public void mergeWith(com.yahoo.processing.Response)",
+ "public com.yahoo.processing.response.DataList data()",
+ "public static com.google.common.util.concurrent.ListenableFuture recursiveComplete(com.yahoo.processing.response.DataList)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.execution.AsyncExecution": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.processing.Processor, com.yahoo.processing.execution.Execution)",
+ "public void <init>(com.yahoo.component.chain.Chain, com.yahoo.processing.execution.Execution)",
+ "public void <init>(com.yahoo.processing.execution.Execution)",
+ "public com.yahoo.processing.response.FutureResponse process(com.yahoo.processing.Request)",
+ "public static java.util.List waitForAll(java.util.Collection, long)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.execution.Execution$Environment": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.processing.execution.Execution$Environment createEmpty()",
+ "public com.yahoo.processing.execution.Execution$Environment nested()",
+ "public void <init>(com.yahoo.processing.execution.chain.ChainRegistry)",
+ "public com.yahoo.processing.execution.chain.ChainRegistry chainRegistry()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.execution.Execution$Trace$Level": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.processing.execution.Execution$Trace$Level[] values()",
+ "public static com.yahoo.processing.execution.Execution$Trace$Level valueOf(java.lang.String)",
+ "public int value()",
+ "public boolean includes(int)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.processing.execution.Execution$Trace$Level Step",
+ "public static final enum com.yahoo.processing.execution.Execution$Trace$Level Timestamp",
+ "public static final enum com.yahoo.processing.execution.Execution$Trace$Level Dependencies"
+ ]
+ },
+ "com.yahoo.processing.execution.Execution$Trace$LogValue": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, java.lang.String)",
+ "public java.lang.String getKey()",
+ "public java.lang.String getValue()",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.execution.Execution$Trace": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.processing.execution.Execution$Trace createRoot(int)",
+ "public com.yahoo.processing.execution.Execution$Trace createChild()",
+ "public int getTraceLevel()",
+ "public void setTraceLevel(int)",
+ "public void setForceTimestamps(boolean)",
+ "public boolean getForceTimestamps()",
+ "public void trace(java.lang.String, int)",
+ "public void trace(java.lang.Object, int)",
+ "public void logValue(java.lang.String, java.lang.String)",
+ "public java.util.Iterator logValueIterator()",
+ "public com.yahoo.yolean.trace.TraceVisitor accept(com.yahoo.yolean.trace.TraceVisitor)",
+ "public void setProperty(java.lang.String, java.lang.Object)",
+ "public java.lang.Object getProperty(java.lang.String)",
+ "public com.yahoo.yolean.trace.TraceNode traceNode()",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.execution.Execution": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.processing.Processor, com.yahoo.processing.execution.Execution)",
+ "public static com.yahoo.processing.execution.Execution createRoot(com.yahoo.processing.Processor, int, com.yahoo.processing.execution.Execution$Environment)",
+ "public static com.yahoo.processing.execution.Execution createRoot(com.yahoo.component.chain.Chain, int, com.yahoo.processing.execution.Execution$Environment)",
+ "public void <init>(com.yahoo.component.chain.Chain, com.yahoo.processing.execution.Execution)",
+ "public void <init>(com.yahoo.processing.execution.Execution)",
+ "protected void <init>(com.yahoo.component.chain.Chain, int, com.yahoo.processing.execution.Execution$Trace, com.yahoo.processing.execution.Execution$Environment)",
+ "public com.yahoo.processing.Response process(com.yahoo.processing.Request)",
+ "protected int nextIndex()",
+ "protected void onInvoking(com.yahoo.processing.Request, com.yahoo.processing.Processor)",
+ "protected void onReturning(com.yahoo.processing.Request, com.yahoo.processing.Processor, com.yahoo.processing.Response)",
+ "protected void previousProcessor()",
+ "protected void nextProcessor()",
+ "protected com.yahoo.processing.Processor next()",
+ "public com.yahoo.component.chain.Chain chain()",
+ "protected com.yahoo.processing.Response defaultResponse(com.yahoo.processing.Request)",
+ "public java.lang.String toString()",
+ "public com.yahoo.processing.execution.Execution$Trace trace()",
+ "public com.yahoo.processing.execution.Execution$Environment environment()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.execution.ExecutionWithResponse": {
+ "superClass": "com.yahoo.processing.execution.Execution",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.component.chain.Chain, com.yahoo.processing.Response, com.yahoo.processing.execution.Execution)",
+ "protected com.yahoo.processing.Response defaultResponse(com.yahoo.processing.Request)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.execution.ResponseReceiver": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract void setResponse(com.yahoo.processing.Response)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.execution.RunnableExecution": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Runnable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.processing.Request, com.yahoo.processing.execution.Execution)",
+ "public void run()",
+ "public com.yahoo.processing.Response getResponse()",
+ "public java.lang.Throwable getException()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.execution.chain.ChainRegistry": {
+ "superClass": "com.yahoo.component.provider.ComponentRegistry",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()"
+ ],
+ "fields": []
+ },
"com.yahoo.processing.handler.AbstractProcessingHandler": {
"superClass": "com.yahoo.container.jdisc.LoggingRequestHandler",
"interfaces": [],
@@ -905,5 +1271,436 @@
"public bridge synthetic java.lang.Object clone()"
],
"fields": []
+ },
+ "com.yahoo.processing.request.CloneHelper": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public final java.lang.Object clone(java.lang.Object)",
+ "protected java.lang.Object objectClone(java.lang.Object)",
+ "public java.util.Map cloneMap(java.util.Map)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.request.CompoundName": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public static varargs com.yahoo.processing.request.CompoundName fromComponents(java.lang.String[])",
+ "public void <init>(java.util.List)",
+ "public com.yahoo.processing.request.CompoundName append(java.lang.String)",
+ "public com.yahoo.processing.request.CompoundName append(com.yahoo.processing.request.CompoundName)",
+ "public varargs com.yahoo.processing.request.CompoundName prepend(java.lang.String[])",
+ "public java.lang.String last()",
+ "public java.lang.String first()",
+ "public com.yahoo.processing.request.CompoundName first(int)",
+ "public com.yahoo.processing.request.CompoundName rest()",
+ "public com.yahoo.processing.request.CompoundName rest(int)",
+ "public int size()",
+ "public java.lang.String get(int)",
+ "public com.yahoo.processing.request.CompoundName set(int, java.lang.String)",
+ "public boolean isCompound()",
+ "public boolean isEmpty()",
+ "public boolean hasPrefix(com.yahoo.processing.request.CompoundName)",
+ "public java.util.List asList()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public java.lang.String toString()",
+ "public java.lang.String getLowerCasedName()"
+ ],
+ "fields": [
+ "public static final com.yahoo.processing.request.CompoundName empty"
+ ]
+ },
+ "com.yahoo.processing.request.ErrorMessage": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public void <init>(int, java.lang.String)",
+ "public void <init>(java.lang.String, java.lang.String)",
+ "public void <init>(int, java.lang.String, java.lang.String)",
+ "public void <init>(java.lang.String, java.lang.Throwable)",
+ "public void <init>(int, java.lang.String, java.lang.Throwable)",
+ "public void <init>(java.lang.String, java.lang.String, java.lang.Throwable)",
+ "public void <init>(int, java.lang.String, java.lang.String, java.lang.Throwable)",
+ "public int getCode()",
+ "public java.lang.String getMessage()",
+ "public java.lang.String getDetailedMessage()",
+ "public java.lang.Throwable getCause()",
+ "public java.lang.String toString()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public com.yahoo.processing.request.ErrorMessage clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.request.Properties": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.processing.request.Properties chain(com.yahoo.processing.request.Properties)",
+ "public com.yahoo.processing.request.Properties chained()",
+ "public final com.yahoo.processing.request.Properties getInstance(java.lang.Class)",
+ "public final java.util.Map listProperties()",
+ "public final java.util.Map listProperties(java.util.Map)",
+ "public final java.util.Map listProperties(com.yahoo.processing.request.CompoundName)",
+ "public final java.util.Map listProperties(java.lang.String)",
+ "public final java.util.Map listProperties(com.yahoo.processing.request.CompoundName, java.util.Map)",
+ "public final java.util.Map listProperties(java.lang.String, java.util.Map)",
+ "public java.util.Map listProperties(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public final java.util.Map listProperties(java.lang.String, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public java.lang.Object get(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public final java.lang.Object get(java.lang.String, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public final java.lang.Object get(com.yahoo.processing.request.CompoundName, java.util.Map)",
+ "public final java.lang.Object get(java.lang.String, java.util.Map)",
+ "public final java.lang.Object get(com.yahoo.processing.request.CompoundName)",
+ "public final java.lang.Object get(java.lang.String)",
+ "public final java.lang.Object get(com.yahoo.processing.request.CompoundName, java.lang.Object)",
+ "public final java.lang.Object get(java.lang.String, java.lang.Object)",
+ "public void set(com.yahoo.processing.request.CompoundName, java.lang.Object, java.util.Map)",
+ "public final void set(java.lang.String, java.lang.Object, java.util.Map)",
+ "public final void set(com.yahoo.processing.request.CompoundName, java.lang.Object)",
+ "public final void set(java.lang.String, java.lang.Object)",
+ "public void clearAll(com.yahoo.processing.request.CompoundName, java.util.Map)",
+ "public final void clearAll(java.lang.String, java.lang.Object, java.util.Map)",
+ "public final void clearAll(com.yahoo.processing.request.CompoundName)",
+ "public final void clearAll(java.lang.String)",
+ "public final boolean getBoolean(com.yahoo.processing.request.CompoundName)",
+ "public final boolean getBoolean(java.lang.String)",
+ "public final boolean getBoolean(com.yahoo.processing.request.CompoundName, boolean)",
+ "public final boolean getBoolean(java.lang.String, boolean)",
+ "protected final boolean asBoolean(java.lang.Object, boolean)",
+ "public final java.lang.String getString(com.yahoo.processing.request.CompoundName)",
+ "public final java.lang.String getString(java.lang.String)",
+ "public final java.lang.String getString(com.yahoo.processing.request.CompoundName, java.lang.String)",
+ "public final java.lang.String getString(java.lang.String, java.lang.String)",
+ "protected final java.lang.String asString(java.lang.Object, java.lang.String)",
+ "public final java.lang.Integer getInteger(com.yahoo.processing.request.CompoundName)",
+ "public final java.lang.Integer getInteger(java.lang.String)",
+ "public final java.lang.Integer getInteger(com.yahoo.processing.request.CompoundName, java.lang.Integer)",
+ "public final java.lang.Integer getInteger(java.lang.String, java.lang.Integer)",
+ "protected final java.lang.Integer asInteger(java.lang.Object, java.lang.Integer)",
+ "public final java.lang.Long getLong(com.yahoo.processing.request.CompoundName)",
+ "public final java.lang.Long getLong(java.lang.String)",
+ "public final java.lang.Long getLong(com.yahoo.processing.request.CompoundName, java.lang.Long)",
+ "public final java.lang.Long getLong(java.lang.String, java.lang.Long)",
+ "protected final java.lang.Long asLong(java.lang.Object, java.lang.Long)",
+ "public final java.lang.Double getDouble(com.yahoo.processing.request.CompoundName)",
+ "public final java.lang.Double getDouble(java.lang.String)",
+ "public final java.lang.Double getDouble(com.yahoo.processing.request.CompoundName, java.lang.Double)",
+ "public final java.lang.Double getDouble(java.lang.String, java.lang.Double)",
+ "protected final java.lang.Double asDouble(java.lang.Object, java.lang.Double)",
+ "public com.yahoo.processing.request.Properties clone()",
+ "public static java.util.Map cloneMap(java.util.Map)",
+ "public static java.lang.Object clone(java.lang.Object)",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.request.properties.PropertyMap": {
+ "superClass": "com.yahoo.processing.request.Properties",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void set(com.yahoo.processing.request.CompoundName, java.lang.Object, java.util.Map)",
+ "protected boolean shouldSet(com.yahoo.processing.request.CompoundName, java.lang.Object)",
+ "public java.lang.Object get(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public com.yahoo.processing.request.properties.PropertyMap clone()",
+ "public java.util.Map listProperties(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public bridge synthetic com.yahoo.processing.request.Properties clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.request.properties.PublicCloneable": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.response.AbstractData": {
+ "superClass": "com.yahoo.component.provider.ListenableFreezableClass",
+ "interfaces": [
+ "com.yahoo.processing.response.Data"
+ ],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.processing.Request)",
+ "public com.yahoo.processing.Request request()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.response.AbstractDataList$DrainOnGetFuture": {
+ "superClass": "com.google.common.util.concurrent.AbstractFuture",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.processing.response.DataList)",
+ "public boolean cancel(boolean)",
+ "public boolean isCancelled()",
+ "public com.yahoo.processing.response.DataList get()",
+ "public com.yahoo.processing.response.DataList get(long, java.util.concurrent.TimeUnit)",
+ "public bridge synthetic java.lang.Object get()",
+ "public bridge synthetic java.lang.Object get(long, java.util.concurrent.TimeUnit)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.response.AbstractDataList": {
+ "superClass": "com.yahoo.component.provider.ListenableFreezableClass",
+ "interfaces": [
+ "com.yahoo.processing.response.DataList",
+ "com.yahoo.processing.response.Streamed",
+ "com.yahoo.processing.response.Ordered"
+ ],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "protected void <init>(com.yahoo.processing.Request)",
+ "protected void <init>(com.yahoo.processing.Request, com.yahoo.processing.response.IncomingData)",
+ "protected void <init>(com.yahoo.processing.Request, com.yahoo.processing.response.IncomingData, boolean, boolean)",
+ "public com.yahoo.processing.Request request()",
+ "public com.yahoo.processing.response.IncomingData incoming()",
+ "public com.google.common.util.concurrent.ListenableFuture complete()",
+ "public boolean isOrdered()",
+ "public boolean isStreamed()",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.response.ArrayDataList": {
+ "superClass": "com.yahoo.processing.response.AbstractDataList",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "protected void <init>(com.yahoo.processing.Request)",
+ "protected void <init>(com.yahoo.processing.Request, com.yahoo.processing.response.IncomingData)",
+ "protected void <init>(com.yahoo.processing.Request, com.yahoo.processing.response.IncomingData, boolean, boolean)",
+ "public static com.yahoo.processing.response.ArrayDataList create(com.yahoo.processing.Request)",
+ "public static com.yahoo.processing.response.ArrayDataList createAsync(com.yahoo.processing.Request)",
+ "public static com.yahoo.processing.response.ArrayDataList createAsyncUnordered(com.yahoo.processing.Request)",
+ "public static com.yahoo.processing.response.ArrayDataList createAsyncNonstreamed(com.yahoo.processing.Request)",
+ "public com.yahoo.processing.response.Data add(com.yahoo.processing.response.Data)",
+ "public com.yahoo.processing.response.Data get(int)",
+ "public java.util.List asList()",
+ "public void addDataListener(java.lang.Runnable)",
+ "public void freeze()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.response.Data": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.component.provider.ListenableFreezable"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract com.yahoo.processing.Request request()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.response.DataList": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.processing.response.Data"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract com.yahoo.processing.response.Data add(com.yahoo.processing.response.Data)",
+ "public abstract com.yahoo.processing.response.Data get(int)",
+ "public abstract java.util.List asList()",
+ "public abstract com.yahoo.processing.response.IncomingData incoming()",
+ "public abstract com.google.common.util.concurrent.ListenableFuture complete()",
+ "public abstract void addDataListener(java.lang.Runnable)",
+ "public void close()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.response.DefaultIncomingData": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.processing.response.IncomingData"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.processing.response.DataList)",
+ "public final void assignOwner(com.yahoo.processing.response.DataList)",
+ "public com.yahoo.processing.response.DataList getOwner()",
+ "public com.google.common.util.concurrent.ListenableFuture completed()",
+ "public synchronized boolean isComplete()",
+ "public synchronized void addLast(com.yahoo.processing.response.Data)",
+ "public synchronized void add(com.yahoo.processing.response.Data)",
+ "public synchronized void addLast(java.util.List)",
+ "public synchronized void add(java.util.List)",
+ "public synchronized void markComplete()",
+ "public synchronized java.util.List drain()",
+ "public void addNewDataListener(java.lang.Runnable, java.util.concurrent.Executor)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.response.FutureResponse": {
+ "superClass": "com.google.common.util.concurrent.ForwardingFuture",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.util.concurrent.Callable, com.yahoo.processing.execution.Execution, com.yahoo.processing.Request)",
+ "public com.google.common.util.concurrent.ListenableFutureTask delegate()",
+ "public com.yahoo.processing.Response get()",
+ "public com.yahoo.processing.Response get(long, java.util.concurrent.TimeUnit)",
+ "public com.yahoo.processing.Request getRequest()",
+ "public bridge synthetic java.lang.Object get(long, java.util.concurrent.TimeUnit)",
+ "public bridge synthetic java.lang.Object get()",
+ "public bridge synthetic java.util.concurrent.Future delegate()",
+ "public bridge synthetic java.lang.Object delegate()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.response.IncomingData$NullIncomingData$ImmediateFuture": {
+ "superClass": "com.google.common.util.concurrent.AbstractFuture",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.processing.response.DataList)",
+ "public boolean cancel(boolean)",
+ "public boolean isCancelled()",
+ "public boolean isDone()",
+ "public com.yahoo.processing.response.DataList get()",
+ "public com.yahoo.processing.response.DataList get(long, java.util.concurrent.TimeUnit)",
+ "public bridge synthetic java.lang.Object get()",
+ "public bridge synthetic java.lang.Object get(long, java.util.concurrent.TimeUnit)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.response.IncomingData$NullIncomingData": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.processing.response.IncomingData"
+ ],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.processing.response.DataList)",
+ "public com.google.common.util.concurrent.ListenableFuture completed()",
+ "public com.yahoo.processing.response.DataList getOwner()",
+ "public boolean isComplete()",
+ "public void addLast(com.yahoo.processing.response.Data)",
+ "public void add(com.yahoo.processing.response.Data)",
+ "public void addLast(java.util.List)",
+ "public void add(java.util.List)",
+ "public void markComplete()",
+ "public java.util.List drain()",
+ "public void addNewDataListener(java.lang.Runnable, java.util.concurrent.Executor)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.response.IncomingData": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract com.yahoo.processing.response.DataList getOwner()",
+ "public abstract com.google.common.util.concurrent.ListenableFuture completed()",
+ "public abstract boolean isComplete()",
+ "public abstract void addLast(com.yahoo.processing.response.Data)",
+ "public abstract void add(com.yahoo.processing.response.Data)",
+ "public abstract void addLast(java.util.List)",
+ "public abstract void add(java.util.List)",
+ "public abstract void markComplete()",
+ "public abstract java.util.List drain()",
+ "public abstract void addNewDataListener(java.lang.Runnable, java.util.concurrent.Executor)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.response.Ordered": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract boolean isOrdered()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.processing.response.Streamed": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract boolean isStreamed()"
+ ],
+ "fields": []
}
} \ No newline at end of file