From 377be9cc95ec9dfda8b733512d675a2e19a73486 Mon Sep 17 00:00:00 2001 From: Ilpo Ruotsalainen Date: Tue, 18 Dec 2018 17:30:57 +0100 Subject: Enable abi-check-plugin on relevant modules. --- document/abi-spec.json | 5354 ++++++++++++++++++++++++++++++++++++++++++++++++ document/pom.xml | 16 + 2 files changed, 5370 insertions(+) create mode 100644 document/abi-spec.json (limited to 'document') diff --git a/document/abi-spec.json b/document/abi-spec.json new file mode 100644 index 00000000000..2b3d443d02e --- /dev/null +++ b/document/abi-spec.json @@ -0,0 +1,5354 @@ +{ + "com.yahoo.document.ArrayDataType": { + "superClass": "com.yahoo.document.CollectionDataType", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.DataType)", + "public void (com.yahoo.document.DataType, int)", + "public com.yahoo.document.ArrayDataType clone()", + "public com.yahoo.document.datatypes.Array createFieldValue()", + "public java.lang.Class getValueClass()", + "public com.yahoo.document.FieldPath buildFieldPath(java.lang.String)", + "public bridge synthetic com.yahoo.document.CollectionDataType clone()", + "public bridge synthetic com.yahoo.document.datatypes.CollectionFieldValue createFieldValue()", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue createFieldValue()", + "public bridge synthetic com.yahoo.document.DataType clone()", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static int classId" + ] + }, + "com.yahoo.document.BaseStructDataType": { + "superClass": "com.yahoo.document.StructuredDataType", + "interfaces": [], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "protected void assign(com.yahoo.document.BaseStructDataType)", + "public com.yahoo.document.BaseStructDataType clone()", + "public void addField(com.yahoo.document.Field)", + "public com.yahoo.document.Field removeField(java.lang.String)", + "public void clearFields()", + "public com.yahoo.document.Field getField(java.lang.Integer, int)", + "public com.yahoo.document.Field getField(java.lang.String)", + "public com.yahoo.document.Field getField(int)", + "public boolean hasField(com.yahoo.document.Field, int)", + "public boolean hasField(java.lang.String)", + "public boolean hasField(com.yahoo.document.Field)", + "public java.util.Collection getFields()", + "public int getFieldCount()", + "public com.yahoo.compress.Compressor getCompressor()", + "public com.yahoo.document.CompressionConfig getCompressionConfig()", + "public void setCompressionConfig(com.yahoo.document.CompressionConfig)", + "public bridge synthetic com.yahoo.document.DataType clone()", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "protected java.util.Map fieldIds", + "protected java.util.Map fieldIdsV6", + "protected java.util.Map fields", + "protected com.yahoo.compress.Compressor compressor" + ] + }, + "com.yahoo.document.BucketDistribution": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (int, int)", + "public void (com.yahoo.document.BucketDistribution)", + "public void reset()", + "public synchronized void setNumColumns(int)", + "public int getNumColumns()", + "public synchronized void setNumBucketBits(int)", + "public int getNumBucketBits()", + "public int getNumBuckets()", + "public int getColumn(com.yahoo.document.BucketId)" + ], + "fields": [] + }, + "com.yahoo.document.BucketId": { + "superClass": "java.lang.Object", + "interfaces": [ + "java.lang.Comparable" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (long)", + "public void (int, long)", + "public void (java.lang.String)", + "public boolean equals(java.lang.Object)", + "public int compareTo(com.yahoo.document.BucketId)", + "public int hashCode()", + "public int getUsedBits()", + "public long getRawId()", + "public long getId()", + "public long withoutCountBits()", + "public java.lang.String toString()", + "public boolean contains(com.yahoo.document.BucketId)", + "public boolean contains(com.yahoo.document.DocumentId, com.yahoo.document.BucketIdFactory)", + "public bridge synthetic int compareTo(java.lang.Object)" + ], + "fields": [ + "public static final int COUNT_BITS" + ] + }, + "com.yahoo.document.BucketIdFactory": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (int, int, int)", + "public void (java.lang.String)", + "public int getLocationBitCount()", + "public int getGidBitCount()", + "public int getCountBitCount()", + "public com.yahoo.document.BucketId getBucketId(com.yahoo.document.DocumentId)" + ], + "fields": [] + }, + "com.yahoo.document.CollectionDataType": { + "superClass": "com.yahoo.document.DataType", + "interfaces": [], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "protected void (java.lang.String, int, com.yahoo.document.DataType)", + "public abstract com.yahoo.document.datatypes.CollectionFieldValue createFieldValue()", + "public com.yahoo.document.CollectionDataType clone()", + "public com.yahoo.document.DataType getNestedType()", + "protected com.yahoo.document.datatypes.FieldValue createByReflection(java.lang.Object)", + "public void setNestedType(com.yahoo.document.DataType)", + "public com.yahoo.document.PrimitiveDataType getPrimitiveType()", + "public boolean isValueCompatible(com.yahoo.document.datatypes.FieldValue)", + "protected void register(com.yahoo.document.DocumentTypeManager, java.util.List)", + "public void visitMembers(com.yahoo.vespa.objects.ObjectVisitor)", + "public boolean isMultivalue()", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue createFieldValue()", + "public bridge synthetic com.yahoo.document.DataType clone()", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static int classId" + ] + }, + "com.yahoo.document.CompressionConfig": { + "superClass": "java.lang.Object", + "interfaces": [ + "java.io.Serializable" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.compress.CompressionType, int, float, long)", + "public void ()", + "public void (com.yahoo.compress.CompressionType)", + "public void (com.yahoo.compress.CompressionType, int, float)", + "public float thresholdFactor()" + ], + "fields": [ + "public final com.yahoo.compress.CompressionType type", + "public int compressionLevel", + "public float threshold", + "public final long minsize" + ] + }, + "com.yahoo.document.DataType": { + "superClass": "com.yahoo.vespa.objects.Identifiable", + "interfaces": [ + "java.io.Serializable", + "java.lang.Comparable" + ], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "public static int lastPredefinedDataTypeId()", + "protected void (java.lang.String, int)", + "public com.yahoo.document.DataType clone()", + "public boolean isRegistered()", + "public abstract com.yahoo.document.datatypes.FieldValue createFieldValue()", + "protected com.yahoo.document.datatypes.FieldValue createByReflection(java.lang.Object)", + "public com.yahoo.document.datatypes.FieldValue createFieldValue(java.lang.Object)", + "public abstract java.lang.Class getValueClass()", + "public abstract boolean isValueCompatible(com.yahoo.document.datatypes.FieldValue)", + "public final boolean isAssignableFrom(com.yahoo.document.DataType)", + "public static com.yahoo.document.ArrayDataType getArray(com.yahoo.document.DataType)", + "public static com.yahoo.document.MapDataType getMap(com.yahoo.document.DataType, com.yahoo.document.DataType)", + "public static com.yahoo.document.WeightedSetDataType getWeightedSet(com.yahoo.document.DataType)", + "public static com.yahoo.document.WeightedSetDataType getWeightedSet(com.yahoo.document.DataType, boolean, boolean)", + "public static com.yahoo.document.TensorDataType getTensor(com.yahoo.tensor.TensorType)", + "public java.lang.String getName()", + "protected void setName(java.lang.String)", + "public int getId()", + "public void setId(int)", + "public final void register(com.yahoo.document.DocumentTypeManager)", + "protected void register(com.yahoo.document.DocumentTypeManager, java.util.List)", + "public int hashCode()", + "public boolean equals(java.lang.Object)", + "public java.lang.String toString()", + "public int getCode()", + "public com.yahoo.document.FieldPath buildFieldPath(java.lang.String)", + "public com.yahoo.document.PrimitiveDataType getPrimitiveType()", + "public void visitMembers(com.yahoo.vespa.objects.ObjectVisitor)", + "public int compareTo(com.yahoo.document.DataType)", + "public boolean isMultivalue()", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()", + "public bridge synthetic int compareTo(java.lang.Object)" + ], + "fields": [ + "public static int classId", + "public static final com.yahoo.document.NumericDataType NONE", + "public static final com.yahoo.document.NumericDataType INT", + "public static final com.yahoo.document.NumericDataType FLOAT", + "public static final com.yahoo.document.PrimitiveDataType STRING", + "public static final com.yahoo.document.PrimitiveDataType RAW", + "public static final com.yahoo.document.NumericDataType LONG", + "public static final com.yahoo.document.NumericDataType DOUBLE", + "public static final com.yahoo.document.PrimitiveDataType BOOL", + "public static final com.yahoo.document.NumericDataType FLOAT16", + "public static final com.yahoo.document.DocumentType DOCUMENT", + "public static final com.yahoo.document.PrimitiveDataType URI", + "public static final com.yahoo.document.NumericDataType BYTE", + "public static final com.yahoo.document.PrimitiveDataType PREDICATE", + "public static final int tensorDataTypeCode", + "public static final com.yahoo.document.WeightedSetDataType TAG" + ] + }, + "com.yahoo.document.DataTypeName": { + "superClass": "java.lang.Object", + "interfaces": [ + "java.io.Serializable" + ], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (java.lang.String)", + "public void (com.yahoo.text.Utf8Array)", + "public void (com.yahoo.text.Utf8String)", + "public java.lang.String getName()", + "public java.lang.String toString()", + "public int hashCode()", + "public boolean equals(java.lang.Object)" + ], + "fields": [] + }, + "com.yahoo.document.Document": { + "superClass": "com.yahoo.document.datatypes.StructuredFieldValue", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.DocumentType, java.lang.String)", + "public void (com.yahoo.document.DocumentType, com.yahoo.document.DocumentId)", + "public void (com.yahoo.document.Document)", + "public void (com.yahoo.document.serialization.DocumentReader)", + "public com.yahoo.document.DocumentId getId()", + "public void setId(com.yahoo.document.DocumentId)", + "public com.yahoo.document.datatypes.Struct getHeader()", + "public com.yahoo.document.datatypes.Struct getBody()", + "public void assign(java.lang.Object)", + "public com.yahoo.document.Document clone()", + "public void setDataType(com.yahoo.document.DataType)", + "public int getSerializedSize()", + "public final int getApproxSize()", + "public void serialize(java.io.OutputStream)", + "public static com.yahoo.document.Document createDocument(com.yahoo.document.serialization.DocumentReader)", + "public com.yahoo.document.Field getField(java.lang.String)", + "public com.yahoo.document.datatypes.FieldValue getFieldValue(com.yahoo.document.Field)", + "protected void doSetFieldValue(com.yahoo.document.Field, com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.datatypes.FieldValue removeFieldValue(com.yahoo.document.Field)", + "public void clear()", + "public java.util.Iterator iterator()", + "public java.lang.String toString()", + "public java.lang.String toXML(java.lang.String)", + "public java.lang.String toXml()", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public java.lang.String toJson()", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.Long getLastModified()", + "public void setLastModified(java.lang.Long)", + "public void onSerialize(com.yahoo.vespa.objects.Serializer)", + "public void serializeHeader(com.yahoo.vespa.objects.Serializer)", + "public void serializeBody(com.yahoo.vespa.objects.Serializer)", + "public com.yahoo.document.DocumentType getDataType()", + "public int getFieldCount()", + "public void serialize(com.yahoo.document.serialization.DocumentWriter)", + "public void deserialize(com.yahoo.document.serialization.DocumentReader)", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public int compareTo(com.yahoo.document.datatypes.FieldValue)", + "public bridge synthetic com.yahoo.document.StructuredDataType getDataType()", + "public bridge synthetic com.yahoo.document.DataType getDataType()", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue clone()", + "public bridge synthetic int compareTo(java.lang.Object)", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static final int classId", + "public static final short SERIALIZED_VERSION" + ] + }, + "com.yahoo.document.DocumentCalculator": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String)", + "public java.lang.Number evaluate(com.yahoo.document.Document, java.util.Map)" + ], + "fields": [] + }, + "com.yahoo.document.DocumentGet": { + "superClass": "com.yahoo.document.DocumentOperation", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.DocumentId)", + "public com.yahoo.document.DocumentId getId()", + "public void setCondition(com.yahoo.document.TestAndSetCondition)", + "public java.lang.String toString()", + "public boolean equals(java.lang.Object)", + "public int hashCode()" + ], + "fields": [] + }, + "com.yahoo.document.DocumentId": { + "superClass": "com.yahoo.vespa.objects.Identifiable", + "interfaces": [ + "java.io.Serializable" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.vespa.objects.Deserializer)", + "public void (java.lang.String)", + "public void (com.yahoo.document.idstring.IdString)", + "public static com.yahoo.document.DocumentId createFromSerialized(java.lang.String)", + "public com.yahoo.document.DocumentId clone()", + "public void setId(com.yahoo.document.idstring.IdString)", + "public com.yahoo.document.idstring.IdString getScheme()", + "public byte[] getGlobalId()", + "public int compareTo(java.lang.Object)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()", + "public void onSerialize(com.yahoo.vespa.objects.Serializer)", + "public void onDeserialize(com.yahoo.vespa.objects.Deserializer)", + "public boolean hasDocType()", + "public java.lang.String getDocType()", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [] + }, + "com.yahoo.document.DocumentOperation": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "public abstract com.yahoo.document.DocumentId getId()", + "public void setCondition(com.yahoo.document.TestAndSetCondition)", + "public com.yahoo.document.TestAndSetCondition getCondition()", + "protected void ()", + "protected void (com.yahoo.document.DocumentOperation)" + ], + "fields": [] + }, + "com.yahoo.document.DocumentPut": { + "superClass": "com.yahoo.document.DocumentOperation", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.Document)", + "public void (com.yahoo.document.DocumentType, com.yahoo.document.DocumentId)", + "public void (com.yahoo.document.DocumentType, java.lang.String)", + "public com.yahoo.document.Document getDocument()", + "public com.yahoo.document.DocumentId getId()", + "public void (com.yahoo.document.DocumentPut)", + "public void (com.yahoo.document.DocumentPut, com.yahoo.document.Document)", + "public java.lang.String toString()" + ], + "fields": [] + }, + "com.yahoo.document.DocumentRemove": { + "superClass": "com.yahoo.document.DocumentOperation", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.DocumentId)", + "public com.yahoo.document.DocumentId getId()", + "public java.lang.String toString()", + "public boolean equals(java.lang.Object)", + "public int hashCode()" + ], + "fields": [] + }, + "com.yahoo.document.DocumentType": { + "superClass": "com.yahoo.document.StructuredDataType", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String)", + "public void (java.lang.String, com.yahoo.document.StructDataType, com.yahoo.document.StructDataType)", + "public com.yahoo.document.DocumentType clone()", + "public com.yahoo.document.Document createFieldValue()", + "public java.lang.Class getValueClass()", + "public boolean isValueCompatible(com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.StructDataType contentStruct()", + "public com.yahoo.document.StructDataType getHeaderType()", + "public com.yahoo.document.StructDataType getBodyType()", + "protected void register(com.yahoo.document.DocumentTypeManager, java.util.List)", + "public boolean isA(java.lang.String)", + "public void addField(com.yahoo.document.Field)", + "public com.yahoo.document.Field addField(java.lang.String, com.yahoo.document.DataType)", + "public com.yahoo.document.Field addHeaderField(java.lang.String, com.yahoo.document.DataType)", + "public void inherit(com.yahoo.document.DocumentType)", + "public java.util.Collection getInheritedTypes()", + "public java.util.ListIterator inheritedIterator()", + "public boolean inherits(com.yahoo.document.DocumentType)", + "public com.yahoo.document.Field getField(java.lang.String)", + "public com.yahoo.document.Field getField(int)", + "public boolean hasField(java.lang.String)", + "public int getFieldCount()", + "public com.yahoo.document.Field getField(java.lang.Integer, int)", + "public com.yahoo.document.Field removeField(java.lang.String)", + "public java.util.Collection getFields()", + "public java.util.Set fieldSet()", + "public java.util.Iterator fieldIteratorThisTypeOnly()", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public void onSerialize(com.yahoo.vespa.objects.Serializer)", + "public void visitMembers(com.yahoo.vespa.objects.ObjectVisitor)", + "public bridge synthetic com.yahoo.document.datatypes.StructuredFieldValue createFieldValue()", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue createFieldValue()", + "public bridge synthetic com.yahoo.document.DataType clone()", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.DocumentTypeId": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (int)", + "public int getId()", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()" + ], + "fields": [] + }, + "com.yahoo.document.DocumentTypeManager": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.config.DocumentmanagerConfig)", + "public void assign(com.yahoo.document.DocumentTypeManager)", + "public com.yahoo.document.DocumentTypeManager configure(java.lang.String)", + "public boolean hasDataType(java.lang.String)", + "public boolean hasDataType(int)", + "public com.yahoo.document.DataType getDataType(java.lang.String)", + "public com.yahoo.document.DataType getDataType(int)", + "public com.yahoo.document.DataType getDataType(int, java.lang.String)", + "public void register(com.yahoo.document.DataType)", + "public com.yahoo.document.DocumentType registerDocumentType(com.yahoo.document.DocumentType)", + "public com.yahoo.document.DocumentType getDocumentType(com.yahoo.document.DataTypeName)", + "public com.yahoo.document.DocumentType getDocumentType(java.lang.String)", + "public final com.yahoo.document.Document createDocument(com.yahoo.io.GrowableByteBuffer)", + "public com.yahoo.document.Document createDocument(com.yahoo.document.serialization.DocumentDeserializer)", + "public com.yahoo.document.Document createDocument(com.yahoo.io.GrowableByteBuffer, com.yahoo.io.GrowableByteBuffer)", + "public java.util.Collection getDataTypes()", + "public java.util.Map getDocumentTypes()", + "public java.util.Iterator documentTypeIterator()", + "public void clear()", + "public com.yahoo.document.annotation.AnnotationTypeRegistry getAnnotationTypeRegistry()", + "public void shutdown()" + ], + "fields": [] + }, + "com.yahoo.document.DocumentTypeManagerConfigurer": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.subscription.ConfigSubscriber$SingleSubscriber" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.DocumentTypeManager)", + "public static com.yahoo.compress.CompressionType toCompressorType(com.yahoo.document.config.DocumentmanagerConfig$Datatype$Structtype$Compresstype$Enum)", + "public static com.yahoo.config.subscription.ConfigSubscriber configure(com.yahoo.document.DocumentTypeManager, java.lang.String)", + "public com.yahoo.config.subscription.ConfigSubscriber configure(java.lang.String)", + "public static com.yahoo.document.DocumentTypeManager configureNewManager(com.yahoo.document.config.DocumentmanagerConfig)", + "public void configure(com.yahoo.document.config.DocumentmanagerConfig)", + "public bridge synthetic void configure(com.yahoo.config.ConfigInstance)" + ], + "fields": [] + }, + "com.yahoo.document.DocumentUpdate": { + "superClass": "com.yahoo.document.DocumentOperation", + "interfaces": [ + "java.lang.Iterable" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.DocumentType, com.yahoo.document.DocumentId)", + "public void (com.yahoo.document.serialization.DocumentUpdateReader)", + "public void (com.yahoo.document.DocumentType, java.lang.String)", + "public com.yahoo.document.DocumentId getId()", + "public void setId(com.yahoo.document.DocumentId)", + "public com.yahoo.document.DocumentUpdate applyTo(com.yahoo.document.Document)", + "public com.yahoo.document.DocumentUpdate prune(com.yahoo.document.Document)", + "public java.util.List getFieldUpdates()", + "public java.util.Collection fieldUpdates()", + "public java.util.List getFieldPathUpdates()", + "public java.util.Collection fieldPathUpdates()", + "public com.yahoo.document.DocumentType getDocumentType()", + "public void setDocumentType(com.yahoo.document.DocumentType)", + "public com.yahoo.document.update.FieldUpdate getFieldUpdate(int)", + "public com.yahoo.document.update.FieldUpdate setFieldUpdate(int, com.yahoo.document.update.FieldUpdate)", + "public com.yahoo.document.update.FieldUpdate getFieldUpdate(com.yahoo.document.Field)", + "public void clearFieldUpdates()", + "public com.yahoo.document.update.FieldUpdate getFieldUpdate(java.lang.String)", + "public void setFieldUpdates(java.util.Collection)", + "public void setFieldUpdates(java.util.List)", + "public void addFieldUpdates(java.util.Collection)", + "public int size()", + "public com.yahoo.document.DocumentUpdate addFieldUpdate(com.yahoo.document.update.FieldUpdate)", + "public com.yahoo.document.DocumentUpdate addFieldPathUpdate(com.yahoo.document.fieldpathupdate.FieldPathUpdate)", + "public void addAll(com.yahoo.document.DocumentUpdate)", + "public com.yahoo.document.update.FieldUpdate removeFieldUpdate(int)", + "public com.yahoo.document.update.FieldUpdate removeFieldUpdate(com.yahoo.document.Field)", + "public com.yahoo.document.update.FieldUpdate removeFieldUpdate(java.lang.String)", + "public com.yahoo.document.DocumentType getType()", + "public final void serialize(com.yahoo.io.GrowableByteBuffer)", + "public void serialize(com.yahoo.document.serialization.DocumentUpdateWriter)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()", + "public java.util.Iterator iterator()", + "public boolean isEmpty()", + "public void setCreateIfNonExistent(boolean)", + "public boolean getCreateIfNonExistent()", + "public java.util.Optional getOptionalCreateIfNonExistent()" + ], + "fields": [ + "public static final int CLASSID" + ] + }, + "com.yahoo.document.DocumentUtil": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public static int calculateMaxPendingSize(double, double, int)" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigInstance$Builder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig)", + "public com.yahoo.document.DocumenttypesConfig$Builder enablecompression(boolean)", + "public com.yahoo.document.DocumenttypesConfig$Builder documenttype(com.yahoo.document.DocumenttypesConfig$Documenttype$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Builder documenttype(java.util.List)", + "public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance$Producer)", + "public final java.lang.String getDefMd5()", + "public final java.lang.String getDefName()", + "public final java.lang.String getDefNamespace()", + "public com.yahoo.document.DocumenttypesConfig build()" + ], + "fields": [ + "public java.util.List documenttype" + ] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype$Builder id(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype$Builder name(java.lang.String)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype$Builder datatype(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype$Builder inherits(com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype$Inherits$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype$Builder inherits(java.util.List)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype build()" + ], + "fields": [ + "public java.util.List inherits" + ] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype$Inherits$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype$Inherits)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype$Inherits$Builder id(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype$Inherits build()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype$Inherits": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype$Inherits$Builder)", + "public int id()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype$Builder)", + "public int id()", + "public java.lang.String name()", + "public int datatype()", + "public java.util.List inherits()", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype$Inherits inherits(int)" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Builder id(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Builder name(java.lang.String)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Builder version(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Builder headerstruct(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Builder bodystruct(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Builder inherits(com.yahoo.document.DocumenttypesConfig$Documenttype$Inherits$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Builder inherits(java.util.List)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Builder datatype(com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Builder datatype(java.util.List)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Builder annotationtype(com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Builder annotationtype(java.util.List)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Builder fieldsets(java.lang.String, com.yahoo.document.DocumenttypesConfig$Documenttype$Fieldsets$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Builder fieldsets(java.util.Map)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Builder referencetype(com.yahoo.document.DocumenttypesConfig$Documenttype$Referencetype$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Builder referencetype(java.util.List)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype build()" + ], + "fields": [ + "public java.util.List inherits", + "public java.util.List datatype", + "public java.util.List annotationtype", + "public java.util.Map fieldsets", + "public java.util.List referencetype" + ] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref$Annotation$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref$Annotation)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref$Annotation$Builder id(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref$Annotation build()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref$Annotation": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref$Annotation$Builder)", + "public int id()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref$Builder annotation(com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref$Annotation$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref build()" + ], + "fields": [ + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref$Annotation$Builder annotation" + ] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref$Annotation annotation()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array$Builder element(com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array$Element$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array build()" + ], + "fields": [ + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array$Element$Builder element" + ] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array$Element$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array$Element)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array$Element$Builder id(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array$Element build()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array$Element": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array$Element$Builder)", + "public int id()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array$Element element()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Builder id(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Builder type(com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Builder array(com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Builder map(com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Builder wset(com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Builder annotationref(com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Builder sstruct(com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype build()" + ], + "fields": [ + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array$Builder array", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Builder map", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset$Builder wset", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref$Builder annotationref", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Builder sstruct" + ] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Builder key(com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Key$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Builder value(com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Value$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map build()" + ], + "fields": [ + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Key$Builder key", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Value$Builder value" + ] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Key$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Key)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Key$Builder id(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Key build()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Key": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Key$Builder)", + "public int id()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Value$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Value)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Value$Builder id(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Value build()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Value": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Value$Builder)", + "public int id()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Key key()", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map$Value value()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Builder name(java.lang.String)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Builder version(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Builder compression(com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Builder field(com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Field$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Builder field(java.util.List)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct build()" + ], + "fields": [ + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Builder compression", + "public java.util.List field" + ] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Builder type(com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Type$Enum)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Builder level(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Builder threshold(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Builder minsize(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression build()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Type$Enum": { + "superClass": "java.lang.Enum", + "interfaces": [], + "attributes": [ + "public", + "final", + "enum" + ], + "methods": [ + "public static com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Type$Enum[] values()", + "public static com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Type$Enum valueOf(java.lang.String)" + ], + "fields": [ + "public static final enum com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Type$Enum NONE", + "public static final enum com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Type$Enum LZ4" + ] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Type": { + "superClass": "com.yahoo.config.EnumNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Type$Enum)" + ], + "fields": [ + "public static final com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Type$Enum NONE", + "public static final com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Type$Enum LZ4" + ] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression$Type$Enum type()", + "public int level()", + "public int threshold()", + "public int minsize()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Field$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Field)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Field$Builder name(java.lang.String)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Field$Builder id(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Field$Builder id_v6(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Field$Builder datatype(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Field$Builder detailedtype(java.lang.String)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Field build()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Field": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Field$Builder)", + "public java.lang.String name()", + "public int id()", + "public int id_v6()", + "public int datatype()", + "public java.lang.String detailedtype()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Builder)", + "public java.lang.String name()", + "public int version()", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Compression compression()", + "public java.util.List field()", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct$Field field(int)" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum": { + "superClass": "java.lang.Enum", + "interfaces": [], + "attributes": [ + "public", + "final", + "enum" + ], + "methods": [ + "public static com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum[] values()", + "public static com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum valueOf(java.lang.String)" + ], + "fields": [ + "public static final enum com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum STRUCT", + "public static final enum com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum ARRAY", + "public static final enum com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum WSET", + "public static final enum com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum MAP", + "public static final enum com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum ANNOTATIONREF", + "public static final enum com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum PRIMITIVE", + "public static final enum com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum TENSOR" + ] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type": { + "superClass": "com.yahoo.config.EnumNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum)" + ], + "fields": [ + "public static final com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum STRUCT", + "public static final com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum ARRAY", + "public static final com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum WSET", + "public static final com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum MAP", + "public static final com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum ANNOTATIONREF", + "public static final com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum PRIMITIVE", + "public static final com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum TENSOR" + ] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset$Builder key(com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset$Key$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset$Builder createifnonexistent(boolean)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset$Builder removeifzero(boolean)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset build()" + ], + "fields": [ + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset$Key$Builder key" + ] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset$Key$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset$Key)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset$Key$Builder id(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset$Key build()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset$Key": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset$Key$Builder)", + "public int id()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset$Builder)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset$Key key()", + "public boolean createifnonexistent()", + "public boolean removeifzero()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Builder)", + "public int id()", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Type$Enum type()", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Array array()", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Map map()", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Wset wset()", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Annotationref annotationref()", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype$Sstruct sstruct()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Fieldsets$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Fieldsets)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Fieldsets$Builder fields(java.lang.String)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Fieldsets$Builder fields(java.util.Collection)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Fieldsets build()" + ], + "fields": [ + "public java.util.List fields" + ] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Fieldsets": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Fieldsets$Builder)", + "public java.util.List fields()", + "public java.lang.String fields(int)" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Inherits$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Inherits)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Inherits$Builder id(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Inherits build()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Inherits": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Inherits$Builder)", + "public int id()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Referencetype$Builder": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigBuilder" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Referencetype)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Referencetype$Builder id(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Referencetype$Builder target_type_id(int)", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Referencetype build()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype$Referencetype": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Referencetype$Builder)", + "public int id()", + "public int target_type_id()" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Documenttype": { + "superClass": "com.yahoo.config.InnerNode", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DocumenttypesConfig$Documenttype$Builder)", + "public int id()", + "public java.lang.String name()", + "public int version()", + "public int headerstruct()", + "public int bodystruct()", + "public java.util.List inherits()", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Inherits inherits(int)", + "public java.util.List datatype()", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Datatype datatype(int)", + "public java.util.List annotationtype()", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Annotationtype annotationtype(int)", + "public java.util.Map fieldsets()", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Fieldsets fieldsets(java.lang.String)", + "public java.util.List referencetype()", + "public com.yahoo.document.DocumenttypesConfig$Documenttype$Referencetype referencetype(int)" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig$Producer": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.config.ConfigInstance$Producer" + ], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract void getConfig(com.yahoo.document.DocumenttypesConfig$Builder)" + ], + "fields": [] + }, + "com.yahoo.document.DocumenttypesConfig": { + "superClass": "com.yahoo.config.ConfigInstance", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public static java.lang.String getDefMd5()", + "public static java.lang.String getDefName()", + "public static java.lang.String getDefNamespace()", + "public static java.lang.String getDefVersion()", + "public void (com.yahoo.document.DocumenttypesConfig$Builder)", + "public boolean enablecompression()", + "public java.util.List documenttype()", + "public com.yahoo.document.DocumenttypesConfig$Documenttype documenttype(int)" + ], + "fields": [ + "public static final java.lang.String CONFIG_DEF_MD5", + "public static final java.lang.String CONFIG_DEF_NAME", + "public static final java.lang.String CONFIG_DEF_NAMESPACE", + "public static final java.lang.String CONFIG_DEF_VERSION", + "public static final java.lang.String[] CONFIG_DEF_SCHEMA" + ] + }, + "com.yahoo.document.ExtendedField$Extract": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract java.lang.Object get(com.yahoo.document.datatypes.StructuredFieldValue)", + "public abstract void set(com.yahoo.document.datatypes.StructuredFieldValue, java.lang.Object)" + ], + "fields": [] + }, + "com.yahoo.document.ExtendedField": { + "superClass": "com.yahoo.document.Field", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String, com.yahoo.document.DataType, com.yahoo.document.ExtendedField$Extract)", + "public com.yahoo.document.datatypes.FieldValue getFieldValue(com.yahoo.document.datatypes.StructuredFieldValue)", + "public com.yahoo.document.datatypes.FieldValue setFieldValue(com.yahoo.document.datatypes.StructuredFieldValue, com.yahoo.document.datatypes.FieldValue)" + ], + "fields": [] + }, + "com.yahoo.document.ExtendedStringField$ExtractSpanTrees": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract java.util.Map get(com.yahoo.document.datatypes.StructuredFieldValue)", + "public abstract void set(com.yahoo.document.datatypes.StructuredFieldValue, java.util.Map)" + ], + "fields": [] + }, + "com.yahoo.document.ExtendedStringField": { + "superClass": "com.yahoo.document.ExtendedField", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String, com.yahoo.document.DataType, com.yahoo.document.ExtendedField$Extract, com.yahoo.document.ExtendedStringField$ExtractSpanTrees)", + "public com.yahoo.document.datatypes.FieldValue getFieldValue(com.yahoo.document.datatypes.StructuredFieldValue)", + "public com.yahoo.document.datatypes.FieldValue setFieldValue(com.yahoo.document.datatypes.StructuredFieldValue, com.yahoo.document.datatypes.FieldValue)" + ], + "fields": [] + }, + "com.yahoo.document.Field": { + "superClass": "com.yahoo.vespa.objects.FieldBase", + "interfaces": [ + "com.yahoo.document.fieldset.FieldSet", + "java.lang.Comparable", + "java.io.Serializable" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String, int, com.yahoo.document.DataType, boolean)", + "public void (java.lang.String)", + "public void (java.lang.String, com.yahoo.document.DataType, boolean, com.yahoo.document.DocumentType)", + "public void (java.lang.String, com.yahoo.document.DataType, boolean)", + "public void (java.lang.String, com.yahoo.document.DataType)", + "public void (java.lang.String, com.yahoo.document.Field)", + "public int compareTo(java.lang.Object)", + "protected int calculateIdV7(com.yahoo.document.DocumentType)", + "public void setId(int, com.yahoo.document.DocumentType)", + "public final com.yahoo.document.DataType getDataType()", + "public void setDataType(com.yahoo.document.DataType)", + "public final int getId(int)", + "public final int getId()", + "public final int getIdV6()", + "public final boolean hasForcedId()", + "public boolean isHeader()", + "public void setHeader(boolean)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()", + "public boolean contains(com.yahoo.document.fieldset.FieldSet)", + "public com.yahoo.document.fieldset.FieldSet clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "protected com.yahoo.document.DataType dataType", + "protected int fieldId" + ] + }, + "com.yahoo.document.FieldPath": { + "superClass": "java.lang.Object", + "interfaces": [ + "java.lang.Iterable" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.FieldPath)", + "public void (java.util.List)", + "public int size()", + "public com.yahoo.document.FieldPathEntry get(int)", + "public boolean isEmpty()", + "public java.util.Iterator iterator()", + "public java.util.List getList()", + "public boolean startsWith(com.yahoo.document.FieldPath)", + "public com.yahoo.document.DataType getResultingDataType()", + "public static com.yahoo.document.FieldPath newInstance(com.yahoo.document.DataType, java.lang.String)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()" + ], + "fields": [] + }, + "com.yahoo.document.FieldPathEntry$KeyParseResult": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String, int)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()" + ], + "fields": [ + "public java.lang.String parsed", + "public int consumedChars" + ] + }, + "com.yahoo.document.FieldPathEntry$Type": { + "superClass": "java.lang.Enum", + "interfaces": [], + "attributes": [ + "public", + "final", + "enum" + ], + "methods": [ + "public static com.yahoo.document.FieldPathEntry$Type[] values()", + "public static com.yahoo.document.FieldPathEntry$Type valueOf(java.lang.String)" + ], + "fields": [ + "public static final enum com.yahoo.document.FieldPathEntry$Type STRUCT_FIELD", + "public static final enum com.yahoo.document.FieldPathEntry$Type ARRAY_INDEX", + "public static final enum com.yahoo.document.FieldPathEntry$Type MAP_KEY", + "public static final enum com.yahoo.document.FieldPathEntry$Type MAP_ALL_KEYS", + "public static final enum com.yahoo.document.FieldPathEntry$Type MAP_ALL_VALUES", + "public static final enum com.yahoo.document.FieldPathEntry$Type VARIABLE" + ] + }, + "com.yahoo.document.FieldPathEntry": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public com.yahoo.document.DataType getResultingDataType()", + "public com.yahoo.document.FieldPathEntry$Type getType()", + "public com.yahoo.document.Field getFieldRef()", + "public int getLookupIndex()", + "public com.yahoo.document.datatypes.FieldValue getLookupKey()", + "public java.lang.String getVariableName()", + "public java.lang.String toString()", + "public static com.yahoo.document.FieldPathEntry newStructFieldEntry(com.yahoo.document.Field)", + "public static com.yahoo.document.FieldPathEntry newArrayLookupEntry(int, com.yahoo.document.DataType)", + "public static com.yahoo.document.FieldPathEntry newMapLookupEntry(com.yahoo.document.datatypes.FieldValue, com.yahoo.document.DataType)", + "public static com.yahoo.document.FieldPathEntry newAllKeysLookupEntry(com.yahoo.document.DataType)", + "public static com.yahoo.document.FieldPathEntry newAllValuesLookupEntry(com.yahoo.document.DataType)", + "public static com.yahoo.document.FieldPathEntry newVariableLookupEntry(java.lang.String, com.yahoo.document.DataType)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public static com.yahoo.document.FieldPathEntry$KeyParseResult parseKey(java.lang.String)" + ], + "fields": [] + }, + "com.yahoo.document.FixedBucketSpaces": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public static java.lang.String defaultSpace()", + "public static java.lang.String globalSpace()" + ], + "fields": [] + }, + "com.yahoo.document.Generated": { + "superClass": "java.lang.Object", + "interfaces": [ + "java.lang.annotation.Annotation" + ], + "attributes": [ + "public", + "interface", + "abstract", + "annotation" + ], + "methods": [], + "fields": [] + }, + "com.yahoo.document.GlobalId": { + "superClass": "java.lang.Object", + "interfaces": [ + "java.lang.Comparable" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (byte[])", + "public void (com.yahoo.document.idstring.IdString)", + "public void (com.yahoo.vespa.objects.Deserializer)", + "public void serialize(com.yahoo.vespa.objects.Serializer)", + "public byte[] getRawId()", + "public int hashCode()", + "public com.yahoo.document.BucketId toBucketId()", + "public boolean equals(java.lang.Object)", + "public int compareTo(java.lang.Object)", + "public java.lang.String toString()" + ], + "fields": [ + "public static final int LENGTH" + ] + }, + "com.yahoo.document.MapDataType": { + "superClass": "com.yahoo.document.DataType", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.DataType, com.yahoo.document.DataType, int)", + "public void (com.yahoo.document.DataType, com.yahoo.document.DataType)", + "public com.yahoo.document.MapDataType clone()", + "protected com.yahoo.document.datatypes.FieldValue createByReflection(java.lang.Object)", + "public boolean isValueCompatible(com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.DataType getKeyType()", + "public com.yahoo.document.DataType getValueType()", + "public void setKeyType(com.yahoo.document.DataType)", + "public void setValueType(com.yahoo.document.DataType)", + "public com.yahoo.document.datatypes.MapFieldValue createFieldValue()", + "public java.lang.Class getValueClass()", + "protected void register(com.yahoo.document.DocumentTypeManager, java.util.List)", + "public static com.yahoo.document.FieldPath buildFieldPath(java.lang.String, com.yahoo.document.DataType, com.yahoo.document.DataType)", + "public com.yahoo.document.FieldPath buildFieldPath(java.lang.String)", + "public boolean isMultivalue()", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue createFieldValue()", + "public bridge synthetic com.yahoo.document.DataType clone()", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [] + }, + "com.yahoo.document.NumericDataType": { + "superClass": "com.yahoo.document.PrimitiveDataType", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "protected void (java.lang.String, int, java.lang.Class, com.yahoo.document.PrimitiveDataType$Factory)", + "public com.yahoo.document.NumericDataType clone()", + "public bridge synthetic com.yahoo.document.PrimitiveDataType clone()", + "public bridge synthetic com.yahoo.document.DataType clone()", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static int classId" + ] + }, + "com.yahoo.document.PositionDataType": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public static java.lang.String renderAsString(com.yahoo.document.datatypes.Struct)", + "public static void renderXml(com.yahoo.document.datatypes.Struct, com.yahoo.document.serialization.XmlStream)", + "public static com.yahoo.document.datatypes.Struct valueOf(java.lang.Integer, java.lang.Integer)", + "public static com.yahoo.document.datatypes.Struct fromLong(long)", + "public static com.yahoo.document.datatypes.Struct fromString(java.lang.String)", + "public static com.yahoo.document.datatypes.IntegerFieldValue getXValue(com.yahoo.document.datatypes.FieldValue)", + "public static com.yahoo.document.datatypes.IntegerFieldValue getYValue(com.yahoo.document.datatypes.FieldValue)", + "public static java.lang.String getZCurveFieldName(java.lang.String)", + "public static java.lang.String getPositionSummaryFieldName(java.lang.String)", + "public static java.lang.String getDistanceSummaryFieldName(java.lang.String)" + ], + "fields": [ + "public static final com.yahoo.document.StructDataType INSTANCE", + "public static final java.lang.String STRUCT_NAME", + "public static final java.lang.String FIELD_X", + "public static final java.lang.String FIELD_Y" + ] + }, + "com.yahoo.document.PrimitiveDataType$Factory": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "public void ()", + "public abstract com.yahoo.document.datatypes.FieldValue create()" + ], + "fields": [] + }, + "com.yahoo.document.PrimitiveDataType": { + "superClass": "com.yahoo.document.DataType", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "protected void (java.lang.String, int, java.lang.Class, com.yahoo.document.PrimitiveDataType$Factory)", + "public com.yahoo.document.PrimitiveDataType clone()", + "public com.yahoo.document.datatypes.FieldValue createFieldValue()", + "public java.lang.Class getValueClass()", + "public boolean isValueCompatible(com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.PrimitiveDataType getPrimitiveType()", + "public void visitMembers(com.yahoo.vespa.objects.ObjectVisitor)", + "public bridge synthetic com.yahoo.document.DataType clone()", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.ReferenceDataType": { + "superClass": "com.yahoo.document.DataType", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.DocumentType, int)", + "public void (com.yahoo.document.TemporaryStructuredDataType, int)", + "public static com.yahoo.document.ReferenceDataType createWithInferredId(com.yahoo.document.DocumentType)", + "public static com.yahoo.document.ReferenceDataType createWithInferredId(com.yahoo.document.TemporaryStructuredDataType)", + "public com.yahoo.document.StructuredDataType getTargetType()", + "public void setTargetType(com.yahoo.document.StructuredDataType)", + "public com.yahoo.document.datatypes.ReferenceFieldValue createFieldValue()", + "public java.lang.Class getValueClass()", + "public boolean isValueCompatible(com.yahoo.document.datatypes.FieldValue)", + "public int compareTo(com.yahoo.document.DataType)", + "public boolean equals(java.lang.Object)", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue createFieldValue()", + "public bridge synthetic int compareTo(java.lang.Object)" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.SimpleDocument": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.Document)", + "public final java.lang.Object get(com.yahoo.document.Field)", + "public final java.lang.Object get(java.lang.String)", + "public final java.lang.Object set(com.yahoo.document.Field, java.lang.Object)", + "public final java.lang.Object set(java.lang.String, java.lang.Object)", + "public final java.lang.Object remove(com.yahoo.document.Field)", + "public final java.lang.Object remove(java.lang.String)", + "public static java.lang.Object get(com.yahoo.document.datatypes.StructuredFieldValue, com.yahoo.document.Field)", + "public static java.lang.Object set(com.yahoo.document.datatypes.StructuredFieldValue, com.yahoo.document.Field, java.lang.Object)", + "public static java.lang.Object remove(com.yahoo.document.datatypes.StructuredFieldValue, com.yahoo.document.Field)" + ], + "fields": [] + }, + "com.yahoo.document.StructDataType": { + "superClass": "com.yahoo.document.BaseStructDataType", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String)", + "public void (int, java.lang.String)", + "public com.yahoo.document.datatypes.Struct createFieldValue()", + "public com.yahoo.document.datatypes.FieldValue createFieldValue(java.lang.Object)", + "public com.yahoo.document.StructDataType clone()", + "public void assign(com.yahoo.document.StructDataType)", + "public com.yahoo.document.Field getField(java.lang.Integer, int)", + "public com.yahoo.document.Field getField(java.lang.String)", + "public com.yahoo.document.Field getField(int)", + "public void addField(com.yahoo.document.Field)", + "public boolean hasField(com.yahoo.document.Field, int)", + "public java.util.Collection getFields()", + "public java.util.Collection getFieldsThisTypeOnly()", + "public int getFieldCount()", + "public java.lang.Class getValueClass()", + "public boolean isValueCompatible(com.yahoo.document.datatypes.FieldValue)", + "public void inherit(com.yahoo.document.StructDataType)", + "public java.util.Collection getInheritedTypes()", + "public boolean inherits(com.yahoo.document.StructDataType)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public bridge synthetic com.yahoo.document.BaseStructDataType clone()", + "public bridge synthetic com.yahoo.document.datatypes.StructuredFieldValue createFieldValue()", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue createFieldValue()", + "public bridge synthetic com.yahoo.document.DataType clone()", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.StructuredDataType": { + "superClass": "com.yahoo.document.DataType", + "interfaces": [], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "protected static int createId(java.lang.String)", + "public void (java.lang.String)", + "public void (int, java.lang.String)", + "public abstract com.yahoo.document.datatypes.StructuredFieldValue createFieldValue()", + "protected com.yahoo.document.datatypes.FieldValue createByReflection(java.lang.Object)", + "public com.yahoo.document.DataTypeName getDataTypeName()", + "public abstract com.yahoo.document.Field getField(java.lang.String)", + "public abstract com.yahoo.document.Field getField(int)", + "public abstract java.util.Collection getFields()", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "protected void register(com.yahoo.document.DocumentTypeManager, java.util.List)", + "public com.yahoo.document.FieldPath buildFieldPath(java.lang.String)", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue createFieldValue()" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.TemporaryStructuredDataType": { + "superClass": "com.yahoo.document.StructDataType", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public static com.yahoo.document.TemporaryStructuredDataType create(java.lang.String)", + "public static com.yahoo.document.TemporaryStructuredDataType createById(int)", + "protected void setName(java.lang.String)" + ], + "fields": [] + }, + "com.yahoo.document.TensorDataType": { + "superClass": "com.yahoo.document.DataType", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.tensor.TensorType)", + "public com.yahoo.document.TensorDataType clone()", + "public com.yahoo.document.datatypes.FieldValue createFieldValue()", + "public java.lang.Class getValueClass()", + "public boolean isValueCompatible(com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.tensor.TensorType getTensorType()", + "public bridge synthetic com.yahoo.document.DataType clone()", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static int classId" + ] + }, + "com.yahoo.document.TestAndSetCondition": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (java.lang.String)", + "public java.lang.String getSelection()", + "public boolean isPresent()", + "public static com.yahoo.document.TestAndSetCondition fromConditionString(java.util.Optional)" + ], + "fields": [ + "public static final com.yahoo.document.TestAndSetCondition NOT_PRESENT_CONDITION" + ] + }, + "com.yahoo.document.WeightedSetDataType": { + "superClass": "com.yahoo.document.CollectionDataType", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.DataType, boolean, boolean)", + "public void (com.yahoo.document.DataType, boolean, boolean, int)", + "public void (java.lang.String, int, com.yahoo.document.DataType, boolean, boolean)", + "public com.yahoo.document.WeightedSetDataType clone()", + "public void setTag(boolean)", + "public boolean isTag()", + "public com.yahoo.document.datatypes.WeightedSet createFieldValue()", + "public java.lang.Class getValueClass()", + "public boolean createIfNonExistent()", + "public boolean removeIfZero()", + "public void visitMembers(com.yahoo.vespa.objects.ObjectVisitor)", + "public com.yahoo.document.FieldPath buildFieldPath(java.lang.String)", + "public bridge synthetic com.yahoo.document.CollectionDataType clone()", + "public bridge synthetic com.yahoo.document.datatypes.CollectionFieldValue createFieldValue()", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue createFieldValue()", + "public bridge synthetic com.yahoo.document.DataType clone()", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static int classId" + ] + }, + "com.yahoo.document.annotation.AlternateSpanList": { + "superClass": "com.yahoo.document.annotation.SpanList", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.annotation.AlternateSpanList)", + "public void (com.yahoo.document.serialization.SpanNodeReader)", + "public com.yahoo.document.annotation.AlternateSpanList add(com.yahoo.document.annotation.SpanNode)", + "public void sortSubTreesByProbability()", + "protected java.util.List children()", + "public int getNumSubTrees()", + "public void clearChildren()", + "public void clearChildren(int)", + "public void sortChildren()", + "public void sortChildren(int)", + "public void sortChildrenRecursive()", + "public void sortChildrenRecursive(int)", + "public void move(int, com.yahoo.document.annotation.SpanNode, com.yahoo.document.annotation.SpanList)", + "public void move(int, int, com.yahoo.document.annotation.SpanList)", + "public void move(int, com.yahoo.document.annotation.SpanNode, com.yahoo.document.annotation.AlternateSpanList, int)", + "public void move(int, int, com.yahoo.document.annotation.AlternateSpanList, int)", + "public java.util.ListIterator childIterator()", + "public java.util.ListIterator childIteratorRecursive()", + "public java.util.ListIterator childIterator(int)", + "public java.util.ListIterator childIteratorRecursive(int)", + "public int numChildren(int)", + "protected java.util.List children(int)", + "public boolean addChildren(java.util.List, double)", + "public void addChildren(int, java.util.List, double)", + "public java.util.List removeChildren(int)", + "public void removeChildren()", + "public java.util.List setChildren(int, java.util.List, double)", + "public int getFrom(int)", + "public int getTo(int)", + "public int getLength(int)", + "public java.lang.CharSequence getText(int, java.lang.CharSequence)", + "public double getProbability(int)", + "public void setProbability(int, double)", + "public void normalizeProbabilities()", + "public com.yahoo.document.annotation.AlternateSpanList add(int, com.yahoo.document.annotation.SpanNode)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()", + "public bridge synthetic com.yahoo.document.annotation.SpanList add(com.yahoo.document.annotation.SpanNode)" + ], + "fields": [ + "public static final byte ID" + ] + }, + "com.yahoo.document.annotation.Annotation": { + "superClass": "java.lang.Object", + "interfaces": [ + "java.lang.Comparable" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void setScratchId(int)", + "public int getScratchId()", + "public void ()", + "public void (com.yahoo.document.annotation.AnnotationType)", + "public void (com.yahoo.document.annotation.Annotation)", + "public void (com.yahoo.document.annotation.AnnotationType, com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.annotation.AnnotationType getType()", + "public void setType(com.yahoo.document.annotation.AnnotationType)", + "public boolean hasSpanNode()", + "public boolean isSpanNodeValid()", + "public com.yahoo.document.annotation.SpanNode getSpanNode()", + "public final com.yahoo.document.annotation.SpanNode getSpanNodeFast()", + "public void setSpanNode(com.yahoo.document.annotation.SpanNode)", + "public final void setSpanNodeFast(com.yahoo.document.annotation.SpanNode)", + "public com.yahoo.document.datatypes.FieldValue getFieldValue()", + "public void setFieldValue(com.yahoo.document.datatypes.FieldValue)", + "public boolean hasFieldValue()", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()", + "public int compareTo(com.yahoo.document.annotation.Annotation)", + "public bridge synthetic int compareTo(java.lang.Object)" + ], + "fields": [] + }, + "com.yahoo.document.annotation.AnnotationReference": { + "superClass": "com.yahoo.document.datatypes.FieldValue", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.annotation.AnnotationReferenceDataType, com.yahoo.document.annotation.Annotation)", + "public void (com.yahoo.document.annotation.AnnotationReferenceDataType)", + "public com.yahoo.document.annotation.AnnotationReference clone()", + "public com.yahoo.document.annotation.Annotation getReference()", + "public void assign(java.lang.Object)", + "public void setReference(com.yahoo.document.annotation.Annotation)", + "public void setReferenceNoCompatibilityCheck(com.yahoo.document.annotation.Annotation)", + "public com.yahoo.document.annotation.AnnotationReferenceDataType getDataType()", + "public void setDataType(com.yahoo.document.DataType)", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public void clear()", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()", + "public int compareTo(com.yahoo.document.datatypes.FieldValue)", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue clone()", + "public bridge synthetic com.yahoo.document.DataType getDataType()", + "public bridge synthetic int compareTo(java.lang.Object)", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static int classId" + ] + }, + "com.yahoo.document.annotation.AnnotationReferenceDataType": { + "superClass": "com.yahoo.document.DataType", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.annotation.AnnotationType)", + "public void (com.yahoo.document.annotation.AnnotationType, int)", + "protected void ()", + "public com.yahoo.document.datatypes.FieldValue createFieldValue()", + "public java.lang.Class getValueClass()", + "public boolean isValueCompatible(com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.annotation.AnnotationType getAnnotationType()", + "protected void setAnnotationType(com.yahoo.document.annotation.AnnotationType)" + ], + "fields": [] + }, + "com.yahoo.document.annotation.AnnotationType": { + "superClass": "java.lang.Object", + "interfaces": [ + "java.lang.Comparable" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String)", + "public void (java.lang.String, com.yahoo.document.DataType)", + "public void (java.lang.String, com.yahoo.document.DataType, int)", + "public void (java.lang.String, int)", + "public java.lang.String getName()", + "public com.yahoo.document.DataType getDataType()", + "public void setDataType(com.yahoo.document.DataType)", + "public int getId()", + "public boolean isValueCompatible(com.yahoo.document.annotation.Annotation)", + "public void inherit(com.yahoo.document.annotation.AnnotationType)", + "public java.util.Collection getInheritedTypes()", + "public boolean inherits(com.yahoo.document.annotation.AnnotationType)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()", + "public int compareTo(com.yahoo.document.annotation.AnnotationType)", + "public bridge synthetic int compareTo(java.lang.Object)" + ], + "fields": [] + }, + "com.yahoo.document.annotation.AnnotationType2AnnotationContainer": { + "superClass": "com.yahoo.document.annotation.IteratingAnnotationContainer", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public boolean equals(java.lang.Object)", + "public int hashCode()" + ], + "fields": [] + }, + "com.yahoo.document.annotation.AnnotationTypeRegistry": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void register(com.yahoo.document.annotation.AnnotationType)", + "public boolean unregister(java.lang.String)", + "public boolean unregister(int)", + "public boolean unregister(com.yahoo.document.annotation.AnnotationType)", + "public com.yahoo.document.annotation.AnnotationType getType(java.lang.String)", + "public com.yahoo.document.annotation.AnnotationType getType(int)", + "public java.util.Map getTypes()", + "public void clear()" + ], + "fields": [] + }, + "com.yahoo.document.annotation.AnnotationTypes": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [], + "fields": [ + "public static final com.yahoo.document.annotation.AnnotationType TERM", + "public static final com.yahoo.document.annotation.AnnotationType TOKEN_TYPE", + "public static final com.yahoo.document.annotation.AnnotationType CANONICAL", + "public static final com.yahoo.document.annotation.AnnotationType NORMALIZED", + "public static final com.yahoo.document.annotation.AnnotationType READING", + "public static final com.yahoo.document.annotation.AnnotationType STEM", + "public static final com.yahoo.document.annotation.AnnotationType TRANSFORMED", + "public static final com.yahoo.document.annotation.AnnotationType PROXIMITY_BREAK", + "public static final com.yahoo.document.annotation.AnnotationType SPECIAL_TOKEN", + "public static final java.util.List ALL_TYPES" + ] + }, + "com.yahoo.document.annotation.ListAnnotationContainer": { + "superClass": "com.yahoo.document.annotation.IteratingAnnotationContainer", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public boolean equals(java.lang.Object)", + "public int hashCode()" + ], + "fields": [] + }, + "com.yahoo.document.annotation.SerialIterator": { + "superClass": "com.yahoo.document.annotation.RecursiveNodeIterator", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public boolean hasNext()", + "public bridge synthetic void add(com.yahoo.document.annotation.SpanNode)", + "public bridge synthetic void set(com.yahoo.document.annotation.SpanNode)", + "public bridge synthetic void remove()", + "public bridge synthetic int previousIndex()", + "public bridge synthetic int nextIndex()", + "public bridge synthetic com.yahoo.document.annotation.SpanNode previous()", + "public bridge synthetic boolean hasPrevious()", + "public bridge synthetic com.yahoo.document.annotation.SpanNode next()" + ], + "fields": [] + }, + "com.yahoo.document.annotation.Span": { + "superClass": "com.yahoo.document.annotation.SpanNode", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (int, int)", + "public void (com.yahoo.document.serialization.SpanNodeReader)", + "public void ()", + "public void (com.yahoo.document.annotation.Span)", + "public final int getFrom()", + "public void setFrom(int)", + "public final int getTo()", + "public final int getLength()", + "public void setLength(int)", + "public java.lang.String toString()", + "public final java.lang.CharSequence getText(java.lang.CharSequence)", + "public boolean isLeafNode()", + "public java.util.ListIterator childIterator()", + "public java.util.ListIterator childIteratorRecursive()" + ], + "fields": [ + "public static final byte ID" + ] + }, + "com.yahoo.document.annotation.SpanList": { + "superClass": "com.yahoo.document.annotation.SpanNode", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.serialization.SpanNodeReader)", + "protected void (java.util.List)", + "public void (com.yahoo.document.annotation.SpanList)", + "public com.yahoo.document.annotation.SpanList add(com.yahoo.document.annotation.SpanNode)", + "public com.yahoo.document.annotation.Span span(int, int)", + "public void move(com.yahoo.document.annotation.SpanNode, com.yahoo.document.annotation.SpanList)", + "public void move(int, com.yahoo.document.annotation.SpanList)", + "public void move(com.yahoo.document.annotation.SpanNode, com.yahoo.document.annotation.AlternateSpanList, int)", + "public void move(int, com.yahoo.document.annotation.AlternateSpanList, int)", + "public com.yahoo.document.annotation.SpanList remove(com.yahoo.document.annotation.SpanNode)", + "public com.yahoo.document.annotation.SpanList remove(int)", + "protected java.util.List children()", + "public int numChildren()", + "public java.util.ListIterator childIterator()", + "public java.util.ListIterator childIteratorRecursive()", + "public void clearChildren()", + "public void sortChildren()", + "public void sortChildrenRecursive()", + "public boolean isLeafNode()", + "public int getFrom()", + "public int getTo()", + "public int getLength()", + "public java.lang.CharSequence getText(java.lang.CharSequence)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()" + ], + "fields": [ + "public static final byte ID" + ] + }, + "com.yahoo.document.annotation.SpanNode": { + "superClass": "java.lang.Object", + "interfaces": [ + "java.lang.Comparable", + "com.yahoo.document.annotation.SpanNodeParent" + ], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "protected void ()", + "public boolean isValid()", + "public void setScratchId(int)", + "public int getScratchId()", + "public com.yahoo.document.annotation.SpanNodeParent getParent()", + "public com.yahoo.document.annotation.SpanTree getSpanTree()", + "public com.yahoo.document.annotation.SpanNode annotate(com.yahoo.document.annotation.Annotation)", + "public com.yahoo.document.annotation.SpanNode annotate(com.yahoo.document.annotation.AnnotationType, com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.annotation.SpanNode annotate(com.yahoo.document.annotation.AnnotationType, java.lang.String)", + "public com.yahoo.document.annotation.SpanNode annotate(com.yahoo.document.annotation.AnnotationType, java.lang.Integer)", + "public com.yahoo.document.annotation.SpanNode annotate(com.yahoo.document.annotation.AnnotationType)", + "public com.yahoo.document.datatypes.StringFieldValue getStringFieldValue()", + "public abstract boolean isLeafNode()", + "public abstract java.util.ListIterator childIterator()", + "public abstract java.util.ListIterator childIteratorRecursive()", + "public abstract int getFrom()", + "public abstract int getTo()", + "public abstract int getLength()", + "public abstract java.lang.CharSequence getText(java.lang.CharSequence)", + "public boolean overlaps(com.yahoo.document.annotation.SpanNode)", + "public boolean contains(com.yahoo.document.annotation.SpanNode)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public int compareTo(com.yahoo.document.annotation.SpanNode)", + "public bridge synthetic int compareTo(java.lang.Object)" + ], + "fields": [] + }, + "com.yahoo.document.annotation.SpanNodeParent": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract com.yahoo.document.annotation.SpanTree getSpanTree()", + "public abstract com.yahoo.document.datatypes.StringFieldValue getStringFieldValue()" + ], + "fields": [] + }, + "com.yahoo.document.annotation.SpanTree$IndexKey": { + "superClass": "java.lang.Enum", + "interfaces": [], + "attributes": [ + "public", + "final", + "enum" + ], + "methods": [ + "public static com.yahoo.document.annotation.SpanTree$IndexKey[] values()", + "public static com.yahoo.document.annotation.SpanTree$IndexKey valueOf(java.lang.String)" + ], + "fields": [ + "public static final enum com.yahoo.document.annotation.SpanTree$IndexKey SPAN_NODE", + "public static final enum com.yahoo.document.annotation.SpanTree$IndexKey ANNOTATION_TYPE" + ] + }, + "com.yahoo.document.annotation.SpanTree": { + "superClass": "java.lang.Object", + "interfaces": [ + "java.lang.Iterable", + "com.yahoo.document.annotation.SpanNodeParent", + "java.lang.Comparable" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (java.lang.String, com.yahoo.document.annotation.SpanNode)", + "public void (java.lang.String)", + "public void (com.yahoo.document.annotation.SpanTree)", + "public void setName(java.lang.String)", + "public void setRoot(com.yahoo.document.annotation.SpanNode)", + "public java.lang.String getName()", + "public com.yahoo.document.annotation.SpanNode getRoot()", + "public com.yahoo.document.annotation.SpanList spanList()", + "public void cleanup()", + "public com.yahoo.document.annotation.SpanTree annotate(com.yahoo.document.annotation.Annotation)", + "public com.yahoo.document.annotation.SpanTree annotate(com.yahoo.document.annotation.SpanNode, com.yahoo.document.annotation.Annotation)", + "public final com.yahoo.document.annotation.SpanTree annotateFast(com.yahoo.document.annotation.SpanNode, com.yahoo.document.annotation.Annotation)", + "public com.yahoo.document.annotation.SpanTree annotate(com.yahoo.document.annotation.SpanNode, com.yahoo.document.annotation.AnnotationType, com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.annotation.SpanTree annotate(com.yahoo.document.annotation.SpanNode, com.yahoo.document.annotation.AnnotationType)", + "public boolean remove(com.yahoo.document.annotation.Annotation)", + "public int numAnnotations()", + "public void clearAnnotations(com.yahoo.document.annotation.SpanNode)", + "public void clearAnnotationsRecursive(com.yahoo.document.annotation.SpanNode)", + "public java.util.Iterator iterator()", + "public java.util.Iterator iterator(com.yahoo.document.annotation.SpanNode)", + "public java.util.Iterator iteratorRecursive(com.yahoo.document.annotation.SpanNode)", + "public com.yahoo.document.annotation.SpanTree getSpanTree()", + "public void setStringFieldValue(com.yahoo.document.datatypes.StringFieldValue)", + "public com.yahoo.document.datatypes.StringFieldValue getStringFieldValue()", + "public void createIndex(com.yahoo.document.annotation.SpanTree$IndexKey)", + "public void clearIndex(com.yahoo.document.annotation.SpanTree$IndexKey)", + "public void clearIndexes()", + "public java.util.Collection getCurrentIndexes()", + "public java.lang.String toString()", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public int compareTo(com.yahoo.document.annotation.SpanTree)", + "public bridge synthetic int compareTo(java.lang.Object)" + ], + "fields": [] + }, + "com.yahoo.document.annotation.SpanTrees": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [], + "fields": [ + "public static final java.lang.String LINGUISTICS" + ] + }, + "com.yahoo.document.datatypes.Array": { + "superClass": "com.yahoo.document.datatypes.CollectionFieldValue", + "interfaces": [ + "java.util.List" + ], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DataType)", + "public void (com.yahoo.document.DataType, int)", + "public void (com.yahoo.document.DataType, java.util.List)", + "public com.yahoo.document.ArrayDataType getDataType()", + "public java.util.Iterator fieldValueIterator()", + "public com.yahoo.document.datatypes.Array clone()", + "public void clear()", + "public void assign(java.lang.Object)", + "public java.lang.Object getWrappedValue()", + "public java.util.List getValues()", + "public com.yahoo.document.datatypes.FieldValue getFieldValue(int)", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public java.lang.String toString()", + "public int hashCode()", + "public boolean equals(java.lang.Object)", + "public void add(int, com.yahoo.document.datatypes.FieldValue)", + "public boolean remove(java.lang.Object)", + "public boolean add(com.yahoo.document.datatypes.FieldValue)", + "public boolean contains(java.lang.Object)", + "public boolean isEmpty()", + "public java.util.Iterator iterator()", + "public boolean removeValue(com.yahoo.document.datatypes.FieldValue)", + "public int size()", + "public boolean addAll(java.util.Collection)", + "public boolean containsAll(java.util.Collection)", + "public java.lang.Object[] toArray()", + "public java.lang.Object[] toArray(java.lang.Object[])", + "public boolean addAll(int, java.util.Collection)", + "public boolean retainAll(java.util.Collection)", + "public boolean removeAll(java.util.Collection)", + "public com.yahoo.document.datatypes.FieldValue get(int)", + "public int indexOf(java.lang.Object)", + "public int lastIndexOf(java.lang.Object)", + "public java.util.ListIterator listIterator()", + "public java.util.ListIterator listIterator(int)", + "public com.yahoo.document.datatypes.FieldValue remove(int)", + "public com.yahoo.document.datatypes.FieldValue set(int, com.yahoo.document.datatypes.FieldValue)", + "public java.util.List subList(int, int)", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public int compareTo(com.yahoo.document.datatypes.FieldValue)", + "public bridge synthetic com.yahoo.document.CollectionDataType getDataType()", + "public bridge synthetic com.yahoo.document.DataType getDataType()", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue clone()", + "public bridge synthetic int compareTo(java.lang.Object)", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()", + "public bridge synthetic java.lang.Object remove(int)", + "public bridge synthetic void add(int, java.lang.Object)", + "public bridge synthetic java.lang.Object set(int, java.lang.Object)", + "public bridge synthetic java.lang.Object get(int)", + "public bridge synthetic boolean add(java.lang.Object)" + ], + "fields": [] + }, + "com.yahoo.document.datatypes.BoolFieldValue": { + "superClass": "com.yahoo.document.datatypes.FieldValue", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public static com.yahoo.document.PrimitiveDataType$Factory getFactory()", + "public void ()", + "public void (boolean)", + "public void (java.lang.String)", + "public com.yahoo.document.datatypes.BoolFieldValue clone()", + "public void clear()", + "public void assign(java.lang.Object)", + "public boolean getBoolean()", + "public java.lang.Object getWrappedValue()", + "public com.yahoo.document.DataType getDataType()", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public java.lang.String toString()", + "public int hashCode()", + "public boolean equals(java.lang.Object)", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public int compareTo(com.yahoo.document.datatypes.FieldValue)", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue clone()", + "public bridge synthetic int compareTo(java.lang.Object)", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.datatypes.ByteFieldValue": { + "superClass": "com.yahoo.document.datatypes.NumericFieldValue", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public static com.yahoo.document.PrimitiveDataType$Factory getFactory()", + "public void ()", + "public void (byte)", + "public void (java.lang.Byte)", + "public void (java.lang.Integer)", + "public void (java.lang.String)", + "public com.yahoo.document.datatypes.ByteFieldValue clone()", + "public java.lang.Number getNumber()", + "public void clear()", + "public void assign(java.lang.Object)", + "public byte getByte()", + "public java.lang.Object getWrappedValue()", + "public com.yahoo.document.DataType getDataType()", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public java.lang.String toString()", + "public int hashCode()", + "public boolean equals(java.lang.Object)", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public int compareTo(com.yahoo.document.datatypes.FieldValue)", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue clone()", + "public bridge synthetic int compareTo(java.lang.Object)", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.datatypes.CollectionFieldValue": { + "superClass": "com.yahoo.document.datatypes.CompositeFieldValue", + "interfaces": [], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "public com.yahoo.document.CollectionDataType getDataType()", + "protected com.yahoo.document.datatypes.FieldValue createFieldValue(java.lang.Object)", + "public void verifyElementCompatibility(com.yahoo.document.datatypes.FieldValue)", + "public abstract java.util.Iterator fieldValueIterator()", + "public abstract boolean add(com.yahoo.document.datatypes.FieldValue)", + "public abstract boolean contains(java.lang.Object)", + "public abstract boolean isEmpty()", + "protected boolean isEmpty(java.util.Collection)", + "public abstract java.util.Iterator iterator()", + "public abstract boolean removeValue(com.yahoo.document.datatypes.FieldValue)", + "protected boolean removeValue(com.yahoo.document.datatypes.FieldValue, java.util.Collection)", + "public abstract int size()", + "public bridge synthetic com.yahoo.document.DataType getDataType()" + ], + "fields": [] + }, + "com.yahoo.document.datatypes.CompositeFieldValue": { + "superClass": "com.yahoo.document.datatypes.FieldValue", + "interfaces": [], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "public void (com.yahoo.document.DataType)", + "public com.yahoo.document.DataType getDataType()", + "public void setDataType(com.yahoo.document.DataType)", + "public boolean equals(java.lang.Object)", + "public int hashCode()" + ], + "fields": [] + }, + "com.yahoo.document.datatypes.DoubleFieldValue": { + "superClass": "com.yahoo.document.datatypes.NumericFieldValue", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public static com.yahoo.document.PrimitiveDataType$Factory getFactory()", + "public void ()", + "public void (double)", + "public void (java.lang.Double)", + "public void (java.lang.String)", + "public com.yahoo.document.datatypes.DoubleFieldValue clone()", + "public void clear()", + "public java.lang.Number getNumber()", + "public void assign(java.lang.Object)", + "public double getDouble()", + "public java.lang.Object getWrappedValue()", + "public com.yahoo.document.DataType getDataType()", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public java.lang.String toString()", + "public int hashCode()", + "public boolean equals(java.lang.Object)", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public int compareTo(com.yahoo.document.datatypes.FieldValue)", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue clone()", + "public bridge synthetic int compareTo(java.lang.Object)", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.datatypes.FieldPathIteratorHandler$IndexValue": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public int getIndex()", + "public com.yahoo.document.datatypes.FieldValue getKey()", + "public void ()", + "public void (int)", + "public void (com.yahoo.document.datatypes.FieldValue)", + "public java.lang.String toString()", + "public int hashCode()", + "public boolean equals(java.lang.Object)" + ], + "fields": [] + }, + "com.yahoo.document.datatypes.FieldPathIteratorHandler$ModificationStatus": { + "superClass": "java.lang.Enum", + "interfaces": [], + "attributes": [ + "public", + "final", + "enum" + ], + "methods": [ + "public static com.yahoo.document.datatypes.FieldPathIteratorHandler$ModificationStatus[] values()", + "public static com.yahoo.document.datatypes.FieldPathIteratorHandler$ModificationStatus valueOf(java.lang.String)" + ], + "fields": [ + "public static final enum com.yahoo.document.datatypes.FieldPathIteratorHandler$ModificationStatus MODIFIED", + "public static final enum com.yahoo.document.datatypes.FieldPathIteratorHandler$ModificationStatus REMOVED", + "public static final enum com.yahoo.document.datatypes.FieldPathIteratorHandler$ModificationStatus NOT_MODIFIED" + ] + }, + "com.yahoo.document.datatypes.FieldPathIteratorHandler$VariableMap": { + "superClass": "java.util.TreeMap", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public java.lang.Object clone()" + ], + "fields": [] + }, + "com.yahoo.document.datatypes.FieldPathIteratorHandler": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "public void ()", + "public void onPrimitive(com.yahoo.document.datatypes.FieldValue)", + "public boolean onComplex(com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.datatypes.FieldPathIteratorHandler$ModificationStatus doModify(com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.datatypes.FieldPathIteratorHandler$ModificationStatus modify(com.yahoo.document.datatypes.FieldValue)", + "public boolean createMissingPath()", + "public com.yahoo.document.datatypes.FieldPathIteratorHandler$VariableMap getVariables()" + ], + "fields": [] + }, + "com.yahoo.document.datatypes.FieldValue": { + "superClass": "com.yahoo.vespa.objects.Identifiable", + "interfaces": [ + "java.lang.Comparable" + ], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "public void ()", + "public abstract com.yahoo.document.DataType getDataType()", + "public static com.yahoo.document.datatypes.FieldValue create(com.yahoo.document.serialization.FieldReader, com.yahoo.document.DataType)", + "public java.lang.String toXml()", + "public final void deserialize(com.yahoo.document.serialization.FieldReader)", + "public final void serialize(com.yahoo.io.GrowableByteBuffer)", + "public abstract void printXml(com.yahoo.document.serialization.XmlStream)", + "public abstract void clear()", + "public com.yahoo.document.datatypes.FieldValue clone()", + "public abstract void assign(java.lang.Object)", + "public java.lang.Object getWrappedValue()", + "public com.yahoo.document.datatypes.FieldValue getRecursiveValue(java.lang.String)", + "public com.yahoo.document.datatypes.FieldValue getRecursiveValue(com.yahoo.document.FieldPath)", + "public void onSerialize(com.yahoo.vespa.objects.Serializer)", + "public void onDeserialize(com.yahoo.vespa.objects.Deserializer)", + "public abstract void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public abstract void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public int compareTo(com.yahoo.document.datatypes.FieldValue)", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()", + "public bridge synthetic int compareTo(java.lang.Object)" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.datatypes.Float16FieldValue": { + "superClass": "com.yahoo.document.datatypes.NumericFieldValue", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public static com.yahoo.document.PrimitiveDataType$Factory getFactory()", + "public void ()", + "public void (float)", + "public void (java.lang.Float)", + "public void (java.lang.String)", + "public com.yahoo.document.datatypes.Float16FieldValue clone()", + "public java.lang.Number getNumber()", + "public void clear()", + "public void assign(java.lang.Object)", + "public float getFloat()", + "public java.lang.Object getWrappedValue()", + "public com.yahoo.document.DataType getDataType()", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public java.lang.String toString()", + "public int hashCode()", + "public boolean equals(java.lang.Object)", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public int compareTo(com.yahoo.document.datatypes.FieldValue)", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue clone()", + "public bridge synthetic int compareTo(java.lang.Object)", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.datatypes.FloatFieldValue": { + "superClass": "com.yahoo.document.datatypes.NumericFieldValue", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public static com.yahoo.document.PrimitiveDataType$Factory getFactory()", + "public void ()", + "public void (float)", + "public void (java.lang.Float)", + "public void (java.lang.String)", + "public com.yahoo.document.datatypes.FloatFieldValue clone()", + "public java.lang.Number getNumber()", + "public void clear()", + "public void assign(java.lang.Object)", + "public float getFloat()", + "public java.lang.Object getWrappedValue()", + "public com.yahoo.document.DataType getDataType()", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public java.lang.String toString()", + "public int hashCode()", + "public boolean equals(java.lang.Object)", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public int compareTo(com.yahoo.document.datatypes.FieldValue)", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue clone()", + "public bridge synthetic int compareTo(java.lang.Object)", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.datatypes.IntegerFieldValue": { + "superClass": "com.yahoo.document.datatypes.NumericFieldValue", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public static com.yahoo.document.PrimitiveDataType$Factory getFactory()", + "public void ()", + "public void (int)", + "public void (java.lang.Integer)", + "public void (java.lang.String)", + "public com.yahoo.document.datatypes.IntegerFieldValue clone()", + "public java.lang.Number getNumber()", + "public void clear()", + "public void assign(java.lang.Object)", + "public int getInteger()", + "public java.lang.Object getWrappedValue()", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public java.lang.String toString()", + "public int hashCode()", + "public boolean equals(java.lang.Object)", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public com.yahoo.document.DataType getDataType()", + "public int compareTo(com.yahoo.document.datatypes.FieldValue)", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue clone()", + "public bridge synthetic int compareTo(java.lang.Object)", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.datatypes.LongFieldValue": { + "superClass": "com.yahoo.document.datatypes.NumericFieldValue", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public static com.yahoo.document.PrimitiveDataType$Factory getFactory()", + "public void ()", + "public void (long)", + "public void (java.lang.Long)", + "public void (java.lang.String)", + "public com.yahoo.document.datatypes.LongFieldValue clone()", + "public void clear()", + "public java.lang.Number getNumber()", + "public void assign(java.lang.Object)", + "public long getLong()", + "public java.lang.Object getWrappedValue()", + "public com.yahoo.document.DataType getDataType()", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public java.lang.String toString()", + "public int hashCode()", + "public boolean equals(java.lang.Object)", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public int compareTo(com.yahoo.document.datatypes.FieldValue)", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue clone()", + "public bridge synthetic int compareTo(java.lang.Object)", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.datatypes.MapFieldValue": { + "superClass": "com.yahoo.document.datatypes.CompositeFieldValue", + "interfaces": [ + "java.util.Map" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.MapDataType)", + "public void (com.yahoo.document.MapDataType, int)", + "public com.yahoo.document.MapDataType getDataType()", + "public void assign(java.lang.Object)", + "public com.yahoo.document.datatypes.MapFieldValue clone()", + "public boolean equals(java.lang.Object)", + "public void clear()", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public java.lang.Object getWrappedValue()", + "public boolean containsKey(java.lang.Object)", + "public boolean containsValue(java.lang.Object)", + "public java.util.Set entrySet()", + "public com.yahoo.document.datatypes.FieldValue get(java.lang.Object)", + "public java.util.Set keySet()", + "public com.yahoo.document.datatypes.FieldValue put(com.yahoo.document.datatypes.FieldValue, com.yahoo.document.datatypes.FieldValue)", + "public void putAll(java.util.Map)", + "public com.yahoo.document.datatypes.FieldValue remove(java.lang.Object)", + "public java.util.Collection values()", + "public boolean contains(java.lang.Object)", + "public boolean isEmpty()", + "public int size()", + "public int compareTo(com.yahoo.document.datatypes.FieldValue)", + "public bridge synthetic com.yahoo.document.DataType getDataType()", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue clone()", + "public bridge synthetic int compareTo(java.lang.Object)", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()", + "public bridge synthetic java.lang.Object remove(java.lang.Object)", + "public bridge synthetic java.lang.Object put(java.lang.Object, java.lang.Object)", + "public bridge synthetic java.lang.Object get(java.lang.Object)" + ], + "fields": [] + }, + "com.yahoo.document.datatypes.NumericFieldValue": { + "superClass": "com.yahoo.document.datatypes.FieldValue", + "interfaces": [], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "public void ()", + "public abstract java.lang.Number getNumber()" + ], + "fields": [] + }, + "com.yahoo.document.datatypes.PredicateFieldValue": { + "superClass": "com.yahoo.document.datatypes.FieldValue", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.predicate.Predicate)", + "public void (java.lang.String)", + "public com.yahoo.document.predicate.Predicate getPredicate()", + "public com.yahoo.document.datatypes.PredicateFieldValue setPredicate(com.yahoo.document.predicate.Predicate)", + "public com.yahoo.document.DataType getDataType()", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public void clear()", + "public void assign(java.lang.Object)", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public java.lang.Object getWrappedValue()", + "public com.yahoo.document.datatypes.PredicateFieldValue clone()", + "public int hashCode()", + "public boolean equals(java.lang.Object)", + "public java.lang.String toString()", + "public static com.yahoo.document.PrimitiveDataType$Factory getFactory()", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue clone()", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [] + }, + "com.yahoo.document.datatypes.Raw": { + "superClass": "com.yahoo.document.datatypes.FieldValue", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void ()", + "public void (java.nio.ByteBuffer)", + "public void (byte[])", + "public static com.yahoo.document.PrimitiveDataType$Factory getFactory()", + "public java.nio.ByteBuffer getByteBuffer()", + "public com.yahoo.document.datatypes.Raw clone()", + "public java.lang.Object getWrappedValue()", + "public void clear()", + "public void assign(java.lang.Object)", + "public com.yahoo.document.DataType getDataType()", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public java.lang.String toString()", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue clone()", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.datatypes.ReferenceFieldValue": { + "superClass": "com.yahoo.document.datatypes.FieldValue", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.ReferenceDataType)", + "public void (com.yahoo.document.ReferenceDataType, com.yahoo.document.DocumentId)", + "public static com.yahoo.document.datatypes.ReferenceFieldValue createEmptyWithType(com.yahoo.document.ReferenceDataType)", + "public com.yahoo.document.DataType getDataType()", + "public java.util.Optional getDocumentId()", + "public void setDocumentId(com.yahoo.document.DocumentId)", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public void clear()", + "public void assign(java.lang.Object)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public com.yahoo.document.DocumentId getWrappedValue()", + "public java.lang.String toString()", + "public bridge synthetic java.lang.Object getWrappedValue()" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.datatypes.StringFieldValue": { + "superClass": "com.yahoo.document.datatypes.FieldValue", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public static com.yahoo.document.PrimitiveDataType$Factory getFactory()", + "public void ()", + "public void (java.lang.String)", + "public com.yahoo.document.DataType getDataType()", + "public com.yahoo.document.datatypes.StringFieldValue clone()", + "public void clear()", + "public void assign(java.lang.Object)", + "public java.util.Collection getSpanTrees()", + "public final java.util.Map getSpanTreeMap()", + "public com.yahoo.document.annotation.SpanTree getSpanTree(java.lang.String)", + "public com.yahoo.document.annotation.SpanTree setSpanTree(com.yahoo.document.annotation.SpanTree)", + "public com.yahoo.document.annotation.SpanTree removeSpanTree(java.lang.String)", + "public java.lang.String getString()", + "public java.lang.Object getWrappedValue()", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public java.lang.String toString()", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public int compareTo(com.yahoo.document.datatypes.FieldValue)", + "public void setUnChecked(java.lang.String)", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue clone()", + "public bridge synthetic int compareTo(java.lang.Object)", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.datatypes.Struct": { + "superClass": "com.yahoo.document.datatypes.StructuredFieldValue", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.DataType)", + "public com.yahoo.document.StructDataType getDataType()", + "public void setVersion(int)", + "public int getVersion()", + "public com.yahoo.compress.CompressionType getCompressionType()", + "public int getCompressionLevel()", + "public float getCompressionThreshold()", + "public com.yahoo.document.datatypes.Struct clone()", + "public void clear()", + "public java.util.Iterator iterator()", + "public java.util.Set getFields()", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public com.yahoo.document.datatypes.FieldValue getFieldValue(com.yahoo.document.Field)", + "public com.yahoo.document.Field getField(java.lang.String)", + "public int getFieldCount()", + "protected void doSetFieldValue(com.yahoo.document.Field, com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.datatypes.FieldValue removeFieldValue(com.yahoo.document.Field)", + "public void assign(java.lang.Object)", + "public void assignFrom(com.yahoo.document.datatypes.StructuredFieldValue)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public int compareTo(com.yahoo.document.datatypes.FieldValue)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public static java.lang.Object getFieldValue(com.yahoo.document.datatypes.FieldValue, com.yahoo.document.DataType, java.lang.String, java.lang.Class)", + "public static java.lang.Object getFieldValue(com.yahoo.document.datatypes.FieldValue, com.yahoo.document.DataType, com.yahoo.document.Field, java.lang.Class)", + "public bridge synthetic com.yahoo.document.StructuredDataType getDataType()", + "public bridge synthetic com.yahoo.document.DataType getDataType()", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue clone()", + "public bridge synthetic int compareTo(java.lang.Object)", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.datatypes.StructuredFieldValue": { + "superClass": "com.yahoo.document.datatypes.CompositeFieldValue", + "interfaces": [], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "protected void (com.yahoo.document.StructuredDataType)", + "public com.yahoo.document.StructuredDataType getDataType()", + "public abstract com.yahoo.document.Field getField(java.lang.String)", + "public abstract com.yahoo.document.datatypes.FieldValue getFieldValue(com.yahoo.document.Field)", + "public com.yahoo.document.datatypes.FieldValue getFieldValue(java.lang.String)", + "public com.yahoo.document.datatypes.FieldValue setFieldValue(com.yahoo.document.Field, com.yahoo.document.datatypes.FieldValue)", + "protected abstract void doSetFieldValue(com.yahoo.document.Field, com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.datatypes.FieldValue setFieldValue(java.lang.String, com.yahoo.document.datatypes.FieldValue)", + "public final com.yahoo.document.datatypes.FieldValue setFieldValue(com.yahoo.document.Field, java.lang.String)", + "public final com.yahoo.document.datatypes.FieldValue setFieldValue(com.yahoo.document.Field, java.lang.Double)", + "public final com.yahoo.document.datatypes.FieldValue setFieldValue(com.yahoo.document.Field, java.lang.Integer)", + "public final com.yahoo.document.datatypes.FieldValue setFieldValue(com.yahoo.document.Field, java.lang.Long)", + "public final com.yahoo.document.datatypes.FieldValue setFieldValue(com.yahoo.document.Field, java.lang.Byte)", + "public final com.yahoo.document.datatypes.FieldValue setFieldValue(java.lang.String, java.lang.String)", + "public final com.yahoo.document.datatypes.FieldValue setFieldValue(java.lang.String, java.lang.Double)", + "public final com.yahoo.document.datatypes.FieldValue setFieldValue(java.lang.String, java.lang.Integer)", + "public final com.yahoo.document.datatypes.FieldValue setFieldValue(java.lang.String, java.lang.Long)", + "public final com.yahoo.document.datatypes.FieldValue setFieldValue(java.lang.String, java.lang.Byte)", + "public abstract com.yahoo.document.datatypes.FieldValue removeFieldValue(com.yahoo.document.Field)", + "public com.yahoo.document.datatypes.FieldValue removeFieldValue(java.lang.String)", + "public abstract void clear()", + "public abstract int getFieldCount()", + "public abstract java.util.Iterator iterator()", + "public com.yahoo.document.datatypes.FieldPathIteratorHandler$ModificationStatus iterateNested(com.yahoo.document.FieldPath, int, com.yahoo.document.datatypes.FieldPathIteratorHandler)", + "protected boolean isGenerated()", + "public bridge synthetic com.yahoo.document.DataType getDataType()" + ], + "fields": [ + "public static final int classId" + ] + }, + "com.yahoo.document.datatypes.TensorFieldValue": { + "superClass": "com.yahoo.document.datatypes.FieldValue", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.tensor.TensorType)", + "public void (com.yahoo.tensor.Tensor)", + "public java.util.Optional getTensor()", + "public com.yahoo.document.TensorDataType getDataType()", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public void clear()", + "public void assign(java.lang.Object)", + "public void assignTensor(java.util.Optional)", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public boolean equals(java.lang.Object)", + "public java.lang.Object getWrappedValue()", + "public bridge synthetic com.yahoo.document.DataType getDataType()" + ], + "fields": [] + }, + "com.yahoo.document.datatypes.UriFieldValue$Factory": { + "superClass": "com.yahoo.document.PrimitiveDataType$Factory", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public com.yahoo.document.datatypes.FieldValue create()" + ], + "fields": [] + }, + "com.yahoo.document.datatypes.UriFieldValue": { + "superClass": "com.yahoo.document.datatypes.StringFieldValue", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (java.lang.String)", + "public void assign(java.lang.Object)", + "public com.yahoo.document.DataType getDataType()", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)" + ], + "fields": [] + }, + "com.yahoo.document.datatypes.WeightedSet": { + "superClass": "com.yahoo.document.datatypes.CollectionFieldValue", + "interfaces": [ + "java.util.Map" + ], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.DataType)", + "public void (com.yahoo.document.DataType, int)", + "public com.yahoo.document.WeightedSetDataType getDataType()", + "public java.util.Iterator fieldValueIterator()", + "public void assign(java.lang.Object)", + "public com.yahoo.document.datatypes.WeightedSet clone()", + "public void printXml(com.yahoo.document.serialization.XmlStream)", + "public int size()", + "public boolean add(com.yahoo.document.datatypes.FieldValue)", + "public java.lang.Object getWrappedValue()", + "public boolean contains(java.lang.Object)", + "public boolean isEmpty()", + "public java.util.Iterator iterator()", + "public boolean removeValue(com.yahoo.document.datatypes.FieldValue)", + "public boolean containsKey(java.lang.Object)", + "public boolean containsValue(java.lang.Object)", + "public java.lang.Integer get(java.lang.Object)", + "public java.lang.Integer put(com.yahoo.document.datatypes.FieldValue, java.lang.Integer)", + "public com.yahoo.document.datatypes.IntegerFieldValue putUnChecked(com.yahoo.document.datatypes.FieldValue, com.yahoo.document.datatypes.IntegerFieldValue)", + "public java.lang.Integer remove(java.lang.Object)", + "public void putAll(java.util.Map)", + "public void clear()", + "public void clearAndReserve(int)", + "public java.util.Collection values()", + "public java.util.Set keySet()", + "public java.util.Set entrySet()", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()", + "public void serialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldWriter)", + "public void deserialize(com.yahoo.document.Field, com.yahoo.document.serialization.FieldReader)", + "public int compareTo(com.yahoo.document.datatypes.FieldValue)", + "public bridge synthetic com.yahoo.document.CollectionDataType getDataType()", + "public bridge synthetic com.yahoo.document.DataType getDataType()", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue clone()", + "public bridge synthetic int compareTo(java.lang.Object)", + "public bridge synthetic com.yahoo.vespa.objects.Identifiable clone()", + "public bridge synthetic java.lang.Object clone()", + "public bridge synthetic java.lang.Object remove(java.lang.Object)", + "public bridge synthetic java.lang.Object put(java.lang.Object, java.lang.Object)", + "public bridge synthetic java.lang.Object get(java.lang.Object)" + ], + "fields": [] + }, + "com.yahoo.document.fieldpathupdate.AddFieldPathUpdate": { + "superClass": "com.yahoo.document.fieldpathupdate.FieldPathUpdate", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.DocumentType, java.lang.String, java.lang.String, com.yahoo.document.datatypes.Array)", + "public void (com.yahoo.document.DocumentType, java.lang.String, com.yahoo.document.datatypes.Array)", + "public void (com.yahoo.document.DocumentType, com.yahoo.document.serialization.DocumentUpdateReader)", + "public void (com.yahoo.document.DocumentType, java.lang.String)", + "public void setNewValues(com.yahoo.document.datatypes.Array)", + "public com.yahoo.document.datatypes.Array getNewValues()", + "public com.yahoo.document.datatypes.FieldPathIteratorHandler getIteratorHandler(com.yahoo.document.Document)", + "public void serialize(com.yahoo.document.serialization.VespaDocumentSerializerHead)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()" + ], + "fields": [] + }, + "com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate": { + "superClass": "com.yahoo.document.fieldpathupdate.FieldPathUpdate", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.DocumentType, java.lang.String, java.lang.String, com.yahoo.document.datatypes.FieldValue)", + "public void (com.yahoo.document.DocumentType, java.lang.String, com.yahoo.document.datatypes.FieldValue)", + "public void (com.yahoo.document.DocumentType, java.lang.String, java.lang.String, java.lang.String)", + "public void (com.yahoo.document.DocumentType, com.yahoo.document.serialization.DocumentUpdateReader)", + "public void (com.yahoo.document.DocumentType, java.lang.String)", + "public void setNewValue(com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.datatypes.FieldValue getNewValue()", + "public void setExpression(java.lang.String)", + "public java.lang.String getExpression()", + "public void setRemoveIfZero(boolean)", + "public void setCreateMissingPath(boolean)", + "public boolean isArithmetic()", + "public void serialize(com.yahoo.document.serialization.VespaDocumentSerializerHead)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()", + "public boolean getCreateMissingPath()", + "public boolean getRemoveIfZero()", + "public com.yahoo.document.datatypes.FieldValue getFieldValue()" + ], + "fields": [ + "public static final int ARITHMETIC_EXPRESSION", + "public static final int REMOVE_IF_ZERO", + "public static final int CREATE_MISSING_PATH" + ] + }, + "com.yahoo.document.fieldpathupdate.FieldPathUpdate$Type": { + "superClass": "java.lang.Enum", + "interfaces": [], + "attributes": [ + "public", + "final", + "enum" + ], + "methods": [ + "public static com.yahoo.document.fieldpathupdate.FieldPathUpdate$Type[] values()", + "public static com.yahoo.document.fieldpathupdate.FieldPathUpdate$Type valueOf(java.lang.String)", + "public static com.yahoo.document.fieldpathupdate.FieldPathUpdate$Type valueOf(int)", + "public int getCode()" + ], + "fields": [ + "public static final enum com.yahoo.document.fieldpathupdate.FieldPathUpdate$Type ASSIGN", + "public static final enum com.yahoo.document.fieldpathupdate.FieldPathUpdate$Type REMOVE", + "public static final enum com.yahoo.document.fieldpathupdate.FieldPathUpdate$Type ADD" + ] + }, + "com.yahoo.document.fieldpathupdate.FieldPathUpdate": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "public void (com.yahoo.document.fieldpathupdate.FieldPathUpdate$Type, com.yahoo.document.DocumentType, java.lang.String, java.lang.String)", + "public void (com.yahoo.document.fieldpathupdate.FieldPathUpdate$Type, com.yahoo.document.DocumentType, com.yahoo.document.serialization.DocumentUpdateReader)", + "public void (com.yahoo.document.fieldpathupdate.FieldPathUpdate$Type, com.yahoo.document.DocumentType)", + "public com.yahoo.document.fieldpathupdate.FieldPathUpdate$Type getUpdateType()", + "public com.yahoo.document.DocumentType getDocumentType()", + "public void setFieldPath(java.lang.String)", + "public com.yahoo.document.FieldPath getFieldPath()", + "public java.lang.String getOriginalFieldPath()", + "public void setWhereClause(java.lang.String)", + "public com.yahoo.document.select.DocumentSelector getWhereClause()", + "public java.lang.String getOriginalWhereClause()", + "public void applyTo(com.yahoo.document.Document)", + "public void serialize(com.yahoo.document.serialization.VespaDocumentSerializerHead)", + "public static com.yahoo.document.fieldpathupdate.FieldPathUpdate create(com.yahoo.document.fieldpathupdate.FieldPathUpdate$Type, com.yahoo.document.DocumentType, com.yahoo.document.serialization.DocumentUpdateReader)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()" + ], + "fields": [] + }, + "com.yahoo.document.fieldpathupdate.RemoveFieldPathUpdate": { + "superClass": "com.yahoo.document.fieldpathupdate.FieldPathUpdate", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.DocumentType, java.lang.String, java.lang.String)", + "public void (com.yahoo.document.DocumentType, java.lang.String)", + "public void (com.yahoo.document.DocumentType, com.yahoo.document.serialization.DocumentUpdateReader)", + "public java.lang.String toString()" + ], + "fields": [] + }, + "com.yahoo.document.fieldset.AllFields": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.fieldset.FieldSet" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public boolean contains(com.yahoo.document.fieldset.FieldSet)", + "public com.yahoo.document.fieldset.FieldSet clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [] + }, + "com.yahoo.document.fieldset.BodyFields": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.fieldset.FieldSet" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public boolean contains(com.yahoo.document.fieldset.FieldSet)", + "public com.yahoo.document.fieldset.FieldSet clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [] + }, + "com.yahoo.document.fieldset.DocIdOnly": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.fieldset.FieldSet" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public boolean contains(com.yahoo.document.fieldset.FieldSet)", + "public com.yahoo.document.fieldset.FieldSet clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [] + }, + "com.yahoo.document.fieldset.FieldCollection": { + "superClass": "java.util.ArrayList", + "interfaces": [ + "com.yahoo.document.fieldset.FieldSet" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.DocumentType)", + "public com.yahoo.document.DocumentType getDocumentType()", + "public boolean contains(com.yahoo.document.fieldset.FieldSet)", + "public com.yahoo.document.fieldset.FieldSet clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [] + }, + "com.yahoo.document.fieldset.FieldSet": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract boolean contains(com.yahoo.document.fieldset.FieldSet)", + "public abstract com.yahoo.document.fieldset.FieldSet clone()" + ], + "fields": [] + }, + "com.yahoo.document.fieldset.FieldSetRepo": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public com.yahoo.document.fieldset.FieldSet parse(com.yahoo.document.DocumentTypeManager, java.lang.String)", + "public java.lang.String serialize(com.yahoo.document.fieldset.FieldSet)", + "public void copyFields(com.yahoo.document.Document, com.yahoo.document.Document, com.yahoo.document.fieldset.FieldSet)", + "public void stripFields(com.yahoo.document.Document, com.yahoo.document.fieldset.FieldSet)" + ], + "fields": [] + }, + "com.yahoo.document.fieldset.HeaderFields": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.fieldset.FieldSet" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public boolean contains(com.yahoo.document.fieldset.FieldSet)", + "public com.yahoo.document.fieldset.FieldSet clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [] + }, + "com.yahoo.document.fieldset.NoFields": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.fieldset.FieldSet" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public boolean contains(com.yahoo.document.fieldset.FieldSet)", + "public com.yahoo.document.fieldset.FieldSet clone()", + "public bridge synthetic java.lang.Object clone()" + ], + "fields": [] + }, + "com.yahoo.document.idstring.DocIdString": { + "superClass": "com.yahoo.document.idstring.IdString", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String, java.lang.String)", + "public long getLocation()", + "public java.lang.String getSchemeSpecific()" + ], + "fields": [] + }, + "com.yahoo.document.idstring.GroupDocIdString": { + "superClass": "com.yahoo.document.idstring.IdString", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String, java.lang.String, java.lang.String)", + "public long getLocation()", + "public java.lang.String getSchemeSpecific()", + "public boolean hasGroup()", + "public java.lang.String getGroup()" + ], + "fields": [] + }, + "com.yahoo.document.idstring.IdIdString": { + "superClass": "com.yahoo.document.idstring.IdString", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public static java.lang.String replaceType(java.lang.String, java.lang.String)", + "public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)", + "public long getLocation()", + "public java.lang.String getSchemeSpecific()", + "public boolean hasDocType()", + "public java.lang.String getDocType()", + "public boolean hasGroup()", + "public java.lang.String getGroup()", + "public boolean hasNumber()", + "public long getNumber()" + ], + "fields": [] + }, + "com.yahoo.document.idstring.IdString$GidModifier": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.idstring.IdString)" + ], + "fields": [ + "public int usedBits", + "public long value" + ] + }, + "com.yahoo.document.idstring.IdString$Scheme": { + "superClass": "java.lang.Enum", + "interfaces": [], + "attributes": [ + "public", + "final", + "enum" + ], + "methods": [ + "public static com.yahoo.document.idstring.IdString$Scheme[] values()", + "public static com.yahoo.document.idstring.IdString$Scheme valueOf(java.lang.String)" + ], + "fields": [ + "public static final enum com.yahoo.document.idstring.IdString$Scheme doc", + "public static final enum com.yahoo.document.idstring.IdString$Scheme userdoc", + "public static final enum com.yahoo.document.idstring.IdString$Scheme groupdoc", + "public static final enum com.yahoo.document.idstring.IdString$Scheme orderdoc", + "public static final enum com.yahoo.document.idstring.IdString$Scheme id" + ] + }, + "com.yahoo.document.idstring.IdString": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "public boolean hasDocType()", + "public java.lang.String getDocType()", + "public boolean hasGroup()", + "public boolean hasNumber()", + "public long getNumber()", + "public java.lang.String getGroup()", + "public static int[] generateOrderDocParams(java.lang.String)", + "public static com.yahoo.document.idstring.IdString createIdString(java.lang.String)", + "public static com.yahoo.document.idstring.IdString createFromSerialized(java.lang.String)", + "protected void (com.yahoo.document.idstring.IdString$Scheme, java.lang.String, java.lang.String)", + "public com.yahoo.document.idstring.IdString$Scheme getType()", + "public java.lang.String getNamespace()", + "public java.lang.String getNamespaceSpecific()", + "public abstract long getLocation()", + "public java.lang.String getSchemeParameters()", + "public abstract java.lang.String getSchemeSpecific()", + "public com.yahoo.document.idstring.IdString$GidModifier getGidModifier()", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()", + "public com.yahoo.text.Utf8String toUtf8()" + ], + "fields": [] + }, + "com.yahoo.document.idstring.OrderDocIdString": { + "superClass": "com.yahoo.document.idstring.IdString", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String, java.lang.String, int, int, long, java.lang.String)", + "public long getLocation()", + "public java.lang.String getSchemeParameters()", + "public java.lang.String getSchemeSpecific()", + "public com.yahoo.document.idstring.IdString$GidModifier getGidModifier()", + "public boolean hasGroup()", + "public java.lang.String getGroup()", + "public boolean hasNumber()", + "public long getNumber()", + "public long getUserId()", + "public int getWidthBits()", + "public int getDivisionBits()", + "public long getOrdering()" + ], + "fields": [] + }, + "com.yahoo.document.idstring.UserDocIdString": { + "superClass": "com.yahoo.document.idstring.IdString", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String, long, java.lang.String)", + "public boolean hasNumber()", + "public long getNumber()", + "public long getLocation()", + "public java.lang.String getSchemeSpecific()", + "public long getUserId()" + ], + "fields": [] + }, + "com.yahoo.document.select.BucketSelector": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.BucketIdFactory)", + "public com.yahoo.document.select.BucketSet getBucketList(java.lang.String)" + ], + "fields": [] + }, + "com.yahoo.document.select.BucketSet": { + "superClass": "java.util.HashSet", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.BucketId)", + "public void (com.yahoo.document.select.BucketSet)", + "public com.yahoo.document.select.BucketSet intersection(com.yahoo.document.select.BucketSet)", + "public com.yahoo.document.select.BucketSet union(com.yahoo.document.select.BucketSet)" + ], + "fields": [] + }, + "com.yahoo.document.select.Context": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.DocumentOperation)", + "public com.yahoo.document.DocumentOperation getDocumentOperation()", + "public void setDocumentOperation(com.yahoo.document.DocumentOperation)", + "public java.util.Map getVariables()", + "public void setVariables(java.util.Map)" + ], + "fields": [] + }, + "com.yahoo.document.select.DocumentSelector": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String)", + "public com.yahoo.document.select.Result accepts(com.yahoo.document.DocumentOperation)", + "public com.yahoo.document.select.Result accepts(com.yahoo.document.select.Context)", + "public com.yahoo.document.select.ResultList getMatchingResultList(com.yahoo.document.DocumentOperation)", + "public com.yahoo.document.select.ResultList getMatchingResultList(com.yahoo.document.select.Context)", + "public java.lang.String toString()", + "public com.yahoo.document.select.OrderingSpecification getOrdering(int)", + "public void visit(com.yahoo.document.select.Visitor)" + ], + "fields": [] + }, + "com.yahoo.document.select.NowCheckVisitor": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.select.Visitor" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public boolean requiresConversion()", + "public void visit(com.yahoo.document.select.rule.ArithmeticNode)", + "public void visit(com.yahoo.document.select.rule.AttributeNode)", + "public void visit(com.yahoo.document.select.rule.ComparisonNode)", + "public void visit(com.yahoo.document.select.rule.DocumentNode)", + "public void visit(com.yahoo.document.select.rule.EmbracedNode)", + "public void visit(com.yahoo.document.select.rule.IdNode)", + "public void visit(com.yahoo.document.select.rule.LiteralNode)", + "public void visit(com.yahoo.document.select.rule.LogicNode)", + "public void visit(com.yahoo.document.select.rule.NegationNode)", + "public void visit(com.yahoo.document.select.rule.NowNode)", + "public void visit(com.yahoo.document.select.rule.SearchColumnNode)", + "public void visit(com.yahoo.document.select.rule.VariableNode)" + ], + "fields": [] + }, + "com.yahoo.document.select.OrderingSpecification": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (int)", + "public void (int, long, short, short)", + "public int getOrder()", + "public long getOrderingStart()", + "public short getWidthBits()", + "public short getDivisionBits()", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()" + ], + "fields": [ + "public static int ASCENDING", + "public static int DESCENDING", + "public final int order", + "public final long orderingStart", + "public final short widthBits", + "public final short divisionBits" + ] + }, + "com.yahoo.document.select.Result": { + "superClass": "java.lang.Enum", + "interfaces": [], + "attributes": [ + "public", + "final", + "enum" + ], + "methods": [ + "public static com.yahoo.document.select.Result[] values()", + "public static com.yahoo.document.select.Result valueOf(java.lang.String)", + "public java.lang.String toString()", + "public static com.yahoo.document.select.Result invert(com.yahoo.document.select.Result)", + "public static com.yahoo.document.select.Result toResult(java.lang.Object)" + ], + "fields": [ + "public static final enum com.yahoo.document.select.Result TRUE", + "public static final enum com.yahoo.document.select.Result FALSE", + "public static final enum com.yahoo.document.select.Result INVALID" + ] + }, + "com.yahoo.document.select.ResultList$ResultPair": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public com.yahoo.document.datatypes.FieldPathIteratorHandler$VariableMap getVariables()", + "public com.yahoo.document.select.Result getResult()", + "public java.lang.String toString()" + ], + "fields": [] + }, + "com.yahoo.document.select.ResultList$VariableValue": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.datatypes.FieldPathIteratorHandler$VariableMap, java.lang.Object)", + "public com.yahoo.document.datatypes.FieldPathIteratorHandler$VariableMap getVariables()", + "public java.lang.Object getValue()", + "public java.lang.String toString()" + ], + "fields": [] + }, + "com.yahoo.document.select.ResultList": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (com.yahoo.document.select.Result)", + "public void add(com.yahoo.document.datatypes.FieldPathIteratorHandler$VariableMap, com.yahoo.document.select.Result)", + "public java.util.List getResults()", + "public static com.yahoo.document.select.ResultList fromBoolean(boolean)", + "public com.yahoo.document.select.Result toResult()", + "public com.yahoo.document.select.ResultList combineAND(com.yahoo.document.select.ResultList)", + "public com.yahoo.document.select.ResultList combineOR(com.yahoo.document.select.ResultList)", + "public static com.yahoo.document.select.ResultList toResultList(java.lang.Object)", + "public java.lang.String toString()" + ], + "fields": [] + }, + "com.yahoo.document.select.Visitor": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract void visit(com.yahoo.document.select.rule.ArithmeticNode)", + "public abstract void visit(com.yahoo.document.select.rule.AttributeNode)", + "public abstract void visit(com.yahoo.document.select.rule.ComparisonNode)", + "public abstract void visit(com.yahoo.document.select.rule.DocumentNode)", + "public abstract void visit(com.yahoo.document.select.rule.EmbracedNode)", + "public abstract void visit(com.yahoo.document.select.rule.IdNode)", + "public abstract void visit(com.yahoo.document.select.rule.LiteralNode)", + "public abstract void visit(com.yahoo.document.select.rule.LogicNode)", + "public abstract void visit(com.yahoo.document.select.rule.NegationNode)", + "public abstract void visit(com.yahoo.document.select.rule.NowNode)", + "public abstract void visit(com.yahoo.document.select.rule.SearchColumnNode)", + "public abstract void visit(com.yahoo.document.select.rule.VariableNode)" + ], + "fields": [] + }, + "com.yahoo.document.select.convert.NowQueryExpression": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.select.rule.AttributeNode, com.yahoo.document.select.rule.ComparisonNode, com.yahoo.document.select.rule.ArithmeticNode)", + "public java.lang.String getDocumentType()", + "public java.lang.String toString()" + ], + "fields": [] + }, + "com.yahoo.document.select.convert.NowQueryNode": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (long)", + "public void (com.yahoo.document.select.rule.ArithmeticNode)", + "public java.lang.String toString()" + ], + "fields": [] + }, + "com.yahoo.document.select.convert.SelectionExpressionConverter": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.select.Visitor" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public java.util.Map getQueryMap()", + "public void visit(com.yahoo.document.select.rule.ArithmeticNode)", + "public void visit(com.yahoo.document.select.rule.AttributeNode)", + "public void visit(com.yahoo.document.select.rule.ComparisonNode)", + "public void visit(com.yahoo.document.select.rule.DocumentNode)", + "public void visit(com.yahoo.document.select.rule.EmbracedNode)", + "public void visit(com.yahoo.document.select.rule.IdNode)", + "public void visit(com.yahoo.document.select.rule.LiteralNode)", + "public void visit(com.yahoo.document.select.rule.LogicNode)", + "public void visit(com.yahoo.document.select.rule.NegationNode)", + "public void visit(com.yahoo.document.select.rule.NowNode)", + "public void visit(com.yahoo.document.select.rule.SearchColumnNode)", + "public void visit(com.yahoo.document.select.rule.VariableNode)" + ], + "fields": [] + }, + "com.yahoo.document.select.parser.CharStream": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract char readChar()", + "public abstract int getBeginColumn()", + "public abstract int getBeginLine()", + "public abstract int getEndColumn()", + "public abstract int getEndLine()", + "public abstract void backup(int)", + "public abstract char beginToken()", + "public abstract java.lang.String getImage()", + "public abstract char[] getSuffix(int)", + "public abstract void done()", + "public abstract void setTabSize(int)", + "public abstract int getTabSize()", + "public abstract void setTrackLineColumn(boolean)", + "public abstract boolean isTrackLineColumn()" + ], + "fields": [] + }, + "com.yahoo.document.select.parser.ParseException": { + "superClass": "java.lang.Exception", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.select.parser.Token, int[][], java.lang.String[])", + "public void ()", + "public void (java.lang.String)" + ], + "fields": [ + "protected static final java.lang.String EOL", + "public com.yahoo.document.select.parser.Token currentToken", + "public int[][] expectedTokenSequences", + "public java.lang.String[] tokenImage" + ] + }, + "com.yahoo.document.select.parser.SelectInput": { + "superClass": "com.yahoo.javacc.FastCharStream", + "interfaces": [ + "com.yahoo.document.select.parser.CharStream" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String)" + ], + "fields": [] + }, + "com.yahoo.document.select.parser.SelectParser": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.select.parser.SelectParserConstants" + ], + "attributes": [ + "public" + ], + "methods": [ + "public final com.yahoo.document.select.rule.ExpressionNode expression()", + "public final com.yahoo.document.select.rule.ExpressionNode logic()", + "public final com.yahoo.document.select.rule.ExpressionNode negation()", + "public final com.yahoo.document.select.rule.NowNode now()", + "public final com.yahoo.document.select.rule.ExpressionNode relational()", + "public final com.yahoo.document.select.rule.ExpressionNode arithmetic()", + "public final com.yahoo.document.select.rule.VariableNode variable()", + "public final com.yahoo.document.select.rule.ExpressionNode attribute()", + "public final com.yahoo.document.select.rule.ExpressionNode value()", + "public final com.yahoo.document.select.rule.DocumentNode document()", + "public final void identifier()", + "public final com.yahoo.document.select.rule.IdNode id()", + "public final com.yahoo.document.select.rule.SearchColumnNode searchColumn()", + "public final com.yahoo.document.select.rule.LiteralNode literal()", + "public void (com.yahoo.document.select.parser.CharStream)", + "public void ReInit(com.yahoo.document.select.parser.CharStream)", + "public void (com.yahoo.document.select.parser.SelectParserTokenManager)", + "public void ReInit(com.yahoo.document.select.parser.SelectParserTokenManager)", + "public final com.yahoo.document.select.parser.Token getNextToken()", + "public final com.yahoo.document.select.parser.Token getToken(int)", + "public com.yahoo.document.select.parser.ParseException generateParseException()", + "public final boolean trace_enabled()", + "public final void enable_tracing()", + "public final void disable_tracing()" + ], + "fields": [ + "public com.yahoo.document.select.parser.SelectParserTokenManager token_source", + "public com.yahoo.document.select.parser.Token token", + "public com.yahoo.document.select.parser.Token jj_nt" + ] + }, + "com.yahoo.document.select.parser.SelectParserConstants": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [], + "fields": [ + "public static final int EOF", + "public static final int INTEGER", + "public static final int DECIMAL", + "public static final int HEX", + "public static final int OCTAL", + "public static final int FLOAT", + "public static final int EXPONENT", + "public static final int LBRACE", + "public static final int RBRACE", + "public static final int ADD", + "public static final int SUB", + "public static final int MUL", + "public static final int DIV", + "public static final int MOD", + "public static final int DOT", + "public static final int COMMA", + "public static final int NE", + "public static final int GE", + "public static final int LE", + "public static final int REGEX", + "public static final int EQ", + "public static final int GLOB", + "public static final int GT", + "public static final int LT", + "public static final int DOLLAR", + "public static final int STRING", + "public static final int ID", + "public static final int SEARCHCOLUMN", + "public static final int ID_SCHEME", + "public static final int ID_TYPE", + "public static final int ID_NAMESPACE", + "public static final int ID_SPECIFIC", + "public static final int ID_USER", + "public static final int ID_GROUP", + "public static final int ID_ORDER", + "public static final int ID_BUCKET", + "public static final int NULL", + "public static final int NOW", + "public static final int TRUE", + "public static final int FALSE", + "public static final int AND", + "public static final int OR", + "public static final int NOT", + "public static final int IDENTIFIER", + "public static final int DEFAULT", + "public static final java.lang.String[] tokenImage" + ] + }, + "com.yahoo.document.select.parser.SelectParserTokenManager": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.select.parser.SelectParserConstants" + ], + "attributes": [ + "public" + ], + "methods": [ + "protected com.yahoo.document.select.parser.Token jjFillToken()", + "public com.yahoo.document.select.parser.Token getNextToken()", + "public void (com.yahoo.document.select.parser.CharStream)", + "public void (com.yahoo.document.select.parser.CharStream, int)", + "public void ReInit(com.yahoo.document.select.parser.CharStream)", + "public void ReInit(com.yahoo.document.select.parser.CharStream, int)", + "public void SwitchTo(int)" + ], + "fields": [ + "public static final java.lang.String[] jjstrLiteralImages", + "public static final java.lang.String[] lexStateNames", + "public static final int[] jjnewLexState", + "protected com.yahoo.document.select.parser.CharStream input_stream", + "protected int curChar" + ] + }, + "com.yahoo.document.select.parser.SelectParserUtils": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public static long decodeLong(java.lang.String)", + "public static java.lang.String quote(java.lang.String, char)", + "public static java.lang.String unquote(java.lang.String)" + ], + "fields": [] + }, + "com.yahoo.document.select.parser.Token": { + "superClass": "java.lang.Object", + "interfaces": [ + "java.io.Serializable" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void (int)", + "public void (int, java.lang.String)", + "public java.lang.Object getValue()", + "public java.lang.String toString()", + "public static com.yahoo.document.select.parser.Token newToken(int, java.lang.String)", + "public static com.yahoo.document.select.parser.Token newToken(int)" + ], + "fields": [ + "public int kind", + "public int beginLine", + "public int beginColumn", + "public int endLine", + "public int endColumn", + "public java.lang.String image", + "public com.yahoo.document.select.parser.Token next", + "public com.yahoo.document.select.parser.Token specialToken" + ] + }, + "com.yahoo.document.select.parser.TokenMgrException": { + "superClass": "java.lang.RuntimeException", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "protected static final java.lang.String addEscapes(java.lang.String)", + "protected static java.lang.String LexicalErr(boolean, int, int, int, java.lang.String, int)", + "public java.lang.String getMessage()", + "public void ()", + "public void (java.lang.String, int)", + "public void (boolean, int, int, int, java.lang.String, int, int)" + ], + "fields": [ + "public static final int LEXICAL_ERROR", + "public static final int STATIC_LEXER_ERROR", + "public static final int INVALID_LEXICAL_STATE", + "public static final int LOOP_DETECTED" + ] + }, + "com.yahoo.document.select.rule.ArithmeticNode$NodeItem": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (int, com.yahoo.document.select.rule.ExpressionNode)", + "public int getOperator()", + "public com.yahoo.document.select.rule.ExpressionNode getNode()" + ], + "fields": [] + }, + "com.yahoo.document.select.rule.ArithmeticNode": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.select.rule.ExpressionNode" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public com.yahoo.document.select.rule.ArithmeticNode add(java.lang.String, com.yahoo.document.select.rule.ExpressionNode)", + "public java.util.List getItems()", + "public com.yahoo.document.select.BucketSet getBucketSet(com.yahoo.document.BucketIdFactory)", + "public java.lang.Object evaluate(com.yahoo.document.select.Context)", + "public java.lang.String toString()", + "public java.lang.String operatorToString(int)", + "public com.yahoo.document.select.OrderingSpecification getOrdering(int)", + "public void accept(com.yahoo.document.select.Visitor)" + ], + "fields": [ + "public static final int NOP", + "public static final int ADD", + "public static final int SUB", + "public static final int MOD", + "public static final int DIV", + "public static final int MUL" + ] + }, + "com.yahoo.document.select.rule.AttributeNode$Item": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String)", + "public java.lang.String getName()", + "public com.yahoo.document.select.rule.AttributeNode$Item setName(java.lang.String)", + "public int getType()", + "public com.yahoo.document.select.rule.AttributeNode$Item setType(int)", + "public java.lang.String toString()" + ], + "fields": [ + "public static final int ATTRIBUTE", + "public static final int FUNCTION" + ] + }, + "com.yahoo.document.select.rule.AttributeNode$VariableValueList": { + "superClass": "java.util.ArrayList", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()" + ], + "fields": [] + }, + "com.yahoo.document.select.rule.AttributeNode": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.select.rule.ExpressionNode" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.select.rule.ExpressionNode, java.util.List)", + "public com.yahoo.document.select.rule.ExpressionNode getValue()", + "public com.yahoo.document.select.rule.AttributeNode setValue(com.yahoo.document.select.rule.ExpressionNode)", + "public java.util.List getItems()", + "public com.yahoo.document.select.BucketSet getBucketSet(com.yahoo.document.BucketIdFactory)", + "public java.lang.Object evaluate(com.yahoo.document.select.Context)", + "public void accept(com.yahoo.document.select.Visitor)", + "public java.lang.String toString()", + "public com.yahoo.document.select.OrderingSpecification getOrdering(int)" + ], + "fields": [] + }, + "com.yahoo.document.select.rule.ComparisonNode": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.select.rule.ExpressionNode" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.select.rule.ExpressionNode, java.lang.String, com.yahoo.document.select.rule.ExpressionNode)", + "public com.yahoo.document.select.rule.ExpressionNode getLHS()", + "public com.yahoo.document.select.rule.ComparisonNode setLHS(com.yahoo.document.select.rule.ExpressionNode)", + "public java.lang.String getOperator()", + "public com.yahoo.document.select.rule.ComparisonNode setOperator(java.lang.String)", + "public com.yahoo.document.select.rule.ExpressionNode getRHS()", + "public com.yahoo.document.select.rule.ComparisonNode setRHS(com.yahoo.document.select.rule.ExpressionNode)", + "public com.yahoo.document.select.OrderingSpecification getOrdering(com.yahoo.document.select.rule.IdNode, com.yahoo.document.select.rule.LiteralNode, java.lang.String, int)", + "public com.yahoo.document.select.OrderingSpecification getOrdering(int)", + "public com.yahoo.document.select.BucketSet getBucketSet(com.yahoo.document.BucketIdFactory)", + "public java.lang.Object evaluate(com.yahoo.document.select.Context)", + "public com.yahoo.document.select.ResultList evaluateListsTrue(com.yahoo.document.select.rule.AttributeNode$VariableValueList, com.yahoo.document.select.rule.AttributeNode$VariableValueList)", + "public com.yahoo.document.select.ResultList evaluateListsFalse(com.yahoo.document.select.rule.AttributeNode$VariableValueList, com.yahoo.document.select.rule.AttributeNode$VariableValueList)", + "public com.yahoo.document.select.ResultList evaluateListAndSingle(com.yahoo.document.select.rule.AttributeNode$VariableValueList, java.lang.Object)", + "public void accept(com.yahoo.document.select.Visitor)", + "public java.lang.String toString()" + ], + "fields": [] + }, + "com.yahoo.document.select.rule.DocumentNode": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.select.rule.ExpressionNode" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String)", + "public java.lang.String getType()", + "public com.yahoo.document.select.rule.DocumentNode setType(java.lang.String)", + "public com.yahoo.document.select.BucketSet getBucketSet(com.yahoo.document.BucketIdFactory)", + "public java.lang.Object evaluate(com.yahoo.document.select.Context)", + "public java.lang.Object evaluate(com.yahoo.document.DocumentOperation)", + "public void accept(com.yahoo.document.select.Visitor)", + "public java.lang.String toString()", + "public com.yahoo.document.select.OrderingSpecification getOrdering(int)" + ], + "fields": [] + }, + "com.yahoo.document.select.rule.EmbracedNode": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.select.rule.ExpressionNode" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.select.rule.ExpressionNode)", + "public com.yahoo.document.select.rule.ExpressionNode getNode()", + "public com.yahoo.document.select.rule.EmbracedNode setNode(com.yahoo.document.select.rule.ExpressionNode)", + "public com.yahoo.document.select.BucketSet getBucketSet(com.yahoo.document.BucketIdFactory)", + "public java.lang.Object evaluate(com.yahoo.document.select.Context)", + "public java.lang.String toString()", + "public void accept(com.yahoo.document.select.Visitor)", + "public com.yahoo.document.select.OrderingSpecification getOrdering(int)" + ], + "fields": [] + }, + "com.yahoo.document.select.rule.ExpressionNode": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract java.lang.Object evaluate(com.yahoo.document.select.Context)", + "public abstract com.yahoo.document.select.BucketSet getBucketSet(com.yahoo.document.BucketIdFactory)", + "public abstract com.yahoo.document.select.OrderingSpecification getOrdering(int)", + "public abstract void accept(com.yahoo.document.select.Visitor)" + ], + "fields": [] + }, + "com.yahoo.document.select.rule.IdNode": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.select.rule.ExpressionNode" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public java.lang.String getField()", + "public com.yahoo.document.select.rule.IdNode setField(java.lang.String)", + "public com.yahoo.document.select.rule.IdNode setWidthBits(short)", + "public com.yahoo.document.select.rule.IdNode setDivisionBits(short)", + "public short getWidthBits()", + "public short getDivisionBits()", + "public com.yahoo.document.select.BucketSet getBucketSet(com.yahoo.document.BucketIdFactory)", + "public com.yahoo.document.select.OrderingSpecification getOrdering(int)", + "public java.lang.Object evaluate(com.yahoo.document.select.Context)", + "public void accept(com.yahoo.document.select.Visitor)", + "public java.lang.String toString()" + ], + "fields": [] + }, + "com.yahoo.document.select.rule.LiteralNode": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.select.rule.ExpressionNode" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.Object)", + "public java.lang.Object getValue()", + "public com.yahoo.document.select.rule.LiteralNode setValue(java.lang.Object)", + "public com.yahoo.document.select.BucketSet getBucketSet(com.yahoo.document.BucketIdFactory)", + "public java.lang.Object evaluate(com.yahoo.document.select.Context)", + "public void accept(com.yahoo.document.select.Visitor)", + "public java.lang.String toString()", + "public com.yahoo.document.select.OrderingSpecification getOrdering(int)" + ], + "fields": [] + }, + "com.yahoo.document.select.rule.LogicNode$NodeItem": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public void (com.yahoo.document.select.rule.LogicNode, int, com.yahoo.document.select.rule.ExpressionNode)", + "public int getOperator()", + "public com.yahoo.document.select.rule.ExpressionNode getNode()" + ], + "fields": [] + }, + "com.yahoo.document.select.rule.LogicNode": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.select.rule.ExpressionNode" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public java.util.List getItems()", + "public com.yahoo.document.select.rule.LogicNode add(java.lang.String, com.yahoo.document.select.rule.ExpressionNode)", + "public com.yahoo.document.select.BucketSet getBucketSet(com.yahoo.document.BucketIdFactory)", + "public com.yahoo.document.select.OrderingSpecification getOrdering(int)", + "public java.lang.Object evaluate(com.yahoo.document.select.Context)", + "public void accept(com.yahoo.document.select.Visitor)", + "public java.lang.String toString()", + "public java.lang.String operatorToString(int)" + ], + "fields": [ + "public static final int NOP", + "public static final int OR", + "public static final int AND" + ] + }, + "com.yahoo.document.select.rule.NegationNode": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.select.rule.ExpressionNode" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.select.rule.ExpressionNode)", + "public com.yahoo.document.select.rule.ExpressionNode getNode()", + "public com.yahoo.document.select.rule.NegationNode setNode(com.yahoo.document.select.rule.ExpressionNode)", + "public com.yahoo.document.select.BucketSet getBucketSet(com.yahoo.document.BucketIdFactory)", + "public java.lang.Object evaluate(com.yahoo.document.select.Context)", + "public void accept(com.yahoo.document.select.Visitor)", + "public java.lang.String toString()", + "public com.yahoo.document.select.OrderingSpecification getOrdering(int)" + ], + "fields": [] + }, + "com.yahoo.document.select.rule.NowNode": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.select.rule.ExpressionNode" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public com.yahoo.document.select.BucketSet getBucketSet(com.yahoo.document.BucketIdFactory)", + "public java.lang.Object evaluate(com.yahoo.document.select.Context)", + "public java.lang.String toString()", + "public com.yahoo.document.select.OrderingSpecification getOrdering(int)", + "public void accept(com.yahoo.document.select.Visitor)" + ], + "fields": [] + }, + "com.yahoo.document.select.rule.SearchColumnNode": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.select.rule.ExpressionNode" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public int getField()", + "public com.yahoo.document.select.rule.SearchColumnNode setField(int)", + "public com.yahoo.document.BucketDistribution getDistribution()", + "public com.yahoo.document.select.BucketSet getBucketSet(com.yahoo.document.BucketIdFactory)", + "public java.lang.Object evaluate(com.yahoo.document.select.Context)", + "public void accept(com.yahoo.document.select.Visitor)", + "public java.lang.String toString()", + "public com.yahoo.document.select.OrderingSpecification getOrdering(int)" + ], + "fields": [] + }, + "com.yahoo.document.select.rule.VariableNode": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.select.rule.ExpressionNode" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String)", + "public java.lang.Object getValue()", + "public com.yahoo.document.select.rule.VariableNode setValue(java.lang.String)", + "public com.yahoo.document.select.BucketSet getBucketSet(com.yahoo.document.BucketIdFactory)", + "public java.lang.Object evaluate(com.yahoo.document.select.Context)", + "public void accept(com.yahoo.document.select.Visitor)", + "public java.lang.String toString()", + "public com.yahoo.document.select.OrderingSpecification getOrdering(int)" + ], + "fields": [] + }, + "com.yahoo.document.select.simple.IdSpecParser": { + "superClass": "com.yahoo.document.select.simple.Parser", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public com.yahoo.document.select.rule.IdNode getId()", + "public boolean isUserSpec()", + "public boolean parse(java.lang.CharSequence)" + ], + "fields": [] + }, + "com.yahoo.document.select.simple.IntegerParser": { + "superClass": "com.yahoo.document.select.simple.Parser", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public com.yahoo.document.select.rule.LiteralNode getValue()", + "public boolean parse(java.lang.CharSequence)" + ], + "fields": [] + }, + "com.yahoo.document.select.simple.OperatorParser": { + "superClass": "com.yahoo.document.select.simple.Parser", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public java.lang.String getOperator()", + "public boolean parse(java.lang.CharSequence)" + ], + "fields": [] + }, + "com.yahoo.document.select.simple.Parser": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "public void ()", + "public abstract boolean parse(java.lang.CharSequence)", + "public java.lang.CharSequence getRemaining()", + "protected void setRemaining(java.lang.CharSequence)", + "protected int eatWhite(java.lang.CharSequence)", + "protected boolean icmp(char, char)" + ], + "fields": [] + }, + "com.yahoo.document.select.simple.SelectionParser": { + "superClass": "com.yahoo.document.select.simple.Parser", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public com.yahoo.document.select.rule.ExpressionNode getNode()", + "public boolean parse(java.lang.CharSequence)" + ], + "fields": [] + }, + "com.yahoo.document.select.simple.StringParser": { + "superClass": "com.yahoo.document.select.simple.Parser", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public com.yahoo.document.select.rule.LiteralNode getValue()", + "public boolean parse(java.lang.CharSequence)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.AnnotationReader": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract void read(com.yahoo.document.annotation.Annotation)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.AnnotationWriter": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract void write(com.yahoo.document.annotation.Annotation)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.DeserializationException": { + "superClass": "java.lang.RuntimeException", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String)", + "public void (java.lang.String, java.lang.Throwable)", + "public void (java.lang.Throwable)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.DocumentDeserializer": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.serialization.DocumentReader", + "com.yahoo.document.serialization.DocumentUpdateReader", + "com.yahoo.document.serialization.FieldReader", + "com.yahoo.document.serialization.AnnotationReader", + "com.yahoo.document.serialization.SpanNodeReader", + "com.yahoo.document.serialization.SpanTreeReader" + ], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract com.yahoo.io.GrowableByteBuffer getBuf()" + ], + "fields": [] + }, + "com.yahoo.document.serialization.DocumentDeserializerFactory": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public static com.yahoo.document.serialization.DocumentDeserializer createHead(com.yahoo.document.DocumentTypeManager, com.yahoo.io.GrowableByteBuffer)", + "public static com.yahoo.document.serialization.DocumentDeserializer create42(com.yahoo.document.DocumentTypeManager, com.yahoo.io.GrowableByteBuffer)", + "public static com.yahoo.document.serialization.DocumentDeserializer create42(com.yahoo.document.DocumentTypeManager, com.yahoo.io.GrowableByteBuffer, com.yahoo.io.GrowableByteBuffer)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.DocumentReader": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract void read(com.yahoo.document.Document)", + "public abstract com.yahoo.document.DocumentId readDocumentId()", + "public abstract com.yahoo.document.DocumentType readDocumentType()" + ], + "fields": [] + }, + "com.yahoo.document.serialization.DocumentSerializer": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.serialization.DocumentWriter", + "com.yahoo.document.serialization.SpanNodeWriter", + "com.yahoo.document.serialization.AnnotationWriter", + "com.yahoo.document.serialization.SpanTreeWriter", + "com.yahoo.document.serialization.DocumentUpdateWriter" + ], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract com.yahoo.io.GrowableByteBuffer getBuf()" + ], + "fields": [] + }, + "com.yahoo.document.serialization.DocumentSerializerFactory": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public static com.yahoo.document.serialization.DocumentSerializer createHead(com.yahoo.io.GrowableByteBuffer)", + "public static com.yahoo.document.serialization.DocumentSerializer create42(com.yahoo.io.GrowableByteBuffer)", + "public static com.yahoo.document.serialization.DocumentSerializer create42(com.yahoo.io.GrowableByteBuffer, boolean)", + "public static com.yahoo.document.serialization.DocumentSerializer create42()" + ], + "fields": [] + }, + "com.yahoo.document.serialization.DocumentUpdateFlags": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public boolean getCreateIfNonExistent()", + "public void setCreateIfNonExistent(boolean)", + "public int injectInto(int)", + "public static com.yahoo.document.serialization.DocumentUpdateFlags extractFlags(int)", + "public static int extractValue(int)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.DocumentUpdateReader": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract void read(com.yahoo.document.DocumentUpdate)", + "public abstract void read(com.yahoo.document.update.FieldUpdate)", + "public abstract void read(com.yahoo.document.fieldpathupdate.FieldPathUpdate)", + "public abstract void read(com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate)", + "public abstract void read(com.yahoo.document.fieldpathupdate.AddFieldPathUpdate)", + "public abstract void read(com.yahoo.document.fieldpathupdate.RemoveFieldPathUpdate)", + "public abstract com.yahoo.document.DocumentId readDocumentId()", + "public abstract com.yahoo.document.DocumentType readDocumentType()" + ], + "fields": [] + }, + "com.yahoo.document.serialization.DocumentUpdateWriter": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract void write(com.yahoo.document.DocumentUpdate)", + "public abstract void write(com.yahoo.document.update.FieldUpdate)", + "public abstract void write(com.yahoo.document.update.AddValueUpdate, com.yahoo.document.DataType)", + "public abstract void write(com.yahoo.document.update.MapValueUpdate, com.yahoo.document.DataType)", + "public abstract void write(com.yahoo.document.update.ArithmeticValueUpdate)", + "public abstract void write(com.yahoo.document.update.AssignValueUpdate, com.yahoo.document.DataType)", + "public abstract void write(com.yahoo.document.update.RemoveValueUpdate, com.yahoo.document.DataType)", + "public abstract void write(com.yahoo.document.update.ClearValueUpdate, com.yahoo.document.DataType)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.DocumentWriter": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.serialization.FieldWriter" + ], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract void write(com.yahoo.document.Document)", + "public abstract void write(com.yahoo.document.DocumentId)", + "public abstract void write(com.yahoo.document.DocumentType)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.FieldReader": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.vespa.objects.Deserializer" + ], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.Document)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.FieldValue)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.Array)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.MapFieldValue)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.ByteFieldValue)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.CollectionFieldValue)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.DoubleFieldValue)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.FloatFieldValue)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.IntegerFieldValue)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.LongFieldValue)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.Raw)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.PredicateFieldValue)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.StringFieldValue)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.TensorFieldValue)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.ReferenceFieldValue)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.Struct)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.StructuredFieldValue)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.WeightedSet)", + "public abstract void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.annotation.AnnotationReference)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.FieldWriter": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.vespa.objects.Serializer" + ], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.FieldValue)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.Document)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.Array)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.MapFieldValue)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.ByteFieldValue)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.CollectionFieldValue)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.DoubleFieldValue)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.FloatFieldValue)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.IntegerFieldValue)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.LongFieldValue)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.Raw)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.PredicateFieldValue)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.StringFieldValue)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.TensorFieldValue)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.ReferenceFieldValue)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.Struct)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.StructuredFieldValue)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.WeightedSet)", + "public abstract void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.annotation.AnnotationReference)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.SerializationException": { + "superClass": "java.lang.RuntimeException", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (java.lang.String)", + "public void (java.lang.String, java.lang.Throwable)", + "public void (java.lang.Throwable)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.SpanNodeReader": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract void read(com.yahoo.document.annotation.Span)", + "public abstract void read(com.yahoo.document.annotation.SpanList)", + "public abstract void read(com.yahoo.document.annotation.AlternateSpanList)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.SpanNodeWriter": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.vespa.objects.Serializer" + ], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract void write(com.yahoo.document.annotation.SpanNode)", + "public abstract void write(com.yahoo.document.annotation.Span)", + "public abstract void write(com.yahoo.document.annotation.SpanList)", + "public abstract void write(com.yahoo.document.annotation.AlternateSpanList)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.SpanTreeReader": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract void read(com.yahoo.document.annotation.SpanTree)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.SpanTreeWriter": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract void write(com.yahoo.document.annotation.SpanTree)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.VespaDocumentDeserializer42": { + "superClass": "com.yahoo.document.serialization.VespaDocumentSerializer42", + "interfaces": [ + "com.yahoo.document.serialization.DocumentDeserializer" + ], + "attributes": [ + "public" + ], + "methods": [ + "public final com.yahoo.document.DocumentTypeManager getDocumentTypeManager()", + "public void read(com.yahoo.document.Document)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.Document)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.FieldValue)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.Array)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.MapFieldValue)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.CollectionFieldValue)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.ByteFieldValue)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.DoubleFieldValue)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.FloatFieldValue)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.IntegerFieldValue)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.LongFieldValue)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.Raw)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.PredicateFieldValue)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.StringFieldValue)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.TensorFieldValue)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.ReferenceFieldValue)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.Struct)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.StructuredFieldValue)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.WeightedSet)", + "public void read(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.annotation.AnnotationReference)", + "public void read(com.yahoo.document.DocumentUpdate)", + "public void read(com.yahoo.document.fieldpathupdate.FieldPathUpdate)", + "public void read(com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate)", + "public void read(com.yahoo.document.fieldpathupdate.RemoveFieldPathUpdate)", + "public void read(com.yahoo.document.fieldpathupdate.AddFieldPathUpdate)", + "public com.yahoo.document.update.ValueUpdate getValueUpdate(com.yahoo.document.DataType, com.yahoo.document.DataType)", + "public void read(com.yahoo.document.update.FieldUpdate)", + "public com.yahoo.document.DocumentId readDocumentId()", + "public com.yahoo.document.DocumentType readDocumentType()", + "public void read(com.yahoo.document.annotation.SpanTree)", + "public void read(com.yahoo.document.annotation.Annotation)", + "public void read(com.yahoo.document.annotation.Span)", + "public void read(com.yahoo.document.annotation.SpanList)", + "public void read(com.yahoo.document.annotation.AlternateSpanList)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.VespaDocumentDeserializerHead": { + "superClass": "com.yahoo.document.serialization.VespaDocumentDeserializer42", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.DocumentTypeManager, com.yahoo.io.GrowableByteBuffer)", + "public void read(com.yahoo.document.DocumentUpdate)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.VespaDocumentSerializer42": { + "superClass": "com.yahoo.vespa.objects.BufferSerializer", + "interfaces": [ + "com.yahoo.document.serialization.DocumentSerializer" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void setHeaderOnly(boolean)", + "public void write(com.yahoo.document.Document)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.Document)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.FieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.Array)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.MapFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.ByteFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.CollectionFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.DoubleFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.FloatFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.IntegerFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.LongFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.Raw)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.PredicateFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.StringFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.TensorFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.ReferenceFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.Struct)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.StructuredFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.WeightedSet)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.annotation.AnnotationReference)", + "public void write(com.yahoo.document.DocumentId)", + "public void write(com.yahoo.document.DocumentType)", + "public void write(com.yahoo.document.annotation.Annotation)", + "public void write(com.yahoo.document.annotation.SpanTree)", + "public void write(com.yahoo.document.annotation.SpanNode)", + "public void write(com.yahoo.document.annotation.Span)", + "public void write(com.yahoo.document.annotation.SpanList)", + "public void write(com.yahoo.document.annotation.AlternateSpanList)", + "public void write(com.yahoo.document.DocumentUpdate)", + "public void write(com.yahoo.document.update.FieldUpdate)", + "public void write(com.yahoo.document.update.AddValueUpdate, com.yahoo.document.DataType)", + "public void write(com.yahoo.document.update.MapValueUpdate, com.yahoo.document.DataType)", + "public void write(com.yahoo.document.update.ArithmeticValueUpdate)", + "public void write(com.yahoo.document.update.AssignValueUpdate, com.yahoo.document.DataType)", + "public void write(com.yahoo.document.update.RemoveValueUpdate, com.yahoo.document.DataType)", + "public void write(com.yahoo.document.update.ClearValueUpdate, com.yahoo.document.DataType)", + "public static long getSerializedSize(com.yahoo.document.Document)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.VespaDocumentSerializerHead": { + "superClass": "com.yahoo.document.serialization.VespaDocumentSerializer42", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.io.GrowableByteBuffer)", + "public void write(com.yahoo.document.DocumentUpdate)", + "public void write(com.yahoo.document.fieldpathupdate.FieldPathUpdate)", + "public void write(com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate)", + "public void write(com.yahoo.document.fieldpathupdate.AddFieldPathUpdate)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.XmlDocumentWriter": { + "superClass": "java.lang.Object", + "interfaces": [ + "com.yahoo.document.serialization.DocumentWriter" + ], + "attributes": [ + "public", + "final" + ], + "methods": [ + "public static com.yahoo.document.serialization.XmlDocumentWriter createWriter(java.lang.String)", + "public void ()", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.FieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.Document)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.Array)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.MapFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.ByteFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.CollectionFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.DoubleFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.FloatFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.IntegerFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.LongFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.Raw)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.PredicateFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.StringFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.TensorFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.ReferenceFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.Struct)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.StructuredFieldValue)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.datatypes.WeightedSet)", + "public void write(com.yahoo.vespa.objects.FieldBase, com.yahoo.document.annotation.AnnotationReference)", + "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.nio.ByteBuffer)", + "public com.yahoo.vespa.objects.Serializer put(com.yahoo.vespa.objects.FieldBase, java.lang.String)", + "public void write(com.yahoo.document.Document)", + "public void write(com.yahoo.document.DocumentId)", + "public void write(com.yahoo.document.DocumentType)", + "public java.lang.String lastRendered()" + ], + "fields": [] + }, + "com.yahoo.document.serialization.XmlSerializationHelper": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public static void printArrayXml(com.yahoo.document.datatypes.Array, com.yahoo.document.serialization.XmlStream)", + "public static void printMapXml(com.yahoo.document.datatypes.MapFieldValue, com.yahoo.document.serialization.XmlStream)", + "public static void printByteXml(com.yahoo.document.datatypes.ByteFieldValue, com.yahoo.document.serialization.XmlStream)", + "public static void printDocumentXml(com.yahoo.document.Document, com.yahoo.document.serialization.XmlStream)", + "public static void printDoubleXml(com.yahoo.document.datatypes.DoubleFieldValue, com.yahoo.document.serialization.XmlStream)", + "public static void printFloatXml(com.yahoo.document.datatypes.FloatFieldValue, com.yahoo.document.serialization.XmlStream)", + "public static void printShortfloatXml(com.yahoo.document.datatypes.Float16FieldValue, com.yahoo.document.serialization.XmlStream)", + "public static void printBoolXml(com.yahoo.document.datatypes.BoolFieldValue, com.yahoo.document.serialization.XmlStream)", + "public static void printIntegerXml(com.yahoo.document.datatypes.IntegerFieldValue, com.yahoo.document.serialization.XmlStream)", + "public static void printLongXml(com.yahoo.document.datatypes.LongFieldValue, com.yahoo.document.serialization.XmlStream)", + "public static void printRawXml(com.yahoo.document.datatypes.Raw, com.yahoo.document.serialization.XmlStream)", + "public static void printStringXml(com.yahoo.document.datatypes.StringFieldValue, com.yahoo.document.serialization.XmlStream)", + "public static void printStructXml(com.yahoo.document.datatypes.Struct, com.yahoo.document.serialization.XmlStream)", + "public static void printWeightedSetXml(com.yahoo.document.datatypes.WeightedSet, com.yahoo.document.serialization.XmlStream)" + ], + "fields": [] + }, + "com.yahoo.document.serialization.XmlStream": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public void setIndent(java.lang.String)", + "public boolean isFinalized()", + "public java.lang.String toString()", + "public void beginTag(java.lang.String)", + "public void addAttribute(java.lang.String, java.lang.Object)", + "public void addContent(java.lang.String)", + "public void endTag()" + ], + "fields": [] + }, + "com.yahoo.document.update.AddValueUpdate": { + "superClass": "com.yahoo.document.update.ValueUpdate", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.datatypes.FieldValue, int)", + "public com.yahoo.document.datatypes.FieldValue getValue()", + "public void setValue(com.yahoo.document.datatypes.FieldValue)", + "public int getWeight()", + "public com.yahoo.document.datatypes.FieldValue applyTo(com.yahoo.document.datatypes.FieldValue)", + "protected void checkCompatibility(com.yahoo.document.DataType)", + "public void serialize(com.yahoo.document.serialization.DocumentUpdateWriter, com.yahoo.document.DataType)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()" + ], + "fields": [ + "protected com.yahoo.document.datatypes.FieldValue value", + "protected java.lang.Integer weight" + ] + }, + "com.yahoo.document.update.ArithmeticValueUpdate$Operator": { + "superClass": "java.lang.Enum", + "interfaces": [], + "attributes": [ + "public", + "final", + "enum" + ], + "methods": [ + "public static com.yahoo.document.update.ArithmeticValueUpdate$Operator[] values()", + "public static com.yahoo.document.update.ArithmeticValueUpdate$Operator valueOf(java.lang.String)", + "public static com.yahoo.document.update.ArithmeticValueUpdate$Operator getID(int)" + ], + "fields": [ + "public static final enum com.yahoo.document.update.ArithmeticValueUpdate$Operator ADD", + "public static final enum com.yahoo.document.update.ArithmeticValueUpdate$Operator DIV", + "public static final enum com.yahoo.document.update.ArithmeticValueUpdate$Operator MUL", + "public static final enum com.yahoo.document.update.ArithmeticValueUpdate$Operator SUB", + "public final int id", + "public final java.lang.String name" + ] + }, + "com.yahoo.document.update.ArithmeticValueUpdate": { + "superClass": "com.yahoo.document.update.ValueUpdate", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.update.ArithmeticValueUpdate$Operator, com.yahoo.document.datatypes.DoubleFieldValue)", + "public void (com.yahoo.document.update.ArithmeticValueUpdate$Operator, java.lang.Number)", + "public com.yahoo.document.update.ArithmeticValueUpdate$Operator getOperator()", + "public java.lang.Number getOperand()", + "public com.yahoo.document.datatypes.DoubleFieldValue getValue()", + "public void setValue(com.yahoo.document.datatypes.DoubleFieldValue)", + "public com.yahoo.document.datatypes.FieldValue applyTo(com.yahoo.document.datatypes.FieldValue)", + "protected void checkCompatibility(com.yahoo.document.DataType)", + "public void serialize(com.yahoo.document.serialization.DocumentUpdateWriter, com.yahoo.document.DataType)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()", + "public bridge synthetic void setValue(com.yahoo.document.datatypes.FieldValue)", + "public bridge synthetic com.yahoo.document.datatypes.FieldValue getValue()" + ], + "fields": [ + "protected com.yahoo.document.update.ArithmeticValueUpdate$Operator operator", + "protected com.yahoo.document.datatypes.DoubleFieldValue operand" + ] + }, + "com.yahoo.document.update.AssignValueUpdate": { + "superClass": "com.yahoo.document.update.ValueUpdate", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.datatypes.FieldValue getValue()", + "public void setValue(com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.datatypes.FieldValue applyTo(com.yahoo.document.datatypes.FieldValue)", + "protected void checkCompatibility(com.yahoo.document.DataType)", + "public void serialize(com.yahoo.document.serialization.DocumentUpdateWriter, com.yahoo.document.DataType)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()" + ], + "fields": [ + "protected com.yahoo.document.datatypes.FieldValue value" + ] + }, + "com.yahoo.document.update.ClearValueUpdate": { + "superClass": "com.yahoo.document.update.ValueUpdate", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void ()", + "public com.yahoo.document.datatypes.FieldValue applyTo(com.yahoo.document.datatypes.FieldValue)", + "protected void checkCompatibility(com.yahoo.document.DataType)", + "public com.yahoo.document.datatypes.FieldValue getValue()", + "public void setValue(com.yahoo.document.datatypes.FieldValue)", + "public void serialize(com.yahoo.document.serialization.DocumentUpdateWriter, com.yahoo.document.DataType)" + ], + "fields": [] + }, + "com.yahoo.document.update.FieldUpdate": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.serialization.DocumentUpdateReader, com.yahoo.document.DocumentType, int)", + "public com.yahoo.document.DocumentType getDocumentType()", + "public int getSerializationVersion()", + "public com.yahoo.document.Field getField()", + "public void setField(com.yahoo.document.Field)", + "public com.yahoo.document.update.FieldUpdate applyTo(com.yahoo.document.Document)", + "public com.yahoo.document.update.FieldUpdate addValueUpdate(com.yahoo.document.update.ValueUpdate)", + "public com.yahoo.document.update.FieldUpdate addValueUpdate(int, com.yahoo.document.update.ValueUpdate)", + "public com.yahoo.document.update.FieldUpdate addValueUpdates(java.util.List)", + "public com.yahoo.document.update.ValueUpdate removeValueUpdate(int)", + "public com.yahoo.document.update.ValueUpdate setValueUpdate(int, com.yahoo.document.update.ValueUpdate)", + "public int size()", + "public void clearValueUpdates()", + "public com.yahoo.document.update.ValueUpdate getValueUpdate(int)", + "public java.util.List getValueUpdates()", + "public java.util.List getValueUpdates(com.yahoo.document.update.ValueUpdate$ValueUpdateClassID)", + "public boolean hasValueUpdate(com.yahoo.document.update.ValueUpdate$ValueUpdateClassID)", + "public boolean isEmpty()", + "public void addAll(com.yahoo.document.update.FieldUpdate)", + "public final void serialize(com.yahoo.io.GrowableByteBuffer)", + "public void serialize(com.yahoo.document.serialization.DocumentUpdateWriter)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()", + "public static com.yahoo.document.update.FieldUpdate create(com.yahoo.document.Field)", + "public static com.yahoo.document.update.FieldUpdate createClearField(com.yahoo.document.Field)", + "public static com.yahoo.document.update.FieldUpdate createAdd(com.yahoo.document.Field, com.yahoo.document.datatypes.FieldValue)", + "public static com.yahoo.document.update.FieldUpdate createAdd(com.yahoo.document.Field, com.yahoo.document.datatypes.FieldValue, java.lang.Integer)", + "public static com.yahoo.document.update.FieldUpdate createAddAll(com.yahoo.document.Field, java.util.List)", + "public static com.yahoo.document.update.FieldUpdate createAddAll(com.yahoo.document.Field, com.yahoo.document.datatypes.WeightedSet)", + "public static com.yahoo.document.update.FieldUpdate createIncrement(com.yahoo.document.Field, java.lang.Number)", + "public static com.yahoo.document.update.FieldUpdate createIncrement(com.yahoo.document.Field, com.yahoo.document.datatypes.FieldValue, java.lang.Number)", + "public static com.yahoo.document.update.FieldUpdate createDecrement(com.yahoo.document.Field, java.lang.Number)", + "public static com.yahoo.document.update.FieldUpdate createDecrement(com.yahoo.document.Field, com.yahoo.document.datatypes.FieldValue, java.lang.Number)", + "public static com.yahoo.document.update.FieldUpdate createMultiply(com.yahoo.document.Field, java.lang.Number)", + "public static com.yahoo.document.update.FieldUpdate createMultiply(com.yahoo.document.Field, com.yahoo.document.datatypes.FieldValue, java.lang.Number)", + "public static com.yahoo.document.update.FieldUpdate createDivide(com.yahoo.document.Field, java.lang.Number)", + "public static com.yahoo.document.update.FieldUpdate createDivide(com.yahoo.document.Field, com.yahoo.document.datatypes.FieldValue, java.lang.Number)", + "public static com.yahoo.document.update.FieldUpdate createAssign(com.yahoo.document.Field, com.yahoo.document.datatypes.FieldValue)", + "public static com.yahoo.document.update.FieldUpdate createClear(com.yahoo.document.Field)", + "public static com.yahoo.document.update.FieldUpdate createMap(com.yahoo.document.Field, com.yahoo.document.datatypes.FieldValue, com.yahoo.document.update.ValueUpdate)", + "public static com.yahoo.document.update.FieldUpdate createRemove(com.yahoo.document.Field, com.yahoo.document.datatypes.FieldValue)", + "public static com.yahoo.document.update.FieldUpdate createRemoveAll(com.yahoo.document.Field, java.util.List)", + "public static com.yahoo.document.update.FieldUpdate createRemoveAll(com.yahoo.document.Field, com.yahoo.document.datatypes.WeightedSet)" + ], + "fields": [ + "protected com.yahoo.document.Field field", + "protected java.util.List valueUpdates" + ] + }, + "com.yahoo.document.update.MapValueUpdate": { + "superClass": "com.yahoo.document.update.ValueUpdate", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.datatypes.FieldValue, com.yahoo.document.update.ValueUpdate)", + "public com.yahoo.document.datatypes.FieldValue getValue()", + "public void setValue(com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.update.ValueUpdate getUpdate()", + "public com.yahoo.document.datatypes.FieldValue applyTo(com.yahoo.document.datatypes.FieldValue)", + "protected void checkCompatibility(com.yahoo.document.DataType)", + "public void serialize(com.yahoo.document.serialization.DocumentUpdateWriter, com.yahoo.document.DataType)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()" + ], + "fields": [ + "protected com.yahoo.document.datatypes.FieldValue value", + "protected com.yahoo.document.update.ValueUpdate update" + ] + }, + "com.yahoo.document.update.RemoveValueUpdate": { + "superClass": "com.yahoo.document.update.ValueUpdate", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void (com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.datatypes.FieldValue getValue()", + "public void setValue(com.yahoo.document.datatypes.FieldValue)", + "public com.yahoo.document.datatypes.FieldValue applyTo(com.yahoo.document.datatypes.FieldValue)", + "protected void checkCompatibility(com.yahoo.document.DataType)", + "public void serialize(com.yahoo.document.serialization.DocumentUpdateWriter, com.yahoo.document.DataType)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()" + ], + "fields": [ + "protected com.yahoo.document.datatypes.FieldValue value" + ] + }, + "com.yahoo.document.update.ValueUpdate$ValueUpdateClassID": { + "superClass": "java.lang.Enum", + "interfaces": [], + "attributes": [ + "public", + "final", + "enum" + ], + "methods": [ + "public static com.yahoo.document.update.ValueUpdate$ValueUpdateClassID[] values()", + "public static com.yahoo.document.update.ValueUpdate$ValueUpdateClassID valueOf(java.lang.String)", + "public static com.yahoo.document.update.ValueUpdate$ValueUpdateClassID getID(int)" + ], + "fields": [ + "public static final enum com.yahoo.document.update.ValueUpdate$ValueUpdateClassID ADD", + "public static final enum com.yahoo.document.update.ValueUpdate$ValueUpdateClassID ARITHMETIC", + "public static final enum com.yahoo.document.update.ValueUpdate$ValueUpdateClassID ASSIGN", + "public static final enum com.yahoo.document.update.ValueUpdate$ValueUpdateClassID CLEAR", + "public static final enum com.yahoo.document.update.ValueUpdate$ValueUpdateClassID MAP", + "public static final enum com.yahoo.document.update.ValueUpdate$ValueUpdateClassID REMOVE", + "public final int id", + "public final java.lang.String name" + ] + }, + "com.yahoo.document.update.ValueUpdate": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "abstract" + ], + "methods": [ + "protected void (com.yahoo.document.update.ValueUpdate$ValueUpdateClassID)", + "public com.yahoo.document.update.ValueUpdate$ValueUpdateClassID getValueUpdateClassID()", + "protected abstract void checkCompatibility(com.yahoo.document.DataType)", + "public abstract void serialize(com.yahoo.document.serialization.DocumentUpdateWriter, com.yahoo.document.DataType)", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()", + "public abstract com.yahoo.document.datatypes.FieldValue applyTo(com.yahoo.document.datatypes.FieldValue)", + "public static com.yahoo.document.update.ValueUpdate createAdd(com.yahoo.document.datatypes.FieldValue)", + "public static com.yahoo.document.update.ValueUpdate createAdd(com.yahoo.document.datatypes.FieldValue, java.lang.Integer)", + "public static java.util.List createAddAll(java.util.List)", + "public static java.util.List createAddAll(com.yahoo.document.datatypes.WeightedSet)", + "public static com.yahoo.document.update.ValueUpdate createIncrement(java.lang.Number)", + "public static com.yahoo.document.update.ValueUpdate createIncrement(com.yahoo.document.datatypes.FieldValue, java.lang.Number)", + "public static com.yahoo.document.update.ValueUpdate createDecrement(java.lang.Number)", + "public static com.yahoo.document.update.ValueUpdate createDecrement(com.yahoo.document.datatypes.FieldValue, java.lang.Number)", + "public static com.yahoo.document.update.ValueUpdate createMultiply(java.lang.Number)", + "public static com.yahoo.document.update.ValueUpdate createMultiply(com.yahoo.document.datatypes.FieldValue, java.lang.Number)", + "public static com.yahoo.document.update.ValueUpdate createDivide(java.lang.Number)", + "public static com.yahoo.document.update.ValueUpdate createDivide(com.yahoo.document.datatypes.FieldValue, java.lang.Number)", + "public static com.yahoo.document.update.ValueUpdate createAssign(com.yahoo.document.datatypes.FieldValue)", + "public static com.yahoo.document.update.ValueUpdate createClear()", + "public static com.yahoo.document.update.ValueUpdate createMap(com.yahoo.document.datatypes.FieldValue, com.yahoo.document.update.ValueUpdate)", + "public static com.yahoo.document.update.ValueUpdate createRemove(com.yahoo.document.datatypes.FieldValue)", + "public static java.util.List createRemoveAll(java.util.List)", + "public static java.util.List createRemoveAll(com.yahoo.document.datatypes.WeightedSet)", + "public abstract com.yahoo.document.datatypes.FieldValue getValue()", + "public abstract void setValue(com.yahoo.document.datatypes.FieldValue)" + ], + "fields": [ + "protected com.yahoo.document.update.ValueUpdate$ValueUpdateClassID valueUpdateClassID" + ] + } +} \ No newline at end of file diff --git a/document/pom.xml b/document/pom.xml index b5cdd742c26..9e169068fc4 100644 --- a/document/pom.xml +++ b/document/pom.xml @@ -153,6 +153,22 @@ + + com.yahoo.vespa + abi-check-plugin + ${project.version} + + com.yahoo.api.annotations.PublicApi + + + + package + + abicheck + + + + -- cgit v1.2.3