{ "com.yahoo.processing.IllegalInputException": { "superClass": "java.lang.IllegalArgumentException", "interfaces": [], "attributes": [ "public" ], "methods": [ "public void (java.lang.String)", "public void (java.lang.Throwable)", "public void (java.lang.String, java.lang.Throwable)" ], "fields": [] }, "com.yahoo.processing.Processor": { "superClass": "com.yahoo.component.chain.ChainedComponent", "interfaces": [], "attributes": [ "public", "abstract" ], "methods": [ "public void ()", "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 ()", "public void (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 (com.yahoo.processing.Request)", "public void (com.yahoo.processing.response.DataList)", "public void (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 (com.yahoo.processing.Processor, com.yahoo.processing.execution.Execution)", "public void (com.yahoo.component.chain.Chain, com.yahoo.processing.execution.Execution)", "public void (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 (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 (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 (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 (com.yahoo.component.chain.Chain, com.yahoo.processing.execution.Execution)", "public void (com.yahoo.processing.execution.Execution)", "protected void (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 (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 (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 ()" ], "fields": [] }, "com.yahoo.processing.request.CloneHelper": { "superClass": "java.lang.Object", "interfaces": [], "attributes": [ "public" ], "methods": [ "public void ()", "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 (java.lang.String)", "public static varargs com.yahoo.processing.request.CompoundName fromComponents(java.lang.String[])", "public void (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 (java.lang.String)", "public void (int, java.lang.String)", "public void (java.lang.String, java.lang.String)", "public void (int, java.lang.String, java.lang.String)", "public void (java.lang.String, java.lang.Throwable)", "public void (int, java.lang.String, java.lang.Throwable)", "public void (java.lang.String, java.lang.String, java.lang.Throwable)", "public void (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 ()", "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 ()", "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 (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 (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 (com.yahoo.processing.Request)", "protected void (com.yahoo.processing.Request, com.yahoo.processing.response.IncomingData)", "protected void (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 (com.yahoo.processing.Request)", "protected void (com.yahoo.processing.Request, com.yahoo.processing.response.IncomingData)", "protected void (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 ()", "public void (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 (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 (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 (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": [] } }