{ "com.yahoo.data.access.ArrayTraverser" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract void entry(int, com.yahoo.data.access.Inspector)" ], "fields" : [ ] }, "com.yahoo.data.access.Inspectable" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract com.yahoo.data.access.Inspector inspect()" ], "fields" : [ ] }, "com.yahoo.data.access.Inspector" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.data.access.Inspectable" ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract boolean valid()", "public abstract com.yahoo.data.access.Type type()", "public abstract int entryCount()", "public abstract int fieldCount()", "public abstract boolean asBool()", "public abstract long asLong()", "public abstract double asDouble()", "public abstract java.lang.String asString()", "public abstract byte[] asUtf8()", "public abstract byte[] asData()", "public abstract boolean asBool(boolean)", "public abstract long asLong(long)", "public abstract double asDouble(double)", "public abstract java.lang.String asString(java.lang.String)", "public abstract byte[] asUtf8(byte[])", "public abstract byte[] asData(byte[])", "public abstract void traverse(com.yahoo.data.access.ArrayTraverser)", "public abstract void traverse(com.yahoo.data.access.ObjectTraverser)", "public abstract com.yahoo.data.access.Inspector entry(int)", "public abstract com.yahoo.data.access.Inspector field(java.lang.String)", "public abstract java.lang.Iterable entries()", "public abstract java.lang.Iterable fields()" ], "fields" : [ ] }, "com.yahoo.data.access.ObjectTraverser" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract void field(java.lang.String, com.yahoo.data.access.Inspector)" ], "fields" : [ ] }, "com.yahoo.data.access.Type" : { "superClass" : "java.lang.Enum", "interfaces" : [ ], "attributes" : [ "public", "final", "enum" ], "methods" : [ "public static com.yahoo.data.access.Type[] values()", "public static com.yahoo.data.access.Type valueOf(java.lang.String)" ], "fields" : [ "public static final enum com.yahoo.data.access.Type EMPTY", "public static final enum com.yahoo.data.access.Type BOOL", "public static final enum com.yahoo.data.access.Type LONG", "public static final enum com.yahoo.data.access.Type DOUBLE", "public static final enum com.yahoo.data.access.Type STRING", "public static final enum com.yahoo.data.access.Type DATA", "public static final enum com.yahoo.data.access.Type ARRAY", "public static final enum com.yahoo.data.access.Type OBJECT" ] }, "com.yahoo.data.access.simple.JsonRender$StringEncoder" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.data.access.ArrayTraverser", "com.yahoo.data.access.ObjectTraverser" ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.StringBuilder, boolean)", "public void encode(com.yahoo.data.access.Inspector)", "protected void encodeEMPTY()", "protected void encodeBOOL(boolean)", "protected void encodeLONG(long)", "protected void encodeDOUBLE(double)", "protected void encodeSTRING(java.lang.String)", "protected void encodeDATA(byte[])", "protected void encodeARRAY(com.yahoo.data.access.Inspector)", "protected void encodeOBJECT(com.yahoo.data.access.Inspector)", "public void entry(int, com.yahoo.data.access.Inspector)", "public void field(java.lang.String, com.yahoo.data.access.Inspector)", "public java.lang.StringBuilder target()" ], "fields" : [ ] }, "com.yahoo.data.access.simple.JsonRender" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void ()", "public static java.lang.StringBuilder render(com.yahoo.data.access.Inspectable, java.lang.StringBuilder, boolean)", "public static java.lang.StringBuilder render(com.yahoo.data.access.Inspectable, com.yahoo.data.access.simple.JsonRender$StringEncoder)" ], "fields" : [ ] }, "com.yahoo.data.access.simple.Value$ArrayValue" : { "superClass" : "com.yahoo.data.access.simple.Value", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public void (int)", "public boolean valid()", "public com.yahoo.data.access.Type type()", "public int entryCount()", "public com.yahoo.data.access.Inspector entry(int)", "public void traverse(com.yahoo.data.access.ArrayTraverser)", "public java.lang.Iterable entries()", "public com.yahoo.data.access.simple.Value$ArrayValue add(com.yahoo.data.access.Inspector)", "public com.yahoo.data.access.simple.Value$ArrayValue add(java.lang.String)", "public com.yahoo.data.access.simple.Value$ArrayValue add(long)", "public com.yahoo.data.access.simple.Value$ArrayValue add(int)", "public com.yahoo.data.access.simple.Value$ArrayValue add(double)" ], "fields" : [ ] }, "com.yahoo.data.access.simple.Value$BoolValue" : { "superClass" : "com.yahoo.data.access.simple.Value", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (boolean)", "public boolean valid()", "public com.yahoo.data.access.Type type()", "public boolean asBool()", "public boolean asBool(boolean)" ], "fields" : [ ] }, "com.yahoo.data.access.simple.Value$DataValue" : { "superClass" : "com.yahoo.data.access.simple.Value", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (byte[])", "public boolean valid()", "public com.yahoo.data.access.Type type()", "public byte[] asData()", "public byte[] asData(byte[])" ], "fields" : [ ] }, "com.yahoo.data.access.simple.Value$DoubleValue" : { "superClass" : "com.yahoo.data.access.simple.Value", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (double)", "public boolean valid()", "public com.yahoo.data.access.Type type()", "public double asDouble()", "public long asLong()", "public double asDouble(double)", "public long asLong(long)" ], "fields" : [ ] }, "com.yahoo.data.access.simple.Value$EmptyValue" : { "superClass" : "com.yahoo.data.access.simple.Value", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public boolean valid()", "public boolean asBool()", "public long asLong()", "public double asDouble()", "public java.lang.String asString()", "public byte[] asUtf8()", "public byte[] asData()" ], "fields" : [ ] }, "com.yahoo.data.access.simple.Value$LongValue" : { "superClass" : "com.yahoo.data.access.simple.Value", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (long)", "public boolean valid()", "public com.yahoo.data.access.Type type()", "public long asLong()", "public double asDouble()", "public long asLong(long)", "public double asDouble(double)" ], "fields" : [ ] }, "com.yahoo.data.access.simple.Value$ObjectValue" : { "superClass" : "com.yahoo.data.access.simple.Value", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public boolean valid()", "public com.yahoo.data.access.Type type()", "public int fieldCount()", "public com.yahoo.data.access.Inspector field(java.lang.String)", "public void traverse(com.yahoo.data.access.ObjectTraverser)", "public java.lang.Iterable fields()", "public com.yahoo.data.access.simple.Value$ObjectValue put(java.lang.String, com.yahoo.data.access.Inspector)", "public com.yahoo.data.access.simple.Value$ObjectValue put(java.lang.String, java.lang.String)", "public com.yahoo.data.access.simple.Value$ObjectValue put(java.lang.String, long)", "public com.yahoo.data.access.simple.Value$ObjectValue put(java.lang.String, int)", "public com.yahoo.data.access.simple.Value$ObjectValue put(java.lang.String, double)" ], "fields" : [ ] }, "com.yahoo.data.access.simple.Value$StringValue" : { "superClass" : "com.yahoo.data.access.simple.Value", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public void (byte[])", "public boolean valid()", "public com.yahoo.data.access.Type type()", "public java.lang.String asString()", "public java.lang.String asString(java.lang.String)", "public byte[] asUtf8()", "public byte[] asUtf8(byte[])" ], "fields" : [ ] }, "com.yahoo.data.access.simple.Value" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.data.access.Inspector" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public static com.yahoo.data.access.Inspector empty()", "public static com.yahoo.data.access.Inspector invalid()", "public com.yahoo.data.access.Inspector inspect()", "public boolean valid()", "public com.yahoo.data.access.Type type()", "public int entryCount()", "public int fieldCount()", "public boolean asBool()", "public long asLong()", "public double asDouble()", "public java.lang.String asString()", "public byte[] asUtf8()", "public byte[] asData()", "public boolean asBool(boolean)", "public long asLong(long)", "public double asDouble(double)", "public java.lang.String asString(java.lang.String)", "public byte[] asUtf8(byte[])", "public byte[] asData(byte[])", "public void traverse(com.yahoo.data.access.ArrayTraverser)", "public void traverse(com.yahoo.data.access.ObjectTraverser)", "public com.yahoo.data.access.Inspector entry(int)", "public com.yahoo.data.access.Inspector field(java.lang.String)", "public java.lang.Iterable entries()", "public java.lang.Iterable fields()", "public java.lang.StringBuilder writeJson(java.lang.StringBuilder)", "public java.lang.String toJson()", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.io.reader.NamedReader" : { "superClass" : "java.io.Reader", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String, java.io.Reader)", "public java.lang.String getName()", "public java.io.Reader getReader()", "public java.lang.String toString()", "public static java.io.Reader nullReader()", "public int read(java.nio.CharBuffer)", "public int read()", "public int read(char[])", "public int read(char[], int, int)", "public long skip(long)", "public boolean ready()", "public boolean markSupported()", "public void mark(int)", "public void reset()", "public void close()", "public long transferTo(java.io.Writer)", "public static void closeAll(java.util.List)" ], "fields" : [ ] }, "com.yahoo.net.HostName" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public static synchronized java.lang.String getLocalhost()", "public static void setHostNameForTestingOnly(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.net.URI$Token" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public com.yahoo.net.URI$URLContext getContext()", "public java.lang.String getToken()" ], "fields" : [ ] }, "com.yahoo.net.URI$URLContext" : { "superClass" : "java.lang.Enum", "interfaces" : [ ], "attributes" : [ "public", "final", "enum" ], "methods" : [ "public static com.yahoo.net.URI$URLContext[] values()", "public static com.yahoo.net.URI$URLContext valueOf(java.lang.String)" ], "fields" : [ "public static final enum com.yahoo.net.URI$URLContext URL_SCHEME", "public static final enum com.yahoo.net.URI$URLContext URL_HOST", "public static final enum com.yahoo.net.URI$URLContext URL_DOMAIN", "public static final enum com.yahoo.net.URI$URLContext URL_MAINTLD", "public static final enum com.yahoo.net.URI$URLContext URL_PORT", "public static final enum com.yahoo.net.URI$URLContext URL_PATH", "public static final enum com.yahoo.net.URI$URLContext URL_FILENAME", "public static final enum com.yahoo.net.URI$URLContext URL_EXTENSION", "public static final enum com.yahoo.net.URI$URLContext URL_PARAMS", "public static final enum com.yahoo.net.URI$URLContext URL_QUERY", "public static final enum com.yahoo.net.URI$URLContext URL_FRAGMENT", "public final int id", "public final java.lang.String name" ] }, "com.yahoo.net.URI" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Cloneable", "java.lang.Comparable" ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public void (java.lang.String, boolean)", "public void (java.lang.String, boolean, boolean)", "public void (java.lang.String, java.lang.String, int, java.lang.String)", "public boolean isValid()", "public java.lang.String getScheme()", "public final boolean isOpaque()", "public java.lang.String getHost()", "public int getPort()", "public java.lang.String getRest()", "public java.lang.String getDomain()", "public java.lang.String getMainTld()", "public java.lang.String getPath()", "public java.lang.String getFilename()", "public java.lang.String getExtension()", "public java.lang.String getQuery()", "public java.lang.String getFragment()", "public java.lang.String getParams()", "public static java.lang.String[] tokenize(java.lang.String)", "public java.util.List tokenize()", "public java.lang.String getInvalidExplanation()", "public int hashCode()", "public boolean equals(java.lang.Object)", "public int compareTo(com.yahoo.net.URI)", "public java.lang.Object clone()", "public com.yahoo.net.URI setScheme(java.lang.String)", "public com.yahoo.net.URI setHost(java.lang.String)", "public com.yahoo.net.URI setPort(int)", "public com.yahoo.net.URI setRest(java.lang.String)", "public com.yahoo.net.URI addParameter(java.lang.String, java.lang.String)", "public java.lang.String stringValue()", "public java.lang.String toString()", "public int getDepth()", "public bridge synthetic int compareTo(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.net.UriTools" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public static java.lang.String rawRequest(java.net.URI)" ], "fields" : [ ] }, "com.yahoo.net.Url" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, java.lang.String, java.lang.String)", "public static com.yahoo.net.Url fromString(java.lang.String)", "public int getSchemeBegin()", "public int getSchemeEnd()", "public int getUserInfoBegin()", "public int getUserInfoEnd()", "public int getPasswordBegin()", "public int getPasswordEnd()", "public int getHostBegin()", "public int getHostEnd()", "public int getPortBegin()", "public int getPortEnd()", "public int getPathBegin()", "public int getPathEnd()", "public int getQueryBegin()", "public int getQueryEnd()", "public int getFragmentBegin()", "public int getFragmentEnd()", "public java.lang.String getScheme()", "public java.lang.String getUserInfo()", "public java.lang.String getPassword()", "public java.lang.String getHost()", "public java.lang.Integer getPort()", "public java.lang.String getPortString()", "public java.lang.String getPath()", "public java.lang.String getQuery()", "public java.lang.String getFragment()", "public int hashCode()", "public boolean equals(java.lang.Object)", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.net.UrlToken$Type" : { "superClass" : "java.lang.Enum", "interfaces" : [ ], "attributes" : [ "public", "final", "enum" ], "methods" : [ "public static com.yahoo.net.UrlToken$Type[] values()", "public static com.yahoo.net.UrlToken$Type valueOf(java.lang.String)" ], "fields" : [ "public static final enum com.yahoo.net.UrlToken$Type SCHEME", "public static final enum com.yahoo.net.UrlToken$Type USERINFO", "public static final enum com.yahoo.net.UrlToken$Type PASSWORD", "public static final enum com.yahoo.net.UrlToken$Type HOST", "public static final enum com.yahoo.net.UrlToken$Type PORT", "public static final enum com.yahoo.net.UrlToken$Type PATH", "public static final enum com.yahoo.net.UrlToken$Type QUERY", "public static final enum com.yahoo.net.UrlToken$Type FRAGMENT" ] }, "com.yahoo.net.UrlToken" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.net.UrlToken$Type, int, java.lang.String, java.lang.String)", "public com.yahoo.net.UrlToken$Type getType()", "public int getOffset()", "public int getLength()", "public java.lang.String getOrig()", "public java.lang.String getTerm()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.net.UrlTokenizer" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public void (com.yahoo.net.Url)", "public java.util.List tokenize()", "public static void addTokens(java.util.List, com.yahoo.net.UrlToken$Type, int, java.lang.String, boolean)" ], "fields" : [ "public static final java.lang.String TERM_STARTHOST", "public static final java.lang.String TERM_ENDHOST" ] }, "com.yahoo.path.Path" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public static com.yahoo.path.Path from(java.util.List)", "public boolean isChildOf(com.yahoo.path.Path)", "public com.yahoo.path.Path append(java.lang.String)", "public com.yahoo.path.Path append(com.yahoo.path.Path)", "public java.lang.String getName()", "public java.lang.String getRelative()", "public com.yahoo.path.Path getParentPath()", "public com.yahoo.path.Path getChildPath()", "public java.lang.String last()", "public com.yahoo.path.Path withLast(java.lang.String)", "public java.lang.String getAbsolute()", "public boolean isRoot()", "public java.util.Iterator iterator()", "public java.util.List elements()", "public java.lang.String toString()", "public static com.yahoo.path.Path fromString(java.lang.String)", "public static com.yahoo.path.Path fromString(java.lang.String, java.lang.String)", "public static com.yahoo.path.Path createRoot()", "public static com.yahoo.path.Path createRoot(java.lang.String)", "public java.io.File toFile()", "public int hashCode()", "public boolean equals(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.protect.ClassValidator" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void ()", "public static java.util.List unmaskedMethods(java.lang.Class, java.lang.Class)", "public static java.util.List unmaskedMethodsFromSuperclass(java.lang.Class)" ], "fields" : [ ] }, "com.yahoo.protect.ErrorMessage" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public void (int, java.lang.String)", "public void (int, java.lang.String, java.lang.String)", "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 void setCause(java.lang.Throwable)", "public java.lang.Throwable getCause()", "public int hashCode()", "public boolean equals(java.lang.Object)", "public java.lang.String toString()" ], "fields" : [ "protected int code", "protected java.lang.String message", "protected java.lang.String detailedMessage", "protected java.lang.Throwable cause" ] }, "com.yahoo.protect.Process$ShutdownError" : { "superClass" : "java.lang.Error", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)" ], "fields" : [ ] }, "com.yahoo.protect.Process" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void ()", "public static void logAndDie(java.lang.String)", "public static void logAndDie(java.lang.String, boolean)", "public static void logAndDie(java.lang.String, java.lang.Throwable)", "public static void logAndDie(java.lang.String, java.lang.Throwable, boolean)", "public static void dumpHeap(java.lang.String, boolean)", "public static void dumpThreads()" ], "fields" : [ ] }, "com.yahoo.protect.Validator" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "public static void ensureNotNull(java.lang.String, java.lang.Object)", "public static void ensureNonEmpty(java.lang.String, java.lang.String)", "public static void ensureNotInitialized(java.lang.String, java.lang.Object, java.lang.Object)", "public static void ensureInRange(java.lang.String, int, int, int)", "public static void ensureSmaller(java.lang.String, int, java.lang.String, int)", "public static void ensureSmaller(java.lang.String, java.lang.Comparable, java.lang.String, java.lang.Comparable)", "public static void ensure(java.lang.String, boolean)", "public static varargs void ensure(boolean, java.lang.Object[])", "public static void ensureInstanceOf(java.lang.String, java.lang.Object, java.lang.Class)", "public static void ensureNotInstanceOf(java.lang.String, java.lang.Object, java.lang.Class)" ], "fields" : [ ] }, "com.yahoo.tensor.DimensionSizes$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void (int)", "public com.yahoo.tensor.DimensionSizes$Builder set(int, long)", "public com.yahoo.tensor.DimensionSizes$Builder add(long)", "public long size(int)", "public int dimensions()", "public com.yahoo.tensor.DimensionSizes build()" ], "fields" : [ ] }, "com.yahoo.tensor.DimensionSizes" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public static com.yahoo.tensor.DimensionSizes of(com.yahoo.tensor.TensorType)", "public long size(int)", "public int dimensions()", "public long totalSize()", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.DirectIndexedAddress" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public static com.yahoo.tensor.DirectIndexedAddress of(com.yahoo.tensor.DimensionSizes)", "public void setIndex(int, int)", "public long getDirectIndex()", "public long[] getIndexes()", "public long getStride(int)" ], "fields" : [ ] }, "com.yahoo.tensor.IndexedDoubleTensor$BoundDoubleBuilder" : { "superClass" : "com.yahoo.tensor.IndexedTensor$BoundBuilder", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public varargs com.yahoo.tensor.IndexedTensor$BoundBuilder cell(float, long[])", "public varargs com.yahoo.tensor.IndexedTensor$BoundBuilder cell(double, long[])", "public com.yahoo.tensor.Tensor$Builder$CellBuilder cell()", "public com.yahoo.tensor.IndexedTensor$Builder cell(com.yahoo.tensor.TensorAddress, float)", "public com.yahoo.tensor.IndexedTensor$Builder cell(com.yahoo.tensor.TensorAddress, double)", "public com.yahoo.tensor.IndexedTensor build()", "public com.yahoo.tensor.IndexedTensor$Builder cell(com.yahoo.tensor.Tensor$Cell, float)", "public com.yahoo.tensor.IndexedTensor$Builder cell(com.yahoo.tensor.Tensor$Cell, double)", "public void cellByDirectIndex(long, float)", "public void cellByDirectIndex(long, double)", "public bridge synthetic com.yahoo.tensor.IndexedTensor$Builder cell(float, long[])", "public bridge synthetic com.yahoo.tensor.IndexedTensor$Builder cell(double, long[])", "public bridge synthetic com.yahoo.tensor.Tensor build()", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.Tensor$Cell, float)", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.Tensor$Cell, double)", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(float, long[])", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(double, long[])", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.TensorAddress, float)", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.TensorAddress, double)" ], "fields" : [ ] }, "com.yahoo.tensor.IndexedFloatTensor$BoundFloatBuilder" : { "superClass" : "com.yahoo.tensor.IndexedTensor$BoundBuilder", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public varargs com.yahoo.tensor.IndexedTensor$BoundBuilder cell(double, long[])", "public varargs com.yahoo.tensor.IndexedTensor$BoundBuilder cell(float, long[])", "public com.yahoo.tensor.Tensor$Builder$CellBuilder cell()", "public com.yahoo.tensor.IndexedTensor$Builder cell(com.yahoo.tensor.TensorAddress, double)", "public com.yahoo.tensor.IndexedTensor$Builder cell(com.yahoo.tensor.TensorAddress, float)", "public com.yahoo.tensor.IndexedTensor build()", "public com.yahoo.tensor.IndexedTensor$Builder cell(com.yahoo.tensor.Tensor$Cell, double)", "public com.yahoo.tensor.IndexedTensor$Builder cell(com.yahoo.tensor.Tensor$Cell, float)", "public void cellByDirectIndex(long, double)", "public void cellByDirectIndex(long, float)", "public bridge synthetic com.yahoo.tensor.IndexedTensor$Builder cell(float, long[])", "public bridge synthetic com.yahoo.tensor.IndexedTensor$Builder cell(double, long[])", "public bridge synthetic com.yahoo.tensor.Tensor build()", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.Tensor$Cell, float)", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.Tensor$Cell, double)", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(float, long[])", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(double, long[])", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.TensorAddress, float)", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.TensorAddress, double)" ], "fields" : [ ] }, "com.yahoo.tensor.IndexedTensor$BoundBuilder" : { "superClass" : "com.yahoo.tensor.IndexedTensor$Builder", "interfaces" : [ "com.yahoo.tensor.IndexedTensor$DirectIndexBuilder" ], "attributes" : [ "public", "abstract" ], "methods" : [ "public com.yahoo.tensor.IndexedTensor$BoundBuilder fill(float[])", "public com.yahoo.tensor.IndexedTensor$BoundBuilder fill(double[])" ], "fields" : [ ] }, "com.yahoo.tensor.IndexedTensor$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.tensor.Tensor$Builder" ], "attributes" : [ "public", "abstract" ], "methods" : [ "public static com.yahoo.tensor.IndexedTensor$Builder of(com.yahoo.tensor.TensorType)", "public static com.yahoo.tensor.IndexedTensor$Builder of(com.yahoo.tensor.TensorType, float[])", "public static com.yahoo.tensor.IndexedTensor$Builder of(com.yahoo.tensor.TensorType, double[])", "public static com.yahoo.tensor.IndexedTensor$Builder of(com.yahoo.tensor.TensorType, com.yahoo.tensor.DimensionSizes)", "public static com.yahoo.tensor.IndexedTensor$Builder of(com.yahoo.tensor.TensorType, com.yahoo.tensor.DimensionSizes, float[])", "public static com.yahoo.tensor.IndexedTensor$Builder of(com.yahoo.tensor.TensorType, com.yahoo.tensor.DimensionSizes, double[])", "public varargs abstract com.yahoo.tensor.IndexedTensor$Builder cell(double, long[])", "public varargs abstract com.yahoo.tensor.IndexedTensor$Builder cell(float, long[])", "public com.yahoo.tensor.TensorType type()", "public abstract com.yahoo.tensor.IndexedTensor build()", "public bridge synthetic com.yahoo.tensor.Tensor build()", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(float, long[])", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(double, long[])" ], "fields" : [ ] }, "com.yahoo.tensor.IndexedTensor$DirectIndexBuilder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract com.yahoo.tensor.TensorType type()", "public abstract void cellByDirectIndex(long, double)", "public abstract void cellByDirectIndex(long, float)" ], "fields" : [ ] }, "com.yahoo.tensor.IndexedTensor$Indexes" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public static com.yahoo.tensor.IndexedTensor$Indexes of(com.yahoo.tensor.TensorType)", "public static com.yahoo.tensor.IndexedTensor$Indexes of(com.yahoo.tensor.TensorType, java.util.List)", "public static com.yahoo.tensor.IndexedTensor$Indexes of(com.yahoo.tensor.DimensionSizes)", "public com.yahoo.tensor.TensorAddress toAddress()", "public long[] indexesCopy()", "public long[] indexesForReading()", "public long toSourceValueIndex()", "public java.util.List toList()", "public java.lang.String toString()", "public abstract long size()", "public abstract void next()", "public abstract boolean hasNext()" ], "fields" : [ "protected final long[] indexes" ] }, "com.yahoo.tensor.IndexedTensor$SubspaceIterator" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.Iterator" ], "attributes" : [ "public", "final" ], "methods" : [ "public long size()", "public com.yahoo.tensor.TensorAddress address()", "public void reset()", "public boolean hasNext()", "public com.yahoo.tensor.Tensor$Cell next()", "public bridge synthetic java.lang.Object next()" ], "fields" : [ ] }, "com.yahoo.tensor.IndexedTensor" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.tensor.Tensor" ], "attributes" : [ "public", "abstract" ], "methods" : [ "public java.util.Iterator cellIterator()", "public com.yahoo.tensor.IndexedTensor$SubspaceIterator cellIterator(com.yahoo.tensor.PartialAddress, com.yahoo.tensor.DimensionSizes)", "public java.util.Iterator valueIterator()", "public java.util.Iterator subspaceIterator(java.util.Set, com.yahoo.tensor.DimensionSizes)", "public java.util.Iterator subspaceIterator(java.util.Set)", "public varargs double get(long[])", "public double get(com.yahoo.tensor.DirectIndexedAddress)", "public com.yahoo.tensor.DirectIndexedAddress directAddress()", "public varargs float getFloat(long[])", "public double get(com.yahoo.tensor.TensorAddress)", "public java.lang.Double getAsDouble(com.yahoo.tensor.TensorAddress)", "public boolean has(com.yahoo.tensor.TensorAddress)", "public abstract double get(long)", "public abstract float getFloat(long)", "public com.yahoo.tensor.TensorType type()", "public abstract com.yahoo.tensor.IndexedTensor withType(com.yahoo.tensor.TensorType)", "public com.yahoo.tensor.DimensionSizes dimensionSizes()", "public long[] shape()", "public java.util.Map cells()", "public com.yahoo.tensor.Tensor remove(java.util.Set)", "public java.lang.String toString()", "public java.lang.String toString(boolean, boolean)", "public java.lang.String toAbbreviatedString(boolean, boolean)", "public boolean equals(java.lang.Object)", "public bridge synthetic com.yahoo.tensor.Tensor withType(com.yahoo.tensor.TensorType)" ], "fields" : [ ] }, "com.yahoo.tensor.MappedTensor$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.tensor.Tensor$Builder" ], "attributes" : [ "public" ], "methods" : [ "public static com.yahoo.tensor.MappedTensor$Builder of(com.yahoo.tensor.TensorType)", "public com.yahoo.tensor.Tensor$Builder$CellBuilder cell()", "public com.yahoo.tensor.TensorType type()", "public com.yahoo.tensor.MappedTensor$Builder cell(com.yahoo.tensor.TensorAddress, float)", "public com.yahoo.tensor.MappedTensor$Builder cell(com.yahoo.tensor.TensorAddress, double)", "public varargs com.yahoo.tensor.MappedTensor$Builder cell(float, long[])", "public varargs com.yahoo.tensor.MappedTensor$Builder cell(double, long[])", "public com.yahoo.tensor.MappedTensor build()", "public bridge synthetic com.yahoo.tensor.Tensor build()", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(float, long[])", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(double, long[])", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.TensorAddress, float)", "public bridge synthetic com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.TensorAddress, double)" ], "fields" : [ ] }, "com.yahoo.tensor.MappedTensor" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.tensor.Tensor" ], "attributes" : [ "public" ], "methods" : [ "public com.yahoo.tensor.TensorType type()", "public long size()", "public int sizeAsInt()", "public double get(com.yahoo.tensor.TensorAddress)", "public boolean has(com.yahoo.tensor.TensorAddress)", "public java.lang.Double getAsDouble(com.yahoo.tensor.TensorAddress)", "public java.util.Iterator cellIterator()", "public java.util.Iterator valueIterator()", "public java.util.Map cells()", "public com.yahoo.tensor.Tensor withType(com.yahoo.tensor.TensorType)", "public com.yahoo.tensor.Tensor remove(java.util.Set)", "public int hashCode()", "public java.lang.String toString()", "public java.lang.String toString(boolean, boolean)", "public java.lang.String toAbbreviatedString(boolean, boolean)", "public boolean equals(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.tensor.MixedTensor$BoundBuilder" : { "superClass" : "com.yahoo.tensor.MixedTensor$Builder", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public long denseSubspaceSize()", "public com.yahoo.tensor.IndexedTensor$DirectIndexBuilder denseSubspaceBuilder(com.yahoo.tensor.TensorAddress)", "public com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.TensorAddress, float)", "public com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.TensorAddress, double)", "public com.yahoo.tensor.Tensor$Builder block(com.yahoo.tensor.TensorAddress, double[])", "public com.yahoo.tensor.MixedTensor build()", "public static com.yahoo.tensor.MixedTensor$BoundBuilder of(com.yahoo.tensor.TensorType)", "public bridge synthetic com.yahoo.tensor.Tensor build()" ], "fields" : [ ] }, "com.yahoo.tensor.MixedTensor$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.tensor.Tensor$Builder" ], "attributes" : [ "public", "abstract" ], "methods" : [ "public static com.yahoo.tensor.MixedTensor$Builder of(com.yahoo.tensor.TensorType)", "public com.yahoo.tensor.TensorType type()", "public varargs com.yahoo.tensor.Tensor$Builder cell(float, long[])", "public varargs com.yahoo.tensor.Tensor$Builder cell(double, long[])", "public com.yahoo.tensor.Tensor$Builder$CellBuilder cell()", "public abstract com.yahoo.tensor.MixedTensor build()", "public bridge synthetic com.yahoo.tensor.Tensor build()" ], "fields" : [ ] }, "com.yahoo.tensor.MixedTensor$DenseSubspace" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public int hashCode()", "public boolean equals(java.lang.Object)" ], "fields" : [ "public final com.yahoo.tensor.TensorAddress sparseAddress", "public final double[] cells" ] }, "com.yahoo.tensor.MixedTensor" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.tensor.Tensor" ], "attributes" : [ "public" ], "methods" : [ "public java.util.List getInternalDenseSubspaces()", "public com.yahoo.tensor.TensorType type()", "public long size()", "public double get(com.yahoo.tensor.TensorAddress)", "public java.lang.Double getAsDouble(com.yahoo.tensor.TensorAddress)", "public boolean has(com.yahoo.tensor.TensorAddress)", "public java.util.Iterator cellIterator()", "public java.util.Iterator valueIterator()", "public java.util.Map cells()", "public com.yahoo.tensor.Tensor withType(com.yahoo.tensor.TensorType)", "public com.yahoo.tensor.Tensor remove(java.util.Set)", "public int hashCode()", "public java.lang.String toString()", "public java.lang.String toString(boolean, boolean)", "public java.lang.String toAbbreviatedString(boolean, boolean)", "public boolean equals(java.lang.Object)", "public long denseSubspaceSize()", "public static com.yahoo.tensor.TensorType createPartialType(com.yahoo.tensor.TensorType$Value, java.util.List)" ], "fields" : [ ] }, "com.yahoo.tensor.PartialAddress$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (int)", "public com.yahoo.tensor.PartialAddress$Builder add(java.lang.String, long)", "public com.yahoo.tensor.PartialAddress$Builder add(java.lang.String, java.lang.String)", "public com.yahoo.tensor.PartialAddress build()" ], "fields" : [ ] }, "com.yahoo.tensor.PartialAddress" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public java.lang.String dimension(int)", "public long numericLabel(java.lang.String)", "public java.lang.String label(java.lang.String)", "public java.lang.String label(int)", "public int size()", "public com.yahoo.tensor.TensorAddress asAddress(com.yahoo.tensor.TensorType)", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.tensor.Tensor$Builder$CellBuilder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public com.yahoo.tensor.Tensor$Builder$CellBuilder label(java.lang.String, java.lang.String)", "public com.yahoo.tensor.TensorType type()", "public com.yahoo.tensor.Tensor$Builder$CellBuilder label(java.lang.String, long)", "public com.yahoo.tensor.Tensor$Builder value(double)", "public com.yahoo.tensor.Tensor$Builder value(float)" ], "fields" : [ ] }, "com.yahoo.tensor.Tensor$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public static com.yahoo.tensor.Tensor$Builder of(java.lang.String)", "public static com.yahoo.tensor.Tensor$Builder of(com.yahoo.tensor.TensorType)", "public static com.yahoo.tensor.Tensor$Builder of(com.yahoo.tensor.TensorType, com.yahoo.tensor.DimensionSizes)", "public abstract com.yahoo.tensor.TensorType type()", "public abstract com.yahoo.tensor.Tensor$Builder$CellBuilder cell()", "public abstract com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.TensorAddress, double)", "public abstract com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.TensorAddress, float)", "public varargs abstract com.yahoo.tensor.Tensor$Builder cell(double, long[])", "public varargs abstract com.yahoo.tensor.Tensor$Builder cell(float, long[])", "public com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.Tensor$Cell, double)", "public com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.Tensor$Cell, float)", "public com.yahoo.tensor.Tensor$Builder cell(com.yahoo.tensor.Tensor$Cell)", "public abstract com.yahoo.tensor.Tensor build()" ], "fields" : [ ] }, "com.yahoo.tensor.Tensor$Cell" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.Map$Entry" ], "attributes" : [ "public" ], "methods" : [ "public com.yahoo.tensor.TensorAddress getKey()", "public java.lang.Double getValue()", "public float getFloatValue()", "public double getDoubleValue()", "public java.lang.Double setValue(java.lang.Double)", "public boolean equals(java.lang.Object)", "public int hashCode()", "public java.lang.String toString(com.yahoo.tensor.TensorType)", "public com.yahoo.tensor.Tensor$Cell detach()", "public bridge synthetic java.lang.Object setValue(java.lang.Object)", "public bridge synthetic java.lang.Object getValue()", "public bridge synthetic java.lang.Object getKey()" ], "fields" : [ ] }, "com.yahoo.tensor.Tensor" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract com.yahoo.tensor.TensorType type()", "public boolean isEmpty()", "public long size()", "public int sizeAsInt()", "public abstract double get(com.yahoo.tensor.TensorAddress)", "public abstract boolean has(com.yahoo.tensor.TensorAddress)", "public abstract java.lang.Double getAsDouble(com.yahoo.tensor.TensorAddress)", "public abstract java.util.Iterator cellIterator()", "public abstract java.util.Iterator valueIterator()", "public abstract java.util.Map cells()", "public double asDouble()", "public abstract com.yahoo.tensor.Tensor withType(com.yahoo.tensor.TensorType)", "public com.yahoo.tensor.Tensor modify(java.util.function.DoubleBinaryOperator, java.util.Map)", "public abstract com.yahoo.tensor.Tensor remove(java.util.Set)", "public com.yahoo.tensor.Tensor map(java.util.function.DoubleUnaryOperator)", "public varargs com.yahoo.tensor.Tensor reduce(com.yahoo.tensor.functions.Reduce$Aggregator, java.lang.String[])", "public com.yahoo.tensor.Tensor reduce(com.yahoo.tensor.functions.Reduce$Aggregator, java.util.List)", "public com.yahoo.tensor.Tensor join(com.yahoo.tensor.Tensor, java.util.function.DoubleBinaryOperator)", "public com.yahoo.tensor.Tensor merge(com.yahoo.tensor.Tensor, java.util.function.DoubleBinaryOperator)", "public com.yahoo.tensor.Tensor rename(java.lang.String, java.lang.String)", "public com.yahoo.tensor.Tensor concat(double, java.lang.String)", "public com.yahoo.tensor.Tensor concat(com.yahoo.tensor.Tensor, java.lang.String)", "public com.yahoo.tensor.Tensor rename(java.util.List, java.util.List)", "public static com.yahoo.tensor.Tensor generate(com.yahoo.tensor.TensorType, java.util.function.Function)", "public com.yahoo.tensor.Tensor cellCast(com.yahoo.tensor.TensorType$Value)", "public com.yahoo.tensor.Tensor l1Normalize(java.lang.String)", "public com.yahoo.tensor.Tensor l2Normalize(java.lang.String)", "public com.yahoo.tensor.Tensor matmul(com.yahoo.tensor.Tensor, java.lang.String)", "public com.yahoo.tensor.Tensor softmax(java.lang.String)", "public com.yahoo.tensor.Tensor xwPlusB(com.yahoo.tensor.Tensor, com.yahoo.tensor.Tensor, java.lang.String)", "public com.yahoo.tensor.Tensor expand(java.lang.String)", "public com.yahoo.tensor.Tensor argmax(java.lang.String)", "public com.yahoo.tensor.Tensor argmin(java.lang.String)", "public static com.yahoo.tensor.Tensor diag(com.yahoo.tensor.TensorType)", "public static com.yahoo.tensor.Tensor random(com.yahoo.tensor.TensorType)", "public static com.yahoo.tensor.Tensor range(com.yahoo.tensor.TensorType)", "public com.yahoo.tensor.Tensor multiply(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor add(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor divide(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor subtract(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor max(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor min(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor atan2(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor pow(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor fmod(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor ldexp(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor larger(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor largerOrEqual(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor smaller(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor smallerOrEqual(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor equal(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor notEqual(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor approxEqual(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor bit(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor hamming(com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.Tensor avg()", "public com.yahoo.tensor.Tensor avg(java.lang.String)", "public com.yahoo.tensor.Tensor avg(java.util.List)", "public com.yahoo.tensor.Tensor count()", "public com.yahoo.tensor.Tensor count(java.lang.String)", "public com.yahoo.tensor.Tensor count(java.util.List)", "public com.yahoo.tensor.Tensor max()", "public com.yahoo.tensor.Tensor max(java.lang.String)", "public com.yahoo.tensor.Tensor max(java.util.List)", "public com.yahoo.tensor.Tensor median()", "public com.yahoo.tensor.Tensor median(java.lang.String)", "public com.yahoo.tensor.Tensor median(java.util.List)", "public com.yahoo.tensor.Tensor min()", "public com.yahoo.tensor.Tensor min(java.lang.String)", "public com.yahoo.tensor.Tensor min(java.util.List)", "public com.yahoo.tensor.Tensor prod()", "public com.yahoo.tensor.Tensor prod(java.lang.String)", "public com.yahoo.tensor.Tensor prod(java.util.List)", "public com.yahoo.tensor.Tensor sum()", "public com.yahoo.tensor.Tensor sum(java.lang.String)", "public com.yahoo.tensor.Tensor sum(java.util.List)", "public java.util.List largest()", "public java.util.List smallest()", "public abstract java.lang.String toString()", "public abstract java.lang.String toString(boolean, boolean)", "public java.lang.String toAbbreviatedString()", "public abstract java.lang.String toAbbreviatedString(boolean, boolean)", "public static java.lang.String toStandardString(com.yahoo.tensor.Tensor, boolean, boolean, long)", "public static java.lang.String valueToString(com.yahoo.tensor.Tensor, boolean, long)", "public abstract boolean equals(java.lang.Object)", "public abstract int hashCode()", "public static boolean equals(com.yahoo.tensor.Tensor, com.yahoo.tensor.Tensor)", "public static boolean approxEquals(double, double, double)", "public static boolean approxEquals(double, double)", "public static com.yahoo.tensor.Tensor from(com.yahoo.tensor.TensorType, java.lang.String)", "public static com.yahoo.tensor.Tensor from(java.lang.String, java.lang.String)", "public static com.yahoo.tensor.Tensor from(java.lang.String)", "public static com.yahoo.tensor.Tensor from(double)" ], "fields" : [ "public static final int invalidIndex" ] }, "com.yahoo.tensor.TensorAddress$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.TensorType)", "public com.yahoo.tensor.TensorAddress$Builder add(java.lang.String)", "public com.yahoo.tensor.TensorAddress$Builder add(java.lang.String, java.lang.String)", "public com.yahoo.tensor.TensorAddress$Builder add(java.lang.String, int)", "public com.yahoo.tensor.TensorAddress$Builder add(java.lang.String, long)", "public com.yahoo.tensor.TensorAddress$Builder copy()", "public com.yahoo.tensor.TensorType type()", "public com.yahoo.tensor.TensorAddress build()" ], "fields" : [ ] }, "com.yahoo.tensor.TensorAddress$PartialBuilder" : { "superClass" : "com.yahoo.tensor.TensorAddress$Builder", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.TensorType)", "public com.yahoo.tensor.TensorAddress$Builder copy()" ], "fields" : [ ] }, "com.yahoo.tensor.TensorAddress" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Comparable" ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "public static com.yahoo.tensor.TensorAddress of(java.lang.String[])", "public static varargs com.yahoo.tensor.TensorAddress ofLabels(java.lang.String[])", "public static varargs com.yahoo.tensor.TensorAddress of(long[])", "public static varargs com.yahoo.tensor.TensorAddress of(int[])", "public abstract int size()", "public abstract java.lang.String label(int)", "public abstract long numericLabel(int)", "public abstract com.yahoo.tensor.TensorAddress withLabel(int, long)", "public final boolean isEmpty()", "public int compareTo(com.yahoo.tensor.TensorAddress)", "public java.lang.String toString()", "public final java.lang.String toString(com.yahoo.tensor.TensorType)", "public static java.lang.String labelToString(java.lang.String)", "public com.yahoo.tensor.TensorAddress partialCopy(int[])", "public com.yahoo.tensor.TensorAddress fullAddressOf(java.util.List, int[])", "public com.yahoo.tensor.TensorAddress mappedPartialAddress(com.yahoo.tensor.TensorType, java.util.List)", "public bridge synthetic int compareTo(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.tensor.TensorType$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void ()", "public void (com.yahoo.tensor.TensorType$Value)", "public varargs void (com.yahoo.tensor.TensorType[])", "public varargs void (boolean, com.yahoo.tensor.TensorType[])", "public void (java.lang.Iterable)", "public void (com.yahoo.tensor.TensorType$Value, java.lang.Iterable)", "public int rank()", "public com.yahoo.tensor.TensorType$Builder set(com.yahoo.tensor.TensorType$Dimension)", "public com.yahoo.tensor.TensorType$Builder indexed(java.lang.String, long)", "public com.yahoo.tensor.TensorType$Builder indexed(java.lang.String)", "public com.yahoo.tensor.TensorType$Builder mapped(java.lang.String)", "public com.yahoo.tensor.TensorType$Builder dimension(com.yahoo.tensor.TensorType$Dimension)", "public java.util.Optional getDimension(java.lang.String)", "public com.yahoo.tensor.TensorType$Builder dimension(java.lang.String, com.yahoo.tensor.TensorType$Dimension$Type)", "public com.yahoo.tensor.TensorType build()" ], "fields" : [ ] }, "com.yahoo.tensor.TensorType$Dimension$Type" : { "superClass" : "java.lang.Enum", "interfaces" : [ ], "attributes" : [ "public", "final", "enum" ], "methods" : [ "public static com.yahoo.tensor.TensorType$Dimension$Type[] values()", "public static com.yahoo.tensor.TensorType$Dimension$Type valueOf(java.lang.String)" ], "fields" : [ "public static final enum com.yahoo.tensor.TensorType$Dimension$Type indexedBound", "public static final enum com.yahoo.tensor.TensorType$Dimension$Type indexedUnbound", "public static final enum com.yahoo.tensor.TensorType$Dimension$Type mapped" ] }, "com.yahoo.tensor.TensorType$Dimension" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Comparable" ], "attributes" : [ "public", "abstract" ], "methods" : [ "public final java.lang.String name()", "public abstract java.util.Optional size()", "public abstract com.yahoo.tensor.TensorType$Dimension$Type type()", "public abstract com.yahoo.tensor.TensorType$Dimension withName(java.lang.String)", "public boolean isIndexed()", "public boolean isMapped()", "public abstract java.lang.String toString()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public int compareTo(com.yahoo.tensor.TensorType$Dimension)", "public static com.yahoo.tensor.TensorType$Dimension indexed(java.lang.String, long)", "public static com.yahoo.tensor.TensorType$Dimension indexed(java.lang.String)", "public static com.yahoo.tensor.TensorType$Dimension mapped(java.lang.String)", "public bridge synthetic int compareTo(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.tensor.TensorType$IndexedBoundDimension" : { "superClass" : "com.yahoo.tensor.TensorType$Dimension", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public java.util.Optional size()", "public com.yahoo.tensor.TensorType$Dimension$Type type()", "public com.yahoo.tensor.TensorType$IndexedBoundDimension withName(java.lang.String)", "public java.lang.String toString()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public bridge synthetic com.yahoo.tensor.TensorType$Dimension withName(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.tensor.TensorType$IndexedUnboundDimension" : { "superClass" : "com.yahoo.tensor.TensorType$Dimension", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public java.util.Optional size()", "public com.yahoo.tensor.TensorType$Dimension$Type type()", "public com.yahoo.tensor.TensorType$IndexedUnboundDimension withName(java.lang.String)", "public java.lang.String toString()", "public bridge synthetic com.yahoo.tensor.TensorType$Dimension withName(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.tensor.TensorType$MappedDimension" : { "superClass" : "com.yahoo.tensor.TensorType$Dimension", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public java.util.Optional size()", "public com.yahoo.tensor.TensorType$Dimension$Type type()", "public com.yahoo.tensor.TensorType$MappedDimension withName(java.lang.String)", "public java.lang.String toString()", "public bridge synthetic com.yahoo.tensor.TensorType$Dimension withName(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.tensor.TensorType$Value" : { "superClass" : "java.lang.Enum", "interfaces" : [ ], "attributes" : [ "public", "final", "enum" ], "methods" : [ "public static com.yahoo.tensor.TensorType$Value[] values()", "public static com.yahoo.tensor.TensorType$Value valueOf(java.lang.String)", "public java.lang.String id()", "public boolean isEqualOrLargerThan(com.yahoo.tensor.TensorType$Value)", "public static com.yahoo.tensor.TensorType$Value largestOf(java.util.List)", "public static com.yahoo.tensor.TensorType$Value largestOf(com.yahoo.tensor.TensorType$Value, com.yahoo.tensor.TensorType$Value)", "public java.lang.String toString()", "public static com.yahoo.tensor.TensorType$Value fromId(java.lang.String)" ], "fields" : [ "public static final enum com.yahoo.tensor.TensorType$Value DOUBLE", "public static final enum com.yahoo.tensor.TensorType$Value FLOAT", "public static final enum com.yahoo.tensor.TensorType$Value BFLOAT16", "public static final enum com.yahoo.tensor.TensorType$Value INT8" ] }, "com.yahoo.tensor.TensorType" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.TensorType$Value, java.util.Collection)", "public boolean hasIndexedDimensions()", "public boolean hasMappedDimensions()", "public boolean hasOnlyIndexedBoundDimensions()", "public static varargs com.yahoo.tensor.TensorType$Value combinedValueType(com.yahoo.tensor.TensorType[])", "public static com.yahoo.tensor.TensorType fromSpec(java.lang.String)", "public com.yahoo.tensor.TensorType$Value valueType()", "public com.yahoo.tensor.TensorType mappedSubtype()", "public com.yahoo.tensor.TensorType indexedSubtype()", "public int rank()", "public java.util.List dimensions()", "public java.util.Set dimensionNames()", "public java.util.Optional dimension(java.lang.String)", "public java.util.Optional indexOfDimension(java.lang.String)", "public int indexOfDimensionAsInt(java.lang.String)", "public java.util.Optional sizeOfDimension(java.lang.String)", "public boolean isAssignableTo(com.yahoo.tensor.TensorType)", "public boolean isConvertibleTo(com.yahoo.tensor.TensorType)", "public boolean isRenamableTo(com.yahoo.tensor.TensorType)", "public java.lang.String toString()", "public boolean equals(java.lang.Object)", "public boolean mathematicallyEquals(com.yahoo.tensor.TensorType)", "public java.util.Optional dimensionwiseGeneralizationWith(com.yahoo.tensor.TensorType)", "public int hashCode()" ], "fields" : [ "public static final com.yahoo.tensor.TensorType empty" ] }, "com.yahoo.tensor.TensorTypeParser" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public static com.yahoo.tensor.TensorType fromSpec(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.tensor.TypeResolver" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public static com.yahoo.tensor.TensorType map(com.yahoo.tensor.TensorType)", "public static com.yahoo.tensor.TensorType reduce(com.yahoo.tensor.TensorType, java.util.List)", "public static com.yahoo.tensor.TensorType peek(com.yahoo.tensor.TensorType, java.util.List)", "public static com.yahoo.tensor.TensorType rename(com.yahoo.tensor.TensorType, java.util.List, java.util.List)", "public static com.yahoo.tensor.TensorType cell_cast(com.yahoo.tensor.TensorType, com.yahoo.tensor.TensorType$Value)", "public static com.yahoo.tensor.TensorType join(com.yahoo.tensor.TensorType, com.yahoo.tensor.TensorType)", "public static com.yahoo.tensor.TensorType merge(com.yahoo.tensor.TensorType, com.yahoo.tensor.TensorType)", "public static com.yahoo.tensor.TensorType concat(com.yahoo.tensor.TensorType, com.yahoo.tensor.TensorType, java.lang.String)" ], "fields" : [ ] }, "com.yahoo.tensor.evaluation.EvaluationContext" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.tensor.evaluation.TypeContext" ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract com.yahoo.tensor.Tensor getTensor(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.tensor.evaluation.MapEvaluationContext" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.tensor.evaluation.EvaluationContext" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public void put(java.lang.String, com.yahoo.tensor.Tensor)", "public com.yahoo.tensor.TensorType getType(java.lang.String)", "public com.yahoo.tensor.TensorType getType(com.yahoo.tensor.evaluation.Name)", "public com.yahoo.tensor.Tensor getTensor(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.tensor.evaluation.Name" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public java.lang.String name()", "public java.lang.String toString()", "public int hashCode()", "public boolean equals(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.tensor.evaluation.TypeContext" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract com.yahoo.tensor.TensorType getType(com.yahoo.tensor.evaluation.Name)", "public abstract com.yahoo.tensor.TensorType getType(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.tensor.evaluation.VariableTensor" : { "superClass" : "com.yahoo.tensor.functions.PrimitiveTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public void (java.lang.String, com.yahoo.tensor.TensorType)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Argmax" : { "superClass" : "com.yahoo.tensor.functions.CompositeTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction)", "public void (com.yahoo.tensor.functions.TensorFunction, java.lang.String)", "public void (com.yahoo.tensor.functions.TensorFunction, java.util.List)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Argmin" : { "superClass" : "com.yahoo.tensor.functions.CompositeTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction)", "public void (com.yahoo.tensor.functions.TensorFunction, java.lang.String)", "public void (com.yahoo.tensor.functions.TensorFunction, java.util.List)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.CellCast" : { "superClass" : "com.yahoo.tensor.functions.PrimitiveTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, com.yahoo.tensor.TensorType$Value)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.CompositeTensorFunction" : { "superClass" : "com.yahoo.tensor.functions.TensorFunction", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "public final com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Concat" : { "superClass" : "com.yahoo.tensor.functions.PrimitiveTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, com.yahoo.tensor.functions.TensorFunction, java.lang.String)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()", "public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ConstantTensor" : { "superClass" : "com.yahoo.tensor.functions.PrimitiveTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public void (com.yahoo.tensor.Tensor)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.CosineSimilarity" : { "superClass" : "com.yahoo.tensor.functions.TensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, com.yahoo.tensor.functions.TensorFunction, java.lang.String)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Diag" : { "superClass" : "com.yahoo.tensor.functions.CompositeTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.TensorType)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.DynamicTensor" : { "superClass" : "com.yahoo.tensor.functions.PrimitiveTensorFunction", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public java.util.List arguments()", "public abstract java.util.List cellGeneratorFunctions()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public static com.yahoo.tensor.functions.DynamicTensor from(com.yahoo.tensor.TensorType, java.util.Map)", "public static com.yahoo.tensor.functions.DynamicTensor from(com.yahoo.tensor.TensorType, java.util.List)" ], "fields" : [ ] }, "com.yahoo.tensor.functions.EuclideanDistance" : { "superClass" : "com.yahoo.tensor.functions.TensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, com.yahoo.tensor.functions.TensorFunction, java.lang.String)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Expand" : { "superClass" : "com.yahoo.tensor.functions.CompositeTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, java.lang.String)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Generate" : { "superClass" : "com.yahoo.tensor.functions.PrimitiveTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.TensorType, java.util.function.Function)", "public static com.yahoo.tensor.functions.Generate free(com.yahoo.tensor.TensorType, java.util.function.Function)", "public static com.yahoo.tensor.functions.Generate bound(com.yahoo.tensor.TensorType, com.yahoo.tensor.functions.ScalarFunction)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Join" : { "superClass" : "com.yahoo.tensor.functions.PrimitiveTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, com.yahoo.tensor.functions.TensorFunction, java.util.function.DoubleBinaryOperator)", "public static com.yahoo.tensor.TensorType outputType(com.yahoo.tensor.TensorType, com.yahoo.tensor.TensorType)", "public java.util.function.DoubleBinaryOperator combinator()", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()", "public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)" ], "fields" : [ ] }, "com.yahoo.tensor.functions.L1Normalize" : { "superClass" : "com.yahoo.tensor.functions.CompositeTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, java.lang.String)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.L2Normalize" : { "superClass" : "com.yahoo.tensor.functions.CompositeTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, java.lang.String)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Map" : { "superClass" : "com.yahoo.tensor.functions.PrimitiveTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, java.util.function.DoubleUnaryOperator)", "public static com.yahoo.tensor.TensorType outputType(com.yahoo.tensor.TensorType)", "public com.yahoo.tensor.functions.TensorFunction argument()", "public java.util.function.DoubleUnaryOperator mapper()", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.MapSubspaces" : { "superClass" : "com.yahoo.tensor.functions.PrimitiveTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, java.lang.String, com.yahoo.tensor.functions.TensorFunction)", "public com.yahoo.tensor.functions.TensorFunction argument()", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Matmul" : { "superClass" : "com.yahoo.tensor.functions.CompositeTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, com.yahoo.tensor.functions.TensorFunction, java.lang.String)", "public static com.yahoo.tensor.TensorType outputType(com.yahoo.tensor.TensorType, com.yahoo.tensor.TensorType, java.lang.String)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Merge" : { "superClass" : "com.yahoo.tensor.functions.PrimitiveTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, com.yahoo.tensor.functions.TensorFunction, java.util.function.DoubleBinaryOperator)", "public static com.yahoo.tensor.TensorType outputType(com.yahoo.tensor.TensorType, com.yahoo.tensor.TensorType)", "public java.util.function.DoubleBinaryOperator merger()", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.PrimitiveTensorFunction" : { "superClass" : "com.yahoo.tensor.functions.TensorFunction", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Random" : { "superClass" : "com.yahoo.tensor.functions.CompositeTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.TensorType)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Range" : { "superClass" : "com.yahoo.tensor.functions.CompositeTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.TensorType)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Reduce$Aggregator" : { "superClass" : "java.lang.Enum", "interfaces" : [ ], "attributes" : [ "public", "final", "enum" ], "methods" : [ "public static com.yahoo.tensor.functions.Reduce$Aggregator[] values()", "public static com.yahoo.tensor.functions.Reduce$Aggregator valueOf(java.lang.String)" ], "fields" : [ "public static final enum com.yahoo.tensor.functions.Reduce$Aggregator avg", "public static final enum com.yahoo.tensor.functions.Reduce$Aggregator count", "public static final enum com.yahoo.tensor.functions.Reduce$Aggregator max", "public static final enum com.yahoo.tensor.functions.Reduce$Aggregator median", "public static final enum com.yahoo.tensor.functions.Reduce$Aggregator min", "public static final enum com.yahoo.tensor.functions.Reduce$Aggregator prod", "public static final enum com.yahoo.tensor.functions.Reduce$Aggregator sum" ] }, "com.yahoo.tensor.functions.Reduce" : { "superClass" : "com.yahoo.tensor.functions.PrimitiveTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, com.yahoo.tensor.functions.Reduce$Aggregator)", "public void (com.yahoo.tensor.functions.TensorFunction, com.yahoo.tensor.functions.Reduce$Aggregator, java.lang.String)", "public void (com.yahoo.tensor.functions.TensorFunction, com.yahoo.tensor.functions.Reduce$Aggregator, java.util.List)", "public static com.yahoo.tensor.TensorType outputType(com.yahoo.tensor.TensorType, java.util.List)", "public com.yahoo.tensor.functions.TensorFunction argument()", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ReduceJoin" : { "superClass" : "com.yahoo.tensor.functions.CompositeTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.Reduce, com.yahoo.tensor.functions.Join)", "public void (com.yahoo.tensor.functions.TensorFunction, com.yahoo.tensor.functions.TensorFunction, java.util.function.DoubleBinaryOperator, com.yahoo.tensor.functions.Reduce$Aggregator, java.util.List)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public final com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)", "public boolean canOptimize(com.yahoo.tensor.Tensor, com.yahoo.tensor.Tensor)", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Rename" : { "superClass" : "com.yahoo.tensor.functions.PrimitiveTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, java.lang.String, java.lang.String)", "public void (com.yahoo.tensor.functions.TensorFunction, java.util.List, java.util.List)", "public java.util.List fromDimensions()", "public java.util.List toDimensions()", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunction" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.Function" ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract java.lang.Double apply(com.yahoo.tensor.evaluation.EvaluationContext)", "public java.util.Optional asTensorFunction()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public bridge synthetic java.lang.Object apply(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Abs" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Acos" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Add" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleBinaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double, double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Asin" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Atan" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Ceil" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Constant" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.Function" ], "attributes" : [ "public" ], "methods" : [ "public void (double)", "public java.lang.Double apply(java.util.List)", "public java.lang.String toString()", "public int hashCode()", "public bridge synthetic java.lang.Object apply(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Cos" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Divide" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleBinaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double, double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Elu" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public void (double)", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Equal" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleBinaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double, double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$EqualElements" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.Function" ], "attributes" : [ "public" ], "methods" : [ "public java.lang.Double apply(java.util.List)", "public java.lang.String toString()", "public int hashCode()", "public bridge synthetic java.lang.Object apply(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Erf" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()", "public static double erf(double)" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Exp" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Floor" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Greater" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleBinaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double, double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Hamming" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleBinaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public static double hamming(double, double)", "public double applyAsDouble(double, double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$LeakyRelu" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public void (double)", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Less" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleBinaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double, double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Log" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Max" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleBinaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double, double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Mean" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleBinaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double, double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Min" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleBinaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double, double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Multiply" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleBinaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double, double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Neg" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Pow" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleBinaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double, double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Random" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.Function" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public java.lang.Double apply(java.util.List)", "public java.lang.String toString()", "public int hashCode()", "public bridge synthetic java.lang.Object apply(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Reciprocal" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Relu" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Rsqrt" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Selu" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public void (double, double)", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Sigmoid" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Sin" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Sqrt" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Square" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$SquaredDifference" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleBinaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double, double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Subtract" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleBinaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double, double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$SumElements" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.Function" ], "attributes" : [ "public" ], "methods" : [ "public java.lang.Double apply(java.util.List)", "public java.lang.String toString()", "public int hashCode()", "public bridge synthetic java.lang.Object apply(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Tan" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions$Tanh" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.DoubleUnaryOperator" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public double applyAsDouble(double)", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ScalarFunctions" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public static java.util.function.DoubleBinaryOperator add()", "public static java.util.function.DoubleBinaryOperator divide()", "public static java.util.function.DoubleBinaryOperator equal()", "public static java.util.function.DoubleBinaryOperator greater()", "public static java.util.function.DoubleBinaryOperator less()", "public static java.util.function.DoubleBinaryOperator max()", "public static java.util.function.DoubleBinaryOperator min()", "public static java.util.function.DoubleBinaryOperator mean()", "public static java.util.function.DoubleBinaryOperator multiply()", "public static java.util.function.DoubleBinaryOperator pow()", "public static java.util.function.DoubleBinaryOperator squareddifference()", "public static java.util.function.DoubleBinaryOperator subtract()", "public static java.util.function.DoubleBinaryOperator hamming()", "public static java.util.function.DoubleUnaryOperator abs()", "public static java.util.function.DoubleUnaryOperator acos()", "public static java.util.function.DoubleUnaryOperator asin()", "public static java.util.function.DoubleUnaryOperator atan()", "public static java.util.function.DoubleUnaryOperator ceil()", "public static java.util.function.DoubleUnaryOperator cos()", "public static java.util.function.DoubleUnaryOperator exp()", "public static java.util.function.DoubleUnaryOperator floor()", "public static java.util.function.DoubleUnaryOperator log()", "public static java.util.function.DoubleUnaryOperator neg()", "public static java.util.function.DoubleUnaryOperator reciprocal()", "public static java.util.function.DoubleUnaryOperator rsqrt()", "public static java.util.function.DoubleUnaryOperator sin()", "public static java.util.function.DoubleUnaryOperator sigmoid()", "public static java.util.function.DoubleUnaryOperator sqrt()", "public static java.util.function.DoubleUnaryOperator square()", "public static java.util.function.DoubleUnaryOperator tan()", "public static java.util.function.DoubleUnaryOperator tanh()", "public static java.util.function.DoubleUnaryOperator erf()", "public static java.util.function.DoubleUnaryOperator elu()", "public static java.util.function.DoubleUnaryOperator elu(double)", "public static java.util.function.DoubleUnaryOperator leakyrelu()", "public static java.util.function.DoubleUnaryOperator leakyrelu(double)", "public static java.util.function.DoubleUnaryOperator relu()", "public static java.util.function.DoubleUnaryOperator selu()", "public static java.util.function.DoubleUnaryOperator selu(double, double)", "public static java.util.function.Function random()", "public static java.util.function.Function equal(java.util.List)", "public static java.util.function.Function sum(java.util.List)", "public static java.util.function.Function constant(double)" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Slice$DimensionValue" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String, java.lang.String)", "public void (java.lang.String, int)", "public void (int)", "public void (java.lang.String)", "public void (com.yahoo.tensor.functions.ScalarFunction)", "public void (java.util.Optional, java.lang.String)", "public void (java.util.Optional, com.yahoo.tensor.functions.ScalarFunction)", "public void (java.lang.String, com.yahoo.tensor.functions.ScalarFunction)", "public java.util.Optional dimension()", "public java.util.Optional label()", "public java.util.Optional index()", "public java.lang.String toString()", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Slice" : { "superClass" : "com.yahoo.tensor.functions.PrimitiveTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, java.util.List)", "public java.util.List arguments()", "public java.util.List selectorFunctions()", "public com.yahoo.tensor.functions.TensorFunction withTransformedFunctions(java.util.function.Function)", "public com.yahoo.tensor.functions.Slice withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)", "public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()", "public bridge synthetic com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)" ], "fields" : [ ] }, "com.yahoo.tensor.functions.Softmax" : { "superClass" : "com.yahoo.tensor.functions.CompositeTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, java.lang.String)", "public static com.yahoo.tensor.TensorType outputType(com.yahoo.tensor.TensorType, java.lang.String)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.TensorFunction" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "public abstract java.util.List arguments()", "public abstract com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public abstract com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public abstract com.yahoo.tensor.Tensor evaluate(com.yahoo.tensor.evaluation.EvaluationContext)", "public abstract com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)", "public final com.yahoo.tensor.Tensor evaluate()", "public abstract java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public java.util.Optional asScalarFunction()", "public java.lang.String toString()", "public abstract int hashCode()", "public com.yahoo.tensor.functions.TensorFunction withTransformedFunctions(java.util.function.Function)" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ToStringContext$EmptyStringContext" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.tensor.functions.ToStringContext" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public java.lang.String getBinding(java.lang.String)", "public com.yahoo.tensor.functions.ToStringContext parent()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.ToStringContext" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public static com.yahoo.tensor.functions.ToStringContext empty()", "public abstract java.lang.String getBinding(java.lang.String)", "public java.util.Optional typeContext()", "public abstract com.yahoo.tensor.functions.ToStringContext parent()" ], "fields" : [ ] }, "com.yahoo.tensor.functions.XwPlusB" : { "superClass" : "com.yahoo.tensor.functions.CompositeTensorFunction", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.functions.TensorFunction, com.yahoo.tensor.functions.TensorFunction, com.yahoo.tensor.functions.TensorFunction, java.lang.String)", "public java.util.List arguments()", "public com.yahoo.tensor.functions.TensorFunction withArguments(java.util.List)", "public com.yahoo.tensor.functions.PrimitiveTensorFunction toPrimitive()", "public java.lang.String toString(com.yahoo.tensor.functions.ToStringContext)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.text.AbstractUtf8Array" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Comparable" ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "public final void writeTo(java.nio.ByteBuffer)", "public byte getByte(int)", "public abstract int getByteLength()", "public java.nio.ByteBuffer wrap()", "protected abstract byte[] getBytes()", "public boolean isEmpty()", "protected abstract int getByteOffset()", "public int hashCode()", "public boolean equals(java.lang.Object)", "public java.lang.String toString()", "public int compareTo(com.yahoo.text.AbstractUtf8Array)", "public com.yahoo.text.Utf8Array ascii7BitLowerCase()", "public bridge synthetic int compareTo(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.text.Ascii$Decoder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public java.lang.String decode(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.text.Ascii$Encoder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public java.lang.String encode(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.text.Ascii" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public static varargs java.lang.String encode(java.lang.String, java.nio.charset.Charset, int[])", "public static java.lang.String decode(java.lang.String, java.nio.charset.Charset)", "public static varargs com.yahoo.text.Ascii$Encoder newEncoder(java.nio.charset.Charset, int[])", "public static com.yahoo.text.Ascii$Decoder newDecoder(java.nio.charset.Charset)" ], "fields" : [ "public static final char ESCAPE_CHAR" ] }, "com.yahoo.text.Ascii7BitMatcher" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public void (java.lang.String, java.lang.String)", "public boolean matches(java.lang.String)", "public static java.lang.String charsAndNumbers()" ], "fields" : [ ] }, "com.yahoo.text.BooleanParser" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public static boolean parseBoolean(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.text.CaseInsensitiveIdentifier" : { "superClass" : "com.yahoo.text.Identifier", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public void (byte[])", "public void (com.yahoo.text.AbstractUtf8Array)", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.text.DataTypeIdentifier" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public void (com.yahoo.text.AbstractUtf8Array)", "public void (byte[])", "public static com.yahoo.text.DataTypeIdentifier createArrayDataTypeIdentifier(com.yahoo.text.DataTypeIdentifier)", "public static com.yahoo.text.DataTypeIdentifier createAnnotationReferenceDataTypeIdentifier(com.yahoo.text.DataTypeIdentifier)", "public static com.yahoo.text.DataTypeIdentifier createMapDataTypeIdentifier(com.yahoo.text.DataTypeIdentifier, com.yahoo.text.DataTypeIdentifier)", "public static com.yahoo.text.DataTypeIdentifier createWeightedSetTypeIdentifier(com.yahoo.text.DataTypeIdentifier, boolean, boolean)", "public int hashCode()", "public boolean equals(java.lang.Object)", "public java.lang.String toString()", "public final com.yahoo.text.Utf8String getUtf8()" ], "fields" : [ ] }, "com.yahoo.text.ExpressionFormatter" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public java.lang.String format(java.lang.String)", "public static java.lang.String on(java.lang.String)", "public static com.yahoo.text.ExpressionFormatter withLineLength(int)", "public static com.yahoo.text.ExpressionFormatter inTwoColumnMode(int, int)" ], "fields" : [ ] }, "com.yahoo.text.ForwardWriter" : { "superClass" : "com.yahoo.text.GenericWriter", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.text.GenericWriter)", "public void write(char[], int, int)", "public com.yahoo.text.GenericWriter write(com.yahoo.text.AbstractUtf8Array)", "public void write(java.lang.String)", "public com.yahoo.text.GenericWriter write(java.lang.CharSequence)", "public com.yahoo.text.GenericWriter write(double)", "public com.yahoo.text.GenericWriter write(float)", "public com.yahoo.text.GenericWriter write(long)", "public void write(int)", "public com.yahoo.text.GenericWriter write(short)", "public com.yahoo.text.GenericWriter write(char)", "public com.yahoo.text.GenericWriter write(byte)", "public com.yahoo.text.GenericWriter write(boolean)", "public void flush()", "public void close()", "public com.yahoo.text.GenericWriter getWriter()" ], "fields" : [ ] }, "com.yahoo.text.GenericWriter" : { "superClass" : "java.io.Writer", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "public com.yahoo.text.GenericWriter write(char)", "public com.yahoo.text.GenericWriter write(java.lang.CharSequence)", "public com.yahoo.text.GenericWriter write(long)", "public com.yahoo.text.GenericWriter write(short)", "public com.yahoo.text.GenericWriter write(byte)", "public com.yahoo.text.GenericWriter write(double)", "public com.yahoo.text.GenericWriter write(float)", "public com.yahoo.text.GenericWriter write(boolean)", "public com.yahoo.text.GenericWriter write(com.yahoo.text.AbstractUtf8Array)" ], "fields" : [ ] }, "com.yahoo.text.HTML" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public static java.lang.String htmlescape(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.text.Identifier" : { "superClass" : "com.yahoo.text.Utf8Array", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public void (com.yahoo.text.AbstractUtf8Array)", "public void (byte[])" ], "fields" : [ ] }, "com.yahoo.text.JSON" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public static java.lang.String encode(java.util.Map)", "public static java.lang.String escape(java.lang.String)", "public static boolean equals(java.lang.String, java.lang.String)", "public static java.lang.String canonical(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.text.JSONWriter" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void (java.io.OutputStream)", "public com.yahoo.text.JSONWriter beginField(java.lang.String)", "public com.yahoo.text.JSONWriter endField()", "public com.yahoo.text.JSONWriter beginArrayValue()", "public com.yahoo.text.JSONWriter endArrayValue()", "public com.yahoo.text.JSONWriter beginObject()", "public com.yahoo.text.JSONWriter endObject()", "public com.yahoo.text.JSONWriter beginArray()", "public com.yahoo.text.JSONWriter endArray()", "public com.yahoo.text.JSONWriter value(java.lang.String)", "public com.yahoo.text.JSONWriter value(java.lang.Number)", "public com.yahoo.text.JSONWriter value(boolean)", "public com.yahoo.text.JSONWriter value()" ], "fields" : [ ] }, "com.yahoo.text.JavaWriterWriter" : { "superClass" : "com.yahoo.text.GenericWriter", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void (java.io.Writer)", "public void write(char[], int, int)", "public void flush()", "public void close()", "public java.io.Writer getWriter()" ], "fields" : [ ] }, "com.yahoo.text.Lowercase" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void ()", "public static java.lang.String toLowerCase(java.lang.String)", "public static java.lang.String toUpperCase(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.text.LowercaseIdentifier" : { "superClass" : "com.yahoo.text.Identifier", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public void (com.yahoo.text.AbstractUtf8Array)", "public void (byte[])" ], "fields" : [ ] }, "com.yahoo.text.MapParser" : { "superClass" : "com.yahoo.text.SimpleMapParser", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "public java.util.Map parseToMap(java.lang.String)", "public java.util.Map parse(java.lang.String, java.util.Map)", "protected void handleKeyValue(java.lang.String, java.lang.String)", "protected abstract java.lang.Object parseValue(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.text.PositionedString" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public java.lang.String string()", "public int position()", "public void setPosition(int)", "public void consume(char)", "public void consumeSpaces()", "public boolean consumeOptional(char)", "public boolean peek(char)", "public int indexOf(char)", "public void skip(int)", "public java.lang.String consumeTo(char)", "public java.lang.String consumeToPosition(int)", "public java.lang.String substring(int)", "public java.lang.String substring()", "public java.lang.String at()", "public java.lang.String at(int)", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.text.SimpleMapParser" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "public void parse(java.lang.String)", "protected int findEndOfKey()", "protected int findEndOfValue()", "protected void consumeValue(java.lang.String)", "public com.yahoo.text.PositionedString string()", "protected abstract void handleKeyValue(java.lang.String, java.lang.String)" ], "fields" : [ ] }, "com.yahoo.text.StringUtilities" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public static java.lang.String escape(java.lang.String)", "public static java.lang.String escape(java.lang.String, char)", "public static java.lang.String unescape(java.lang.String)", "public static java.lang.String implode(java.lang.String[], java.lang.String)", "public static java.lang.String implodeMultiline(java.util.List)", "public static java.lang.String truncateSequencesIfNecessary(java.lang.String, int)", "public static java.lang.String stripSuffix(java.lang.String, java.lang.String)", "public static java.lang.String quote(java.lang.Object)", "public static java.util.Set split(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.text.Text" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public static boolean isTextCharacter(int)", "public static java.util.OptionalInt validateTextString(java.lang.String)", "public static boolean isValidTextString(java.lang.String)", "public static boolean isDisplayable(int)", "public static java.lang.String stripInvalidCharacters(java.lang.String)", "public static java.lang.String truncate(java.lang.String, int)", "public static java.lang.String substringByCodepoints(java.lang.String, int, int)", "public static varargs java.lang.String format(java.lang.String, java.lang.Object[])" ], "fields" : [ ] }, "com.yahoo.text.Utf8" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void ()", "public static java.nio.charset.Charset getCharset()", "public static java.lang.String toStringStd(byte[])", "public static java.lang.String toString(byte[], int, int)", "public static java.lang.String toString(java.nio.ByteBuffer)", "public static byte[] toBytesStd(java.lang.String)", "public static byte[] toAsciiBytes(long)", "public static byte[] toAsciiBytes(boolean)", "public static byte[] toBytes(java.lang.String)", "public static java.lang.String toString(byte[])", "public static byte[] toBytes(java.lang.String, int, int)", "public static int toBytes(java.lang.String, int, int, byte[], int)", "public static void toBytes(java.lang.String, int, int, java.nio.ByteBuffer, java.nio.charset.CharsetEncoder)", "public static java.nio.charset.CharsetEncoder getNewEncoder()", "public static int byteCount(java.lang.CharSequence)", "public static int byteCount(java.lang.CharSequence, int, int)", "public static int unitCount(byte[])", "public static int unitCount(byte[], int, int)", "public static int unitCount(byte)", "public static int totalBytes(byte)", "public static int[] calculateBytePositions(java.lang.CharSequence)", "public static int[] calculateStringPositions(byte[])", "public static byte[] encode(int)", "public static int encode(int, byte[], int)", "public static void encode(int, java.nio.ByteBuffer)", "public static int encode(int, java.io.OutputStream)", "public static int codePointAsUtf8Length(int)" ], "fields" : [ ] }, "com.yahoo.text.Utf8Array" : { "superClass" : "com.yahoo.text.AbstractUtf8Array", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (byte[])", "public void (byte[], int, int)", "public void (java.nio.ByteBuffer, int)", "public byte[] getBytes()", "public int getByteLength()", "protected int getByteOffset()" ], "fields" : [ "protected final byte[] utf8" ] }, "com.yahoo.text.Utf8PartialArray" : { "superClass" : "com.yahoo.text.Utf8Array", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (byte[], int, int)", "public int getByteLength()", "protected int getByteOffset()" ], "fields" : [ ] }, "com.yahoo.text.Utf8String" : { "superClass" : "com.yahoo.text.Utf8Array", "interfaces" : [ "java.lang.CharSequence" ], "attributes" : [ "public", "final" ], "methods" : [ "public void (java.lang.String)", "public void (com.yahoo.text.AbstractUtf8Array)", "public char charAt(int)", "public int length()", "public java.lang.CharSequence subSequence(int, int)", "public boolean equals(java.lang.Object)", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.text.XML" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public static java.lang.String xmlEscape(java.lang.String)", "public static java.lang.String xmlEscape(java.lang.String, boolean)", "public static java.lang.String xmlEscape(java.lang.String, boolean, char)", "public static java.lang.String xmlEscape(java.lang.String, boolean, boolean)", "public static java.lang.String xmlEscape(java.lang.String, boolean, boolean, char)", "public static java.lang.String xmlEscape(java.lang.String, boolean, java.lang.StringBuilder)", "public static java.lang.String xmlEscape(java.lang.String, boolean, boolean, java.lang.StringBuilder)", "public static java.lang.String xmlEscape(java.lang.String, boolean, boolean, java.lang.StringBuilder, int)", "public static org.w3c.dom.Document getDocument(java.io.File)", "public static org.w3c.dom.Document getDocument(java.io.Reader)", "public static org.w3c.dom.Document getDocument(java.lang.String)", "public static javax.xml.parsers.DocumentBuilder getDocumentBuilder()", "public static javax.xml.parsers.DocumentBuilder getDocumentBuilder(java.lang.String, java.lang.ClassLoader)", "public static javax.xml.parsers.DocumentBuilder getDocumentBuilder(boolean)", "public static javax.xml.parsers.DocumentBuilder getDocumentBuilder(java.lang.String, java.lang.ClassLoader, boolean)", "public static java.util.List getChildren(org.w3c.dom.Element)", "public static java.util.List getChildren(org.w3c.dom.Element, java.lang.String)", "public static java.util.Optional attribute(java.lang.String, org.w3c.dom.Element)", "public static java.lang.String getValue(org.w3c.dom.Element)", "public static org.w3c.dom.Element getChild(org.w3c.dom.Element, java.lang.String)", "public static java.util.Optional getChildValue(org.w3c.dom.Element, java.lang.String)", "public static java.lang.String getNodePath(org.w3c.dom.Node, java.lang.String)", "public static boolean isName(java.lang.CharSequence)", "public static javax.xml.transform.TransformerFactory createTransformerFactory()" ], "fields" : [ ] }, "com.yahoo.text.XMLWriter" : { "superClass" : "com.yahoo.text.ForwardWriter", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.io.Writer)", "public void (java.io.Writer, boolean)", "public void (java.io.Writer, int)", "public void (java.io.Writer, int, boolean)", "public void (java.io.Writer, int, int)", "public void (java.io.Writer, int, int, boolean)", "public static com.yahoo.text.XMLWriter from(java.io.Writer, int, int)", "public static com.yahoo.text.XMLWriter from(java.io.Writer)", "public java.io.Writer getWrapped()", "public void xmlHeader(java.lang.String)", "public com.yahoo.text.XMLWriter openTag(java.lang.String)", "public com.yahoo.text.XMLWriter openTag(com.yahoo.text.Utf8String)", "public com.yahoo.text.XMLWriter closeTag()", "public com.yahoo.text.XMLWriter closeStartTag()", "public com.yahoo.text.XMLWriter forceAttribute(com.yahoo.text.Utf8String, java.lang.Object)", "public com.yahoo.text.XMLWriter forceAttribute(java.lang.String, java.lang.Object)", "public com.yahoo.text.XMLWriter attribute(com.yahoo.text.Utf8String, com.yahoo.text.AbstractUtf8Array)", "public com.yahoo.text.XMLWriter attribute(com.yahoo.text.Utf8String, java.lang.Number)", "public com.yahoo.text.XMLWriter attribute(com.yahoo.text.Utf8String, long)", "public com.yahoo.text.XMLWriter attribute(com.yahoo.text.Utf8String, double)", "public com.yahoo.text.XMLWriter attribute(com.yahoo.text.Utf8String, boolean)", "public com.yahoo.text.XMLWriter attribute(com.yahoo.text.Utf8String, java.lang.String)", "public com.yahoo.text.XMLWriter attribute(java.lang.String, java.lang.Object)", "public com.yahoo.text.XMLWriter content(java.lang.Object, boolean)", "public com.yahoo.text.XMLWriter escapedContent(java.lang.String, boolean)", "public com.yahoo.text.XMLWriter escapedAsciiContent(java.lang.String, boolean)", "public java.util.List openTags()", "public boolean isIn(com.yahoo.text.Utf8String)", "public boolean isIn(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.vespa.objects.BufferSerializer" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.vespa.objects.Serializer", "com.yahoo.vespa.objects.Deserializer" ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.io.GrowableByteBuffer)", "public void (java.nio.ByteBuffer)", "public void (byte[])", "public void ()", "public static com.yahoo.vespa.objects.BufferSerializer wrap(byte[])", "public final com.yahoo.io.GrowableByteBuffer getBuf()", "protected final void setBuf(com.yahoo.io.GrowableByteBuffer)", "public com.yahoo.vespa.objects.Serializer putByte(com.yahoo.vespa.objects.FieldBase, byte)", "public com.yahoo.vespa.objects.Serializer putShort(com.yahoo.vespa.objects.FieldBase, short)", "public com.yahoo.vespa.objects.Serializer putInt(com.yahoo.vespa.objects.FieldBase, int)", "public com.yahoo.vespa.objects.Serializer putLong(com.yahoo.vespa.objects.FieldBase, long)", "public com.yahoo.vespa.objects.Serializer putFloat(com.yahoo.vespa.objects.FieldBase, float)", "public com.yahoo.vespa.objects.Serializer putDouble(com.yahoo.vespa.objects.FieldBase, double)", "public com.yahoo.vespa.objects.Serializer put(com.yahoo.vespa.objects.FieldBase, byte[])", "public com.yahoo.vespa.objects.Serializer put(com.yahoo.vespa.objects.FieldBase, java.lang.String)", "public com.yahoo.vespa.objects.Serializer put(com.yahoo.vespa.objects.FieldBase, java.nio.ByteBuffer)", "public com.yahoo.vespa.objects.Serializer putInt1_4Bytes(com.yahoo.vespa.objects.FieldBase, int)", "public com.yahoo.vespa.objects.Serializer putInt2_4_8Bytes(com.yahoo.vespa.objects.FieldBase, long)", "public int position()", "public java.nio.ByteOrder order()", "public void position(int)", "public void order(java.nio.ByteOrder)", "public void flip()", "public byte getByte(com.yahoo.vespa.objects.FieldBase)", "public short getShort(com.yahoo.vespa.objects.FieldBase)", "public int getInt(com.yahoo.vespa.objects.FieldBase)", "public long getLong(com.yahoo.vespa.objects.FieldBase)", "public float getFloat(com.yahoo.vespa.objects.FieldBase)", "public double getDouble(com.yahoo.vespa.objects.FieldBase)", "public byte[] getBytes(com.yahoo.vespa.objects.FieldBase, int)", "public java.lang.String getString(com.yahoo.vespa.objects.FieldBase)", "public int getInt1_4Bytes(com.yahoo.vespa.objects.FieldBase)", "public int getInt1_2_4Bytes(com.yahoo.vespa.objects.FieldBase)", "public long getInt2_4_8Bytes(com.yahoo.vespa.objects.FieldBase)", "public int remaining()", "public static byte[] createUTF8CharArray(java.lang.String)" ], "fields" : [ "protected com.yahoo.io.GrowableByteBuffer buf" ] }, "com.yahoo.vespa.objects.Deserializer" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract byte getByte(com.yahoo.vespa.objects.FieldBase)", "public abstract short getShort(com.yahoo.vespa.objects.FieldBase)", "public abstract int getInt(com.yahoo.vespa.objects.FieldBase)", "public abstract long getLong(com.yahoo.vespa.objects.FieldBase)", "public abstract float getFloat(com.yahoo.vespa.objects.FieldBase)", "public abstract double getDouble(com.yahoo.vespa.objects.FieldBase)", "public abstract byte[] getBytes(com.yahoo.vespa.objects.FieldBase, int)", "public abstract java.lang.String getString(com.yahoo.vespa.objects.FieldBase)" ], "fields" : [ ] }, "com.yahoo.vespa.objects.FieldBase" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public final java.lang.String getName()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.vespa.objects.Identifiable" : { "superClass" : "com.yahoo.vespa.objects.Selectable", "interfaces" : [ "java.lang.Cloneable" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public final int getClassId()", "protected int onGetClassId()", "public final com.yahoo.vespa.objects.Serializer serializeWithId(com.yahoo.vespa.objects.Serializer)", "public final com.yahoo.vespa.objects.Serializer serialize(com.yahoo.vespa.objects.Serializer)", "protected void onSerialize(com.yahoo.vespa.objects.Serializer)", "public final com.yahoo.vespa.objects.Deserializer deserializeWithId(com.yahoo.vespa.objects.Deserializer)", "public final com.yahoo.vespa.objects.Deserializer deserialize(com.yahoo.vespa.objects.Deserializer)", "protected void onDeserialize(com.yahoo.vespa.objects.Deserializer)", "public com.yahoo.vespa.objects.Identifiable clone()", "public int hashCode()", "public boolean equals(java.lang.Object)", "public java.lang.String toString()", "protected static int registerClass(int, java.lang.Class)", "protected static int registerClass(int, java.lang.Class, java.util.function.Supplier)", "public static com.yahoo.vespa.objects.Identifiable create(com.yahoo.vespa.objects.Deserializer)", "public static com.yahoo.vespa.objects.Identifiable createFromId(int)", "protected static com.yahoo.vespa.objects.Serializer serializeOptional(com.yahoo.vespa.objects.Serializer, com.yahoo.vespa.objects.Identifiable)", "protected static com.yahoo.vespa.objects.Identifiable deserializeOptional(com.yahoo.vespa.objects.Deserializer)", "protected static boolean equals(java.lang.Object, java.lang.Object)", "public void visitMembers(com.yahoo.vespa.objects.ObjectVisitor)", "protected static byte[] getRawUtf8Bytes(com.yahoo.vespa.objects.Deserializer)", "protected java.lang.String getUtf8(com.yahoo.vespa.objects.Deserializer)", "protected void putUtf8(com.yahoo.vespa.objects.Serializer, java.lang.String)", "public bridge synthetic java.lang.Object clone()" ], "fields" : [ "public static int classId" ] }, "com.yahoo.vespa.objects.Ids" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ ], "fields" : [ "public static final int document", "public static final int searchlib", "public static final int vespa_configmodel", "public static final int annotation" ] }, "com.yahoo.vespa.objects.ObjectDumper" : { "superClass" : "com.yahoo.vespa.objects.ObjectVisitor", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public void (int)", "public java.lang.String toString()", "public void openStruct(java.lang.String, java.lang.String)", "public void closeStruct()", "public void visit(java.lang.String, java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.vespa.objects.ObjectOperation" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract void execute(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.vespa.objects.ObjectPredicate" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract boolean check(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.vespa.objects.ObjectVisitor" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "public abstract void openStruct(java.lang.String, java.lang.String)", "public abstract void closeStruct()", "public abstract void visit(java.lang.String, java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.vespa.objects.Selectable" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public final void select(com.yahoo.vespa.objects.ObjectPredicate, com.yahoo.vespa.objects.ObjectOperation)", "public void selectMembers(com.yahoo.vespa.objects.ObjectPredicate, com.yahoo.vespa.objects.ObjectOperation)", "public static void select(com.yahoo.vespa.objects.Selectable, com.yahoo.vespa.objects.ObjectPredicate, com.yahoo.vespa.objects.ObjectOperation)" ], "fields" : [ ] }, "com.yahoo.vespa.objects.Serializer" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract com.yahoo.vespa.objects.Serializer putByte(com.yahoo.vespa.objects.FieldBase, byte)", "public abstract com.yahoo.vespa.objects.Serializer putShort(com.yahoo.vespa.objects.FieldBase, short)", "public abstract com.yahoo.vespa.objects.Serializer putInt(com.yahoo.vespa.objects.FieldBase, int)", "public abstract com.yahoo.vespa.objects.Serializer putLong(com.yahoo.vespa.objects.FieldBase, long)", "public abstract com.yahoo.vespa.objects.Serializer putFloat(com.yahoo.vespa.objects.FieldBase, float)", "public abstract com.yahoo.vespa.objects.Serializer putDouble(com.yahoo.vespa.objects.FieldBase, double)", "public abstract com.yahoo.vespa.objects.Serializer put(com.yahoo.vespa.objects.FieldBase, byte[])", "public abstract com.yahoo.vespa.objects.Serializer put(com.yahoo.vespa.objects.FieldBase, java.nio.ByteBuffer)", "public abstract com.yahoo.vespa.objects.Serializer put(com.yahoo.vespa.objects.FieldBase, java.lang.String)" ], "fields" : [ ] }, "com.yahoo.yolean.Exceptions$FunctionThrowingIOException" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract java.lang.Object map(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.yolean.Exceptions$RunnableThrowingIOException" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract void run()" ], "fields" : [ ] }, "com.yahoo.yolean.Exceptions$RunnableThrowingInterruptedException" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract void run()" ], "fields" : [ ] }, "com.yahoo.yolean.Exceptions$SupplierThrowingIOException" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract java.lang.Object get()" ], "fields" : [ ] }, "com.yahoo.yolean.Exceptions" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public static java.lang.String toMessageString(java.lang.Throwable)", "public static java.util.Optional findCause(java.lang.Throwable, java.lang.Class)", "public static void uncheck(com.yahoo.yolean.Exceptions$RunnableThrowingIOException)", "public static void uncheckInterrupted(com.yahoo.yolean.Exceptions$RunnableThrowingInterruptedException)", "public static void uncheckInterruptedAndRestoreFlag(com.yahoo.yolean.Exceptions$RunnableThrowingInterruptedException)", "public static varargs void uncheck(com.yahoo.yolean.Exceptions$RunnableThrowingIOException, java.lang.String, java.lang.String[])", "public static void uncheckAndIgnore(com.yahoo.yolean.Exceptions$RunnableThrowingIOException, java.lang.Class)", "public static java.util.function.Function uncheck(com.yahoo.yolean.Exceptions$FunctionThrowingIOException)", "public static java.lang.Object uncheck(com.yahoo.yolean.Exceptions$SupplierThrowingIOException)", "public static varargs java.lang.Object uncheck(com.yahoo.yolean.Exceptions$SupplierThrowingIOException, java.lang.String, java.lang.String[])", "public static java.lang.Object uncheckAndIgnore(com.yahoo.yolean.Exceptions$SupplierThrowingIOException, java.lang.Class)", "public static java.lang.RuntimeException throwUnchecked(java.lang.Throwable)" ], "fields" : [ ] }, "com.yahoo.yolean.UncheckedInterruptedException" : { "superClass" : "java.lang.RuntimeException", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String, java.lang.InterruptedException, boolean)", "public void (java.lang.InterruptedException, boolean)", "public void (java.lang.String, boolean)", "public void (java.lang.String, java.lang.InterruptedException)", "public void (java.lang.InterruptedException)", "public java.lang.InterruptedException getCause()", "public bridge synthetic java.lang.Throwable getCause()" ], "fields" : [ ] }, "com.yahoo.yolean.chain.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.yolean.chain.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.yolean.chain.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.yolean.concurrent.ConcurrentResourcePool" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Iterable" ], "attributes" : [ "public" ], "methods" : [ "public void (java.util.function.Supplier)", "public void preallocate(int)", "public final java.lang.Object alloc()", "public final void free(java.lang.Object)", "public java.util.Iterator iterator()" ], "fields" : [ ] }, "com.yahoo.yolean.concurrent.CopyOnWriteHashMap" : { "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.lang.Object get(java.lang.Object)", "public java.lang.Object put(java.lang.Object, java.lang.Object)", "public java.lang.Object 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()" ], "fields" : [ ] }, "com.yahoo.yolean.concurrent.Memoized$Closer" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract void close(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.yolean.concurrent.Memoized" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.function.Supplier", "java.lang.AutoCloseable" ], "attributes" : [ "public" ], "methods" : [ "public void (java.util.function.Supplier)", "public void (java.util.function.Supplier, com.yahoo.yolean.concurrent.Memoized$Closer)", "public static com.yahoo.yolean.concurrent.Memoized of(java.util.function.Supplier)", "public static com.yahoo.yolean.concurrent.Memoized combine(com.yahoo.yolean.concurrent.Memoized, java.util.function.Function, com.yahoo.yolean.concurrent.Memoized$Closer)", "public java.lang.Object get()", "public void close()" ], "fields" : [ ] }, "com.yahoo.yolean.concurrent.ResourcePool" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Iterable" ], "attributes" : [ "public", "final" ], "methods" : [ "public void (java.util.function.Supplier)", "public java.lang.Object alloc()", "public void free(java.lang.Object)", "public java.util.Iterator iterator()" ], "fields" : [ ] }, "com.yahoo.yolean.concurrent.Sleeper" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public void sleep(java.time.Duration)", "public void sleepChecked(java.time.Duration)", "public void sleep(long)", "public abstract void sleepChecked(long)" ], "fields" : [ "public static final com.yahoo.yolean.concurrent.Sleeper DEFAULT", "public static final com.yahoo.yolean.concurrent.Sleeper NOOP" ] }, "com.yahoo.yolean.concurrent.ThreadRobustList" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Iterable" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public void (int)", "public boolean isEmpty()", "public void add(java.lang.Object)", "public java.util.Iterator iterator()" ], "fields" : [ ] }, "com.yahoo.yolean.function.ThrowingConsumer" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract void accept(java.lang.Object)", "public com.yahoo.yolean.function.ThrowingConsumer andThen(com.yahoo.yolean.function.ThrowingConsumer)" ], "fields" : [ ] }, "com.yahoo.yolean.function.ThrowingFunction" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract java.lang.Object apply(java.lang.Object)", "public com.yahoo.yolean.function.ThrowingFunction andThen(com.yahoo.yolean.function.ThrowingFunction)", "public com.yahoo.yolean.function.ThrowingFunction compose(com.yahoo.yolean.function.ThrowingFunction)" ], "fields" : [ ] }, "com.yahoo.yolean.function.ThrowingSupplier" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract java.lang.Object get()" ], "fields" : [ ] }, "com.yahoo.yolean.trace.TraceNode" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.Object, long)", "public com.yahoo.yolean.trace.TraceNode add(com.yahoo.yolean.trace.TraceNode)", "public java.lang.Iterable descendants(java.lang.Class)", "public java.lang.Object payload()", "public long timestamp()", "public com.yahoo.yolean.trace.TraceNode parent()", "public java.lang.Iterable children()", "public boolean isRoot()", "public com.yahoo.yolean.trace.TraceNode root()", "public com.yahoo.yolean.trace.TraceVisitor accept(com.yahoo.yolean.trace.TraceVisitor)", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.yolean.trace.TraceVisitor" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "public abstract void visit(com.yahoo.yolean.trace.TraceNode)", "public void entering(com.yahoo.yolean.trace.TraceNode)", "public void leaving(com.yahoo.yolean.trace.TraceNode)" ], "fields" : [ ] }, "ai.vespa.llm.LanguageModel" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract java.util.List complete(ai.vespa.llm.completion.Prompt)", "public abstract java.util.concurrent.CompletableFuture completeAsync(ai.vespa.llm.completion.Prompt, java.util.function.Consumer)" ], "fields" : [ ] }, "ai.vespa.llm.client.openai.OpenAiClient$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public ai.vespa.llm.client.openai.OpenAiClient$Builder model(java.lang.String)", "public ai.vespa.llm.client.openai.OpenAiClient$Builder temperature(double)", "public ai.vespa.llm.client.openai.OpenAiClient$Builder maxTokens(long)", "public ai.vespa.llm.client.openai.OpenAiClient build()" ], "fields" : [ ] }, "ai.vespa.llm.client.openai.OpenAiClient" : { "superClass" : "java.lang.Object", "interfaces" : [ "ai.vespa.llm.LanguageModel" ], "attributes" : [ "public" ], "methods" : [ "public java.util.List complete(ai.vespa.llm.completion.Prompt)", "public java.util.concurrent.CompletableFuture completeAsync(ai.vespa.llm.completion.Prompt, java.util.function.Consumer)" ], "fields" : [ ] }, "ai.vespa.llm.completion.Completion$FinishReason" : { "superClass" : "java.lang.Enum", "interfaces" : [ ], "attributes" : [ "public", "final", "enum" ], "methods" : [ "public static ai.vespa.llm.completion.Completion$FinishReason[] values()", "public static ai.vespa.llm.completion.Completion$FinishReason valueOf(java.lang.String)" ], "fields" : [ "public static final enum ai.vespa.llm.completion.Completion$FinishReason length", "public static final enum ai.vespa.llm.completion.Completion$FinishReason stop", "public static final enum ai.vespa.llm.completion.Completion$FinishReason none" ] }, "ai.vespa.llm.completion.Completion" : { "superClass" : "java.lang.Record", "interfaces" : [ ], "attributes" : [ "public", "final", "record" ], "methods" : [ "public void (java.lang.String, ai.vespa.llm.completion.Completion$FinishReason)", "public java.lang.String text()", "public ai.vespa.llm.completion.Completion$FinishReason finishReason()", "public static ai.vespa.llm.completion.Completion from(java.lang.String)", "public final java.lang.String toString()", "public final int hashCode()", "public final boolean equals(java.lang.Object)" ], "fields" : [ ] }, "ai.vespa.llm.completion.Prompt" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "public abstract java.lang.String asString()", "public ai.vespa.llm.completion.Prompt append(ai.vespa.llm.completion.Completion)", "public abstract ai.vespa.llm.completion.Prompt append(java.lang.String)" ], "fields" : [ ] }, "ai.vespa.llm.completion.StringPrompt" : { "superClass" : "ai.vespa.llm.completion.Prompt", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public java.lang.String asString()", "public ai.vespa.llm.completion.StringPrompt append(java.lang.String)", "public ai.vespa.llm.completion.StringPrompt append(ai.vespa.llm.completion.Completion)", "public java.lang.String toString()", "public static ai.vespa.llm.completion.StringPrompt from(java.lang.String)", "public bridge synthetic ai.vespa.llm.completion.Prompt append(java.lang.String)", "public bridge synthetic ai.vespa.llm.completion.Prompt append(ai.vespa.llm.completion.Completion)" ], "fields" : [ ] }, "ai.vespa.llm.test.MockLanguageModel$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public ai.vespa.llm.test.MockLanguageModel$Builder completer(java.util.function.Function)", "public void ()", "public ai.vespa.llm.test.MockLanguageModel build()" ], "fields" : [ ] }, "ai.vespa.llm.test.MockLanguageModel" : { "superClass" : "java.lang.Object", "interfaces" : [ "ai.vespa.llm.LanguageModel" ], "attributes" : [ "public" ], "methods" : [ "public void (ai.vespa.llm.test.MockLanguageModel$Builder)", "public java.util.List complete(ai.vespa.llm.completion.Prompt)", "public java.util.concurrent.CompletableFuture completeAsync(ai.vespa.llm.completion.Prompt, java.util.function.Consumer)" ], "fields" : [ ] } }