Package | Description |
---|---|
com.marklogic.client.document |
The package provides classes for creating,
retrieving, updating, and deleting documents in the database for
the REST server.
|
Modifier and Type | Interface | Description |
---|---|---|
interface |
DocumentPatchBuilder |
A DocumentPatchBuilder specifies changes to the
metadata, content, or both of a database document.
|
Modifier and Type | Method | Description |
---|---|---|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.addCollection(java.lang.String... collections) |
Adds the specified collections.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.addMetadataValue(java.lang.String key,
java.lang.String value) |
Adds a new metadata-value
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.addPermission(java.lang.String role,
DocumentMetadataHandle.Capability... capabilities) |
Adds a role with the specified
capabilities
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.addPropertyValue(java.lang.String name,
java.lang.Object value) |
Adds a new metadata property with a simple
name.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.addPropertyValue(javax.xml.namespace.QName name,
java.lang.Object value) |
Adds a new metadata property with a namespaced
name.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.deleteCollection(java.lang.String... collections) |
Deletes the specified collections.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.deleteMetadataValue(java.lang.String key) |
Deletes the specified metadata-value with the
given key.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.deletePermission(java.lang.String... roles) |
Deletes the specified roles.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.deleteProperty(java.lang.String... names) |
Deletes the specified metadata properties with
simple names.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.deleteProperty(javax.xml.namespace.QName... names) |
Deletes the specified metadata properties with
namespaced names.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.library(java.lang.String ns,
java.lang.String at) |
Specifies an XQuery library installed on the
server that supplies functions for modifying existing
fragments.
|
DocumentMetadataPatchBuilder |
DocumentManager.newPatchBuilder(Format pathFormat) |
For XMLDocumentManager or JSONDocumentManager,
creates a builder for specifying changes to the document and
metadata of a document.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.replaceCollection(java.lang.String oldCollection,
java.lang.String newCollection) |
Replaces the specified collection.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.replaceMetadataValue(java.lang.String key,
java.lang.String newValue) |
Replaces the existing metadata-value
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.replaceMetadataValueApply(java.lang.String key,
DocumentMetadataPatchBuilder.Call call) |
Specifies a replacement operation by applying a
function to the metadata-value.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.replacePermission(java.lang.String role,
DocumentMetadataHandle.Capability... newCapabilities) |
Replaces the existing capabilities of a
role.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.replacePermission(java.lang.String oldRole,
java.lang.String newRole, DocumentMetadataHandle.Capability... newCapabilities) |
Replaces an existing role with a new role.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.replacePropertyApply(java.lang.String name,
DocumentMetadataPatchBuilder.Call call) |
Specifies a replacement operation by applying a
function to a metadata property having a simple name.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.replacePropertyApply(javax.xml.namespace.QName name,
DocumentMetadataPatchBuilder.Call call) |
Specifies a replacement operation by applying a
function to a metadata property having a namespaced name.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.replacePropertyValue(java.lang.String name,
java.lang.Object newValue) |
Replaces the existing value of a metadata
property having a simple name.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.replacePropertyValue(java.lang.String oldName,
java.lang.String newName,
java.lang.Object newValue) |
Replaces an existing metadata property with a
new property having a simple name.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.replacePropertyValue(javax.xml.namespace.QName name,
java.lang.Object newValue) |
Replaces the existing value of a metadata
property having a namespaced name.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.replacePropertyValue(javax.xml.namespace.QName oldName,
javax.xml.namespace.QName newName,
java.lang.Object newValue) |
Replaces an existing metadata property with a
new property having a namespaced name.
|
DocumentMetadataPatchBuilder |
DocumentMetadataPatchBuilder.setQuality(int quality) |
Sets the search quality of the document.
|
Copyright © 2013-2019 MarkLogic Corporation.