Uses of Interface
eu.cloudnetservice.driver.document.Document.Mutable
Packages that use Document.Mutable
Package
Description
-
Uses of Document.Mutable in eu.cloudnetservice.driver.document
Methods in eu.cloudnetservice.driver.document that return Document.MutableModifier and TypeMethodDescriptionAppends all key-value pairs of the given document into this document.Appends the given document associated with the given key to this document.Appends the given boolean associated with the given key to this document.Appends the given number associated with the given key to this document.Appends the key-value pairs based on the given object into this document associated with the given key.Appends the given string associated with the given key to this document.Document.Mutable.appendNull(@NonNull String key) Associates a null value with the given key.Document.Mutable.appendTree(@Nullable Object value) Appends the key-value pairs based on the given object into this document.Document.Mutable.clear()Removes all key-value pairs from this document.static Document.MutableDocument.emptyDocument()Get the jvm static implementation of an empty document.Document.mutableCopy()Makes a mutable copy of this document.static Document.MutableDocument.newDocument(@NonNull DocumentFactory factory) Constructs a new document instance using the given document factory.DocumentFactory.newDocument()Creates a new, completely empty document of the factory supported document type.DocumentFactory.newDocument(@NonNull String key, @Nullable Object value) Creates a new, completely empty document and appends the given key-value pair initially to it.DocumentFactory.newDocument(@Nullable Object wrapped) Creates a new, completely empty document and appends the tree of the given object to the document.static Document.MutableDocument.newJsonDocument()Constructs a new json document instance.DocumentFactory.parse(byte[] data) Parses a document of the factory supported document type from the given input data.Parses a document of the factory supported document type from the given data buf.DocumentFactory.parse(@NonNull InputStream stream) Parses a document of the factory supported document type from the given input stream.Parses a document of the factory supported document type from the given reader.Parses a document of the factory supported document type from the given string.Parses a document of the factory supported document type from the file at the given path.default @NonNull Document.MutableDocument.readMutableDocument(@NonNull String key) Reads a mutable document of the same type from this document or returns an empty document if no value is associated with the given key.Document.readMutableDocument(@NonNull String key, Document.Mutable def) Reads a mutable document of the same type from this document or returns an empty document if no value is associated with the given key.Document.Mutable.receive(@NonNull DocumentSend send) Receives the given document send into this document.DocumentFactory.receive(@NonNull DocumentSend send) Receives the given document send into a new, completely empty document.Removes the value associated with the given key from this document.Methods in eu.cloudnetservice.driver.document with parameters of type Document.MutableModifier and TypeMethodDescriptionDocument.readMutableDocument(@NonNull String key, Document.Mutable def) Reads a mutable document of the same type from this document or returns an empty document if no value is associated with the given key. -
Uses of Document.Mutable in eu.cloudnetservice.driver.document.empty
Classes in eu.cloudnetservice.driver.document.empty that implement Document.MutableModifier and TypeClassDescriptionfinal classA document implementation that just ignores all calls made to it.Fields in eu.cloudnetservice.driver.document.empty declared as Document.MutableModifier and TypeFieldDescriptionstatic final Document.MutableEmptyDocument.INSTANCEThe jvm static instance of the empty document.Methods in eu.cloudnetservice.driver.document.empty that return Document.MutableModifier and TypeMethodDescriptionAppends all key-value pairs of the given document into this document.Appends the given document associated with the given key to this document.Appends the given boolean associated with the given key to this document.Appends the given number associated with the given key to this document.Appends the key-value pairs based on the given object into this document associated with the given key.Appends the given string associated with the given key to this document.EmptyDocument.appendNull(@NonNull String key) Associates a null value with the given key.EmptyDocument.appendTree(@Nullable Object value) Appends the key-value pairs based on the given object into this document.EmptyDocument.clear()Removes all key-value pairs from this document.EmptyDocumentSend.into(@NonNull DocumentFactory factory) Receives this document into the given document factory.EmptyDocument.mutableCopy()Makes a mutable copy of this document.EmptyDocumentFactory.newDocument()Creates a new, completely empty document of the factory supported document type.EmptyDocumentFactory.newDocument(@NonNull String key, @Nullable Object value) Creates a new, completely empty document and appends the given key-value pair initially to it.EmptyDocumentFactory.newDocument(@Nullable Object wrapped) Creates a new, completely empty document and appends the tree of the given object to the document.EmptyDocumentFactory.parse(byte[] data) Parses a document of the factory supported document type from the given input data.Parses a document of the factory supported document type from the given data buf.EmptyDocumentFactory.parse(@NonNull InputStream stream) Parses a document of the factory supported document type from the given input stream.Parses a document of the factory supported document type from the given reader.Parses a document of the factory supported document type from the given string.Parses a document of the factory supported document type from the file at the given path.EmptyDocument.propertyHolder()Get the underlying document that all read and write operations are delegated to.EmptyDocument.readMutableDocument(@NonNull String key, Document.Mutable def) Reads a mutable document of the same type from this document or returns an empty document if no value is associated with the given key.EmptyDocument.receive(@NonNull DocumentSend send) Receives the given document send into this document.EmptyDocumentFactory.receive(@NonNull DocumentSend send) Receives the given document send into a new, completely empty document.Removes the value associated with the given key from this document.Methods in eu.cloudnetservice.driver.document.empty with parameters of type Document.MutableModifier and TypeMethodDescriptionEmptyDocument.readMutableDocument(@NonNull String key, Document.Mutable def) Reads a mutable document of the same type from this document or returns an empty document if no value is associated with the given key. -
Uses of Document.Mutable in eu.cloudnetservice.driver.document.gson
Classes in eu.cloudnetservice.driver.document.gson that implement Document.MutableModifier and TypeClassDescription(package private) final classMutable version of a gson document implementing the full mutable document functionality.Methods in eu.cloudnetservice.driver.document.gson that return Document.MutableModifier and TypeMethodDescriptionAppends all key-value pairs of the given document into this document.Appends the given document associated with the given key to this document.Appends the given boolean associated with the given key to this document.Appends the given number associated with the given key to this document.Appends the key-value pairs based on the given object into this document associated with the given key.Appends the given string associated with the given key to this document.MutableGsonDocument.appendNull(@NonNull String key) Associates a null value with the given key.MutableGsonDocument.appendTree(@Nullable Object value) Appends the key-value pairs based on the given object into this document.MutableGsonDocument.clear()Removes all key-value pairs from this document.ImmutableGsonDocument.mutableCopy()Makes a mutable copy of this document.GsonDocumentFactory.newDocument()Creates a new, completely empty document of the factory supported document type.GsonDocumentFactory.newDocument(@NonNull String key, @Nullable Object value) Creates a new, completely empty document and appends the given key-value pair initially to it.GsonDocumentFactory.newDocument(@Nullable Object wrapped) Creates a new, completely empty document and appends the tree of the given object to the document.GsonDocumentFactory.parse(byte[] data) Parses a document of the factory supported document type from the given input data.Parses a document of the factory supported document type from the given data buf.GsonDocumentFactory.parse(@NonNull InputStream stream) Parses a document of the factory supported document type from the given input stream.Parses a document of the factory supported document type from the given reader.Parses a document of the factory supported document type from the given string.Parses a document of the factory supported document type from the file at the given path.MutableGsonDocument.propertyHolder()Get the underlying document that all read and write operations are delegated to.ImmutableGsonDocument.readMutableDocument(@NonNull String key, Document.Mutable def) Reads a mutable document of the same type from this document or returns an empty document if no value is associated with the given key.GsonDocumentFactory.receive(@NonNull DocumentSend send) Receives the given document send into a new, completely empty document.MutableGsonDocument.receive(@NonNull DocumentSend send) Receives the given document send into this document.Removes the value associated with the given key from this document.Methods in eu.cloudnetservice.driver.document.gson with parameters of type Document.MutableModifier and TypeMethodDescriptionImmutableGsonDocument.readMutableDocument(@NonNull String key, Document.Mutable def) Reads a mutable document of the same type from this document or returns an empty document if no value is associated with the given key. -
Uses of Document.Mutable in eu.cloudnetservice.driver.document.gson.send
Methods in eu.cloudnetservice.driver.document.gson.send that return Document.MutableModifier and TypeMethodDescriptionGsonDocumentSend.into(@NonNull DocumentFactory factory) Receives this document into the given document factory. -
Uses of Document.Mutable in eu.cloudnetservice.driver.document.property
Methods in eu.cloudnetservice.driver.document.property that return Document.MutableModifier and TypeMethodDescriptionDocPropertyHolder.Mutable.propertyHolder()Get the underlying document that all read and write operations are delegated to.Methods in eu.cloudnetservice.driver.document.property with parameters of type Document.MutableModifier and TypeMethodDescriptionDefaultingDocProperty.writeTo(Document.Mutable document, E value) Writes the given value into the given document.DocProperty.writeTo(Document.Mutable document, E value) Writes the given value into the given document.ReadOnlyDocProperty.writeTo(Document.Mutable document, E value) Writes the given value into the given document.RewritingDocProperty.writeTo(Document.Mutable document, O value) Writes the given value into the given document.StandardDocProperty.writeTo(Document.Mutable document, E value) Writes the given value into the given document.Method parameters in eu.cloudnetservice.driver.document.property with type arguments of type Document.MutableModifier and TypeMethodDescriptiondefault SDefaultedDocPropertyHolder.Mutable.WithDirectModifier.modifyAndSetProperties(@NonNull Function<Document.Mutable, ? extends Document> modifier) Applies the given operator to the underlying document and copies over all items from the underlying document into this holder.default SDefaultedDocPropertyHolder.Mutable.WithDirectModifier.modifyProperties(@NonNull Consumer<Document.Mutable> propertyModifier) Passes the underlying mutable document of this holder to the given modifier function. -
Uses of Document.Mutable in eu.cloudnetservice.driver.document.send
Methods in eu.cloudnetservice.driver.document.send that return Document.MutableModifier and TypeMethodDescriptionDocumentSend.into(@NonNull DocumentFactory factory) Receives this document into the given document factory. -
Uses of Document.Mutable in eu.cloudnetservice.driver.permission
Fields in eu.cloudnetservice.driver.permission declared as Document.MutableModifier and TypeFieldDescriptionprivate Document.MutablePermissionGroup.Builder.propertiesprivate Document.MutablePermissionUser.Builder.propertiesMethods in eu.cloudnetservice.driver.permission that return Document.MutableModifier and TypeMethodDescriptionPermissionGroup.Builder.propertyHolder()Get the underlying document that all read and write operations are delegated to.PermissionUser.Builder.propertyHolder()Get the underlying document that all read and write operations are delegated to. -
Uses of Document.Mutable in eu.cloudnetservice.driver.service
Fields in eu.cloudnetservice.driver.service declared as Document.MutableModifier and TypeFieldDescriptionprotected Document.MutableServiceConfigurationBase.Builder.propertiesMethods in eu.cloudnetservice.driver.service that return Document.MutableModifier and TypeMethodDescriptionServiceConfigurationBase.Builder.propertyHolder()Get the underlying document that all read and write operations are delegated to.