Uses of Class
com.yahoo.document.DocumentId
Package
Description
Infrastructure for building Vespa documents and feed operations from JSON.
-
Uses of DocumentId in com.yahoo.document
Modifier and TypeMethodDescriptionDocumentId.clone()
static DocumentId
DocumentId.createFromSerialized
(String id) Creates a document id based on a serialized document id URI string.Document.getId()
DocumentGet.getId()
abstract DocumentId
DocumentOperation.getId()
DocumentPut.getId()
DocumentRemove.getId()
DocumentUpdate.getId()
Modifier and TypeMethodDescriptionboolean
BucketId.contains
(DocumentId docId, BucketIdFactory factory) BucketIdFactory.getBucketId
(DocumentId doc) Get the bucket id for a given document.void
Document.setId
(DocumentId id) void
DocumentUpdate.setId
(DocumentId id) Sets the document id of the document to update.ModifierConstructorDescriptionDocument
(DocumentType docType, DocumentId id) Create a document with the given document type and identifier.DocumentGet
(DocumentId docId) DocumentPut
(DocumentType docType, DocumentId docId) DocumentRemove
(DocumentId docId) DocumentUpdate
(DocumentType docType, DocumentId docId) Creates a DocumentUpdate. -
Uses of DocumentId in com.yahoo.document.datatypes
Modifier and TypeMethodDescriptionReferenceFieldValue.getWrappedValue()
Expose target document ID as this value's wrapped value.ModifierConstructorDescriptionReferenceFieldValue
(ReferenceDataType referenceType, DocumentId documentId) Creates a reference pointing to a particular document instance in the document type referenced byreferenceType
. -
Uses of DocumentId in com.yahoo.document.json
Modifier and TypeMethodDescriptionstatic JsonReaderException
JsonReaderException.addDocId
(JsonReaderException oldException, DocumentId docId) static byte[]
JsonWriter.documentRemove
(DocumentId docId) Utility method to easily serialize a single document ID as a remove operation.JsonReader.readDocumentType
(DocumentId docId) void
JsonWriter.write
(DocumentId id) ModifierConstructorDescriptionJsonReaderException
(DocumentId docId, Field field, Throwable cause) -
Uses of DocumentId in com.yahoo.document.json.document
Modifier and TypeMethodDescriptionDocumentParser.parse
(Optional<DocumentId> documentIdArg) Parses a single document and returns it. -
Uses of DocumentId in com.yahoo.document.json.readers
-
Uses of DocumentId in com.yahoo.document.serialization
Modifier and TypeMethodDescriptionDocumentReader.readDocumentId()
DocumentUpdateReader.readDocumentId()
VespaDocumentDeserializer6.readDocumentId()
Modifier and TypeMethodDescriptionvoid
DocumentWriter.write
(DocumentId id) void
VespaDocumentSerializer6.write
(DocumentId id) void
XmlDocumentWriter.write
(DocumentId id) -
Uses of DocumentId in com.yahoo.vespaxmlparser
Modifier and TypeMethodDescriptionFeedOperation.getRemove()
RemoveFeedOperation.getRemove()
VespaXMLFieldReader.readDocumentId()
ModifierConstructorDescriptionRemoveFeedOperation
(DocumentId documentId) RemoveFeedOperation
(DocumentId documentId, TestAndSetCondition condition)