aboutsummaryrefslogtreecommitdiffstats
path: root/document
diff options
context:
space:
mode:
authorIlpo Ruotsalainen <ilpo.ruotsalainen@oath.com>2018-12-18 17:30:57 +0100
committerIlpo Ruotsalainen <ilpo.ruotsalainen@oath.com>2018-12-18 17:42:09 +0100
commit377be9cc95ec9dfda8b733512d675a2e19a73486 (patch)
treea1cfb87212a094aa0b9fd9221f7d9081e327ff35 /document
parenta488130319ebe8ac4b3dde3cd6a1131e114f3774 (diff)
Enable abi-check-plugin on relevant modules.
Diffstat (limited to 'document')
-rw-r--r--document/abi-spec.json5354
-rw-r--r--document/pom.xml16
2 files changed, 5370 insertions, 0 deletions
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 <init>(com.yahoo.document.DataType)",
+ "public void <init>(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 <init>(int, int)",
+ "public void <init>(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 <init>()",
+ "public void <init>(long)",
+ "public void <init>(int, long)",
+ "public void <init>(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 <init>()",
+ "public void <init>(int, int, int)",
+ "public void <init>(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 <init>(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 <init>(com.yahoo.compress.CompressionType, int, float, long)",
+ "public void <init>()",
+ "public void <init>(com.yahoo.compress.CompressionType)",
+ "public void <init>(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 <init>(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 <init>(java.lang.String)",
+ "public void <init>(com.yahoo.text.Utf8Array)",
+ "public void <init>(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 <init>(com.yahoo.document.DocumentType, java.lang.String)",
+ "public void <init>(com.yahoo.document.DocumentType, com.yahoo.document.DocumentId)",
+ "public void <init>(com.yahoo.document.Document)",
+ "public void <init>(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 <init>(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 <init>(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 <init>(com.yahoo.vespa.objects.Deserializer)",
+ "public void <init>(java.lang.String)",
+ "public void <init>(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 <init>()",
+ "protected void <init>(com.yahoo.document.DocumentOperation)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.document.DocumentPut": {
+ "superClass": "com.yahoo.document.DocumentOperation",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.document.Document)",
+ "public void <init>(com.yahoo.document.DocumentType, com.yahoo.document.DocumentId)",
+ "public void <init>(com.yahoo.document.DocumentType, java.lang.String)",
+ "public com.yahoo.document.Document getDocument()",
+ "public com.yahoo.document.DocumentId getId()",
+ "public void <init>(com.yahoo.document.DocumentPut)",
+ "public void <init>(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 <init>(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 <init>(java.lang.String)",
+ "public void <init>(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 <init>(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 <init>()",
+ "public void <init>(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 <init>(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 <init>(com.yahoo.document.DocumentType, com.yahoo.document.DocumentId)",
+ "public void <init>(com.yahoo.document.serialization.DocumentUpdateReader)",
+ "public void <init>(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 <init>()",
+ "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 <init>()",
+ "public void <init>(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 <init>()",
+ "public void <init>(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 <init>()",
+ "public void <init>(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 <init>(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 <init>(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 <init>()",
+ "public void <init>(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 <init>()",
+ "public void <init>(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 <init>(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 <init>()",
+ "public void <init>(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 <init>(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 <init>()",
+ "public void <init>(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 <init>()",
+ "public void <init>(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 <init>(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 <init>(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 <init>()",
+ "public void <init>(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 <init>()",
+ "public void <init>(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 <init>()",
+ "public void <init>(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 <init>(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 <init>()",
+ "public void <init>(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 <init>(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 <init>(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 <init>()",
+ "public void <init>(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 <init>()",
+ "public void <init>(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 <init>()",
+ "public void <init>(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 <init>(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 <init>()",
+ "public void <init>(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 <init>(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 <init>(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 <init>()",
+ "public void <init>(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 <init>()",
+ "public void <init>(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 <init>()",
+ "public void <init>(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 <init>(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 <init>(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 <init>(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 <init>()",
+ "public void <init>(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 <init>(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 <init>()",
+ "public void <init>(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 <init>(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 <init>()",
+ "public void <init>(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 <init>(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 <init>(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 <init>(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 <init>(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 <init>(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 <init>(java.lang.String, int, com.yahoo.document.DataType, boolean)",
+ "public void <init>(java.lang.String)",
+ "public void <init>(java.lang.String, com.yahoo.document.DataType, boolean, com.yahoo.document.DocumentType)",
+ "public void <init>(java.lang.String, com.yahoo.document.DataType, boolean)",
+ "public void <init>(java.lang.String, com.yahoo.document.DataType)",
+ "public void <init>(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 <init>()",
+ "public void <init>(com.yahoo.document.FieldPath)",
+ "public void <init>(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 <init>(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 <init>()",
+ "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 <init>(byte[])",
+ "public void <init>(com.yahoo.document.idstring.IdString)",
+ "public void <init>(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 <init>(com.yahoo.document.DataType, com.yahoo.document.DataType, int)",
+ "public void <init>(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 <init>(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 <init>()",
+ "public abstract com.yahoo.document.datatypes.FieldValue create()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.document.PrimitiveDataType": {
+ "superClass": "com.yahoo.document.DataType",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "protected void <init>(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 <init>(com.yahoo.document.DocumentType, int)",
+ "public void <init>(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 <init>(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 <init>(java.lang.String)",
+ "public void <init>(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 <init>(java.lang.String)",
+ "public void <init>(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 <init>(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 <init>()",
+ "public void <init>(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 <init>(com.yahoo.document.DataType, boolean, boolean)",
+ "public void <init>(com.yahoo.document.DataType, boolean, boolean, int)",
+ "public void <init>(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 <init>()",
+ "public void <init>(com.yahoo.document.annotation.AlternateSpanList)",
+ "public void <init>(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 <init>()",
+ "public void <init>(com.yahoo.document.annotation.AnnotationType)",
+ "public void <init>(com.yahoo.document.annotation.Annotation)",
+ "public void <init>(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 <init>(com.yahoo.document.annotation.AnnotationReferenceDataType, com.yahoo.document.annotation.Annotation)",
+ "public void <init>(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 <init>(com.yahoo.document.annotation.AnnotationType)",
+ "public void <init>(com.yahoo.document.annotation.AnnotationType, int)",
+ "protected void <init>()",
+ "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 <init>(java.lang.String)",
+ "public void <init>(java.lang.String, com.yahoo.document.DataType)",
+ "public void <init>(java.lang.String, com.yahoo.document.DataType, int)",
+ "public void <init>(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 <init>()",
+ "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 <init>()",
+ "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 <init>()",
+ "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 <init>(int, int)",
+ "public void <init>(com.yahoo.document.serialization.SpanNodeReader)",
+ "public void <init>()",
+ "public void <init>(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 <init>()",
+ "public void <init>(com.yahoo.document.serialization.SpanNodeReader)",
+ "protected void <init>(java.util.List)",
+ "public void <init>(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 <init>()",
+ "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 <init>()",
+ "public void <init>(java.lang.String, com.yahoo.document.annotation.SpanNode)",
+ "public void <init>(java.lang.String)",
+ "public void <init>(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 <init>(com.yahoo.document.DataType)",
+ "public void <init>(com.yahoo.document.DataType, int)",
+ "public void <init>(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 <init>()",
+ "public void <init>(boolean)",
+ "public void <init>(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 <init>()",
+ "public void <init>(byte)",
+ "public void <init>(java.lang.Byte)",
+ "public void <init>(java.lang.Integer)",
+ "public void <init>(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 <init>(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 <init>()",
+ "public void <init>(double)",
+ "public void <init>(java.lang.Double)",
+ "public void <init>(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 <init>()",
+ "public void <init>(int)",
+ "public void <init>(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 <init>()",
+ "public java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.document.datatypes.FieldPathIteratorHandler": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "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 <init>()",
+ "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 <init>()",
+ "public void <init>(float)",
+ "public void <init>(java.lang.Float)",
+ "public void <init>(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 <init>()",
+ "public void <init>(float)",
+ "public void <init>(java.lang.Float)",
+ "public void <init>(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 <init>()",
+ "public void <init>(int)",
+ "public void <init>(java.lang.Integer)",
+ "public void <init>(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 <init>()",
+ "public void <init>(long)",
+ "public void <init>(java.lang.Long)",
+ "public void <init>(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 <init>(com.yahoo.document.MapDataType)",
+ "public void <init>(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 <init>()",
+ "public abstract java.lang.Number getNumber()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.document.datatypes.PredicateFieldValue": {
+ "superClass": "com.yahoo.document.datatypes.FieldValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.document.predicate.Predicate)",
+ "public void <init>(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 <init>()",
+ "public void <init>(java.nio.ByteBuffer)",
+ "public void <init>(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 <init>(com.yahoo.document.ReferenceDataType)",
+ "public void <init>(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 <init>()",
+ "public void <init>(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 <init>(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 <init>(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 <init>(com.yahoo.tensor.TensorType)",
+ "public void <init>(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 <init>()",
+ "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 <init>()",
+ "public void <init>(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 <init>(com.yahoo.document.DataType)",
+ "public void <init>(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 <init>(com.yahoo.document.DocumentType, java.lang.String, java.lang.String, com.yahoo.document.datatypes.Array)",
+ "public void <init>(com.yahoo.document.DocumentType, java.lang.String, com.yahoo.document.datatypes.Array)",
+ "public void <init>(com.yahoo.document.DocumentType, com.yahoo.document.serialization.DocumentUpdateReader)",
+ "public void <init>(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 <init>(com.yahoo.document.DocumentType, java.lang.String, java.lang.String, com.yahoo.document.datatypes.FieldValue)",
+ "public void <init>(com.yahoo.document.DocumentType, java.lang.String, com.yahoo.document.datatypes.FieldValue)",
+ "public void <init>(com.yahoo.document.DocumentType, java.lang.String, java.lang.String, java.lang.String)",
+ "public void <init>(com.yahoo.document.DocumentType, com.yahoo.document.serialization.DocumentUpdateReader)",
+ "public void <init>(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 <init>(com.yahoo.document.fieldpathupdate.FieldPathUpdate$Type, com.yahoo.document.DocumentType, java.lang.String, java.lang.String)",
+ "public void <init>(com.yahoo.document.fieldpathupdate.FieldPathUpdate$Type, com.yahoo.document.DocumentType, com.yahoo.document.serialization.DocumentUpdateReader)",
+ "public void <init>(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 <init>(com.yahoo.document.DocumentType, java.lang.String, java.lang.String)",
+ "public void <init>(com.yahoo.document.DocumentType, java.lang.String)",
+ "public void <init>(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 <init>()",
+ "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 <init>()",
+ "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 <init>()",
+ "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 <init>(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 <init>()",
+ "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 <init>()",
+ "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 <init>()",
+ "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 <init>(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 <init>(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 <init>(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 <init>(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 <init>(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 <init>(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 <init>(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 <init>(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 <init>()",
+ "public void <init>(com.yahoo.document.BucketId)",
+ "public void <init>(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 <init>(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 <init>(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 <init>()",
+ "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 <init>()",
+ "public void <init>(int)",
+ "public void <init>(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 <init>(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 <init>()",
+ "public void <init>(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 <init>(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 <init>(long)",
+ "public void <init>(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 <init>()",
+ "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 <init>(com.yahoo.document.select.parser.Token, int[][], java.lang.String[])",
+ "public void <init>()",
+ "public void <init>(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 <init>(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 <init>(com.yahoo.document.select.parser.CharStream)",
+ "public void ReInit(com.yahoo.document.select.parser.CharStream)",
+ "public void <init>(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 <init>(com.yahoo.document.select.parser.CharStream)",
+ "public void <init>(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 <init>()",
+ "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 <init>()",
+ "public void <init>(int)",
+ "public void <init>(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 <init>()",
+ "public void <init>(java.lang.String, int)",
+ "public void <init>(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 <init>(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 <init>()",
+ "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 <init>(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 <init>()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.document.select.rule.AttributeNode": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.document.select.rule.ExpressionNode"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(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 <init>(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 <init>(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 <init>(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 <init>()",
+ "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 <init>(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 <init>(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 <init>()",
+ "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 <init>(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 <init>()",
+ "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 <init>()",
+ "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 <init>(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 <init>()",
+ "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 <init>()",
+ "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 <init>()",
+ "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 <init>()",
+ "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 <init>()",
+ "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 <init>()",
+ "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 <init>(java.lang.String)",
+ "public void <init>(java.lang.String, java.lang.Throwable)",
+ "public void <init>(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 <init>()",
+ "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 <init>()",
+ "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 <init>()",
+ "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 <init>(java.lang.String)",
+ "public void <init>(java.lang.String, java.lang.Throwable)",
+ "public void <init>(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 <init>(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 <init>(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 <init>()",
+ "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 <init>()",
+ "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 <init>()",
+ "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 <init>(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 <init>(com.yahoo.document.update.ArithmeticValueUpdate$Operator, com.yahoo.document.datatypes.DoubleFieldValue)",
+ "public void <init>(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 <init>(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 <init>()",
+ "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 <init>(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 <init>(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 <init>(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 <init>(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 @@
</compilerArgs>
</configuration>
</plugin>
+ <plugin>
+ <groupId>com.yahoo.vespa</groupId>
+ <artifactId>abi-check-plugin</artifactId>
+ <version>${project.version}</version>
+ <configuration>
+ <publicApiAnnotation>com.yahoo.api.annotations.PublicApi</publicApiAnnotation>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>abicheck</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
</build>
</project>