Index
All Classes and Interfaces|All Packages
A
- applyUpdate(byte[]) - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Applies a binary update to this document (creates implicit transaction).
- applyUpdate(YTransaction, byte[]) - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Applies a binary update to this document within an existing transaction.
B
- beginTransaction() - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Begin a new transaction for batching operations.
C
- childCount() - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Gets the number of child nodes in this element.
- childCount(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Gets the number of child nodes in this element using an existing transaction.
- clear() - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Removes all entries from the map.
- clear(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Removes all entries from the map within an existing transaction.
- close() - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Closes this YArray and releases native resources.
- close() - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Closes this document and frees its native resources.
- close() - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Closes this YMap and releases native resources.
- close() - Method in class net.carcdr.ycrdt.jni.JniYSubscription
- close() - Method in class net.carcdr.ycrdt.jni.JniYText
-
Closes this YText and releases native resources.
- close() - Method in class net.carcdr.ycrdt.jni.JniYTransaction
- close() - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Closes this YXmlElement and releases native resources.
- close() - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Closes this fragment and releases native resources.
- close() - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Closes this YXmlText and releases native resources.
- commit() - Method in class net.carcdr.ycrdt.jni.JniYTransaction
- containsKey(String) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Checks if a key exists in the map.
- containsKey(YTransaction, String) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Checks if a key exists in the map using an existing transaction.
- createDoc() - Method in class net.carcdr.ycrdt.jni.JniYBinding
- createDoc(long) - Method in class net.carcdr.ycrdt.jni.JniYBinding
D
- delete(int, int) - Method in class net.carcdr.ycrdt.jni.JniYText
-
Deletes a range of text (creates implicit transaction).
- delete(int, int) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Deletes a range of text.
- delete(YTransaction, int, int) - Method in class net.carcdr.ycrdt.jni.JniYText
-
Deletes a range of text within an existing transaction.
- delete(YTransaction, int, int) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Deletes a range of text within an existing transaction.
E
- encodeDiff(byte[]) - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Encodes a differential update containing only changes not yet observed by the remote peer (creates implicit transaction).
- encodeDiff(YTransaction, byte[]) - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Encodes a differential update containing only changes not yet observed by the remote peer within an existing transaction.
- encodeStateAsUpdate() - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Encodes the current state of the document as a binary update (creates implicit transaction).
- encodeStateAsUpdate(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Encodes the current state of the document as a binary update within an existing transaction.
- encodeStateVector() - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Encodes the current state vector of this document (creates implicit transaction).
- encodeStateVector(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Encodes the current state vector of this document within an existing transaction.
- encodeStateVectorFromUpdate(byte[]) - Method in class net.carcdr.ycrdt.jni.JniYBinding
- encodeStateVectorFromUpdate(byte[]) - Static method in class net.carcdr.ycrdt.jni.JniYDoc
-
Extracts the state vector from an encoded update without applying it.
- equals(Object) - Method in class net.carcdr.ycrdt.jni.JniFormattingChunk
F
- format(int, int, Map<String, Object>) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Formats a range of text with the specified attributes.
- format(YTransaction, int, int, Map<String, Object>) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Formats a range of text with the specified attributes within an existing transaction.
G
- getArray(String) - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Gets or creates a YArray instance with the specified name.
- getAttribute(String) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Gets an attribute value by name.
- getAttribute(YTransaction, String) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Gets an attribute value by name using an existing transaction.
- getAttributeName() - Method in class net.carcdr.ycrdt.jni.JniYXmlElementChange
- getAttributeNames() - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Gets all attribute names.
- getAttributeNames(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Gets all attribute names using an existing transaction.
- getAttributes() - Method in class net.carcdr.ycrdt.jni.JniFormattingChunk
- getAttributes() - Method in class net.carcdr.ycrdt.jni.JniYTextChange
- getChanges() - Method in class net.carcdr.ycrdt.jni.JniYEvent
- getChild(int) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Gets the child node at the specified index.
- getChild(int) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Retrieves a child node at the specified index.
- getChild(YTransaction, int) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Gets the child node at the specified index using an existing transaction.
- getClientId() - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Gets the client ID of this document.
- getContent() - Method in class net.carcdr.ycrdt.jni.JniYTextChange
- getDoc(int) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Gets a YDoc subdocument at the specified index.
- getDoc(String) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Gets a YDoc subdocument from the map by key.
- getDoc(YTransaction, int) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Gets a YDoc subdocument at the specified index using an existing transaction.
- getDoc(YTransaction, String) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Gets a YDoc subdocument from the map by key using an existing transaction.
- getDouble(int) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Gets a double value at the specified index.
- getDouble(String) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Gets a double value by key.
- getDouble(YTransaction, int) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Gets a double value at the specified index using an existing transaction.
- getDouble(YTransaction, String) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Gets a double value by key using an existing transaction.
- getElement(int) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Retrieves a child element at the specified index.
- getElement(YTransaction, int) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Retrieves a child element at the specified index using an existing transaction.
- getFormattingChunks() - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Returns the formatted text as a list of chunks with their formatting attributes.
- getFormattingChunks(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Returns the formatted text as a list of chunks with their formatting attributes using an existing transaction.
- getGuid() - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Gets the globally unique identifier (GUID) of this document.
- getIndexInParent() - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Gets the index of this element within its parent's children.
- getIndexInParent() - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Gets the index of this text node within its parent's children.
- getIndexInParent(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Gets the index of this element within its parent's children using an existing transaction.
- getIndexInParent(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Gets the index of this text node within its parent's children using an existing transaction.
- getItems() - Method in class net.carcdr.ycrdt.jni.JniYArrayChange
- getKey() - Method in class net.carcdr.ycrdt.jni.JniYMapChange
- getLength() - Method in class net.carcdr.ycrdt.jni.JniYArrayChange
- getLength() - Method in class net.carcdr.ycrdt.jni.JniYTextChange
- getMap(String) - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Gets or creates a YMap instance with the specified name.
- getNewValue() - Method in class net.carcdr.ycrdt.jni.JniYMapChange
- getNewValue() - Method in class net.carcdr.ycrdt.jni.JniYXmlElementChange
- getNodeType() - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
- getNodeType() - Method in class net.carcdr.ycrdt.jni.JniYXmlText
- getNodeType(int) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Gets the type of the child node at the specified index.
- getNodeType(YTransaction, int) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Gets the type of the child node at the specified index using an existing transaction.
- getObserver() - Method in class net.carcdr.ycrdt.jni.JniYSubscription
- getObserverErrorHandler() - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Gets the current error handler for observer exceptions.
- getOldValue() - Method in class net.carcdr.ycrdt.jni.JniYMapChange
- getOldValue() - Method in class net.carcdr.ycrdt.jni.JniYXmlElementChange
- getOrigin() - Method in class net.carcdr.ycrdt.jni.JniYEvent
- getParent() - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Gets the parent of this XML element.
- getParent() - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Gets the parent of this XML text node.
- getParent(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Gets the parent of this XML element using an existing transaction.
- getParent(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Gets the parent of this XML text node using an existing transaction.
- getString(int) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Gets a string value at the specified index.
- getString(String) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Gets a string value by key.
- getString(YTransaction, int) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Gets a string value at the specified index using an existing transaction.
- getString(YTransaction, String) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Gets a string value by key using an existing transaction.
- getSubscriptionId() - Method in class net.carcdr.ycrdt.jni.JniYSubscription
- getTag() - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Returns the tag name of this XML element.
- getTag(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Returns the tag name of this XML element using an existing transaction.
- getTarget() - Method in class net.carcdr.ycrdt.jni.JniYEvent
- getTarget() - Method in class net.carcdr.ycrdt.jni.JniYSubscription
- getText() - Method in class net.carcdr.ycrdt.jni.JniFormattingChunk
- getText(int) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Retrieves a child text node at the specified index.
- getText(String) - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Gets or creates a YText instance with the specified name.
- getText(YTransaction, int) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Retrieves a child text node at the specified index using an existing transaction.
- getType() - Method in class net.carcdr.ycrdt.jni.JniYArrayChange
- getType() - Method in class net.carcdr.ycrdt.jni.JniYMapChange
- getType() - Method in class net.carcdr.ycrdt.jni.JniYTextChange
- getType() - Method in class net.carcdr.ycrdt.jni.JniYXmlElementChange
- getXmlElement(String) - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Gets or creates a YXmlElement instance with the specified name.
- getXmlFragment(String) - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Gets or creates a YXmlFragment instance with the specified name.
- getXmlText(String) - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Gets or creates a YXmlText instance with the specified name.
H
- hasAttributes() - Method in class net.carcdr.ycrdt.jni.JniFormattingChunk
- hashCode() - Method in class net.carcdr.ycrdt.jni.JniFormattingChunk
I
- insert(int, String) - Method in class net.carcdr.ycrdt.jni.JniYText
-
Inserts text at the specified index (creates implicit transaction).
- insert(int, String) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Inserts text at the specified index.
- insert(YTransaction, int, String) - Method in class net.carcdr.ycrdt.jni.JniYText
-
Inserts text at the specified index within an existing transaction.
- insert(YTransaction, int, String) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Inserts text at the specified index within an existing transaction.
- insertDoc(int, YDoc) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Inserts a YDoc subdocument at the specified index (creates implicit transaction).
- insertDoc(YTransaction, int, YDoc) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Inserts a YDoc subdocument at the specified index within an existing transaction.
- insertDouble(int, double) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Inserts a double value at the specified index (creates implicit transaction).
- insertDouble(YTransaction, int, double) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Inserts a double value at the specified index within an existing transaction.
- insertElement(int, String) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Inserts an XML element child at the specified index.
- insertElement(int, String) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Inserts an XML element as a child at the specified index.
- insertElement(YTransaction, int, String) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Inserts an XML element child at the specified index within an existing transaction.
- insertElement(YTransaction, int, String) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Inserts an XML element as a child at the specified index within an existing transaction.
- insertString(int, String) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Inserts a string value at the specified index (creates implicit transaction).
- insertString(YTransaction, int, String) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Inserts a string value at the specified index within an existing transaction.
- insertText(int) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Inserts an XML text child at the specified index.
- insertText(int, String) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Inserts an XML text node as a child at the specified index.
- insertText(YTransaction, int) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Inserts an XML text child at the specified index within an existing transaction.
- insertText(YTransaction, int, String) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Inserts an XML text node as a child at the specified index within an existing transaction.
- insertWithAttributes(int, String, Map<String, Object>) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Inserts text with formatting attributes at the specified index.
- insertWithAttributes(YTransaction, int, String, Map<String, Object>) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Inserts text with formatting attributes at the specified index within an existing transaction.
- isClosed() - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Checks if this YArray has been closed.
- isClosed() - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Checks if this document has been closed.
- isClosed() - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Checks if this YMap has been closed.
- isClosed() - Method in class net.carcdr.ycrdt.jni.JniYSubscription
- isClosed() - Method in class net.carcdr.ycrdt.jni.JniYText
-
Checks if this YText has been closed.
- isClosed() - Method in class net.carcdr.ycrdt.jni.JniYTransaction
- isClosed() - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Checks if this YXmlElement has been closed.
- isClosed() - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Checks if this fragment has been closed.
- isClosed() - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Checks if this YXmlText has been closed.
- isEmpty() - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Checks if the map is empty.
J
- JniFormattingChunk - Class in net.carcdr.ycrdt.jni
-
Represents a chunk of text with associated formatting attributes.
- JniFormattingChunk(String, Map<String, Object>) - Constructor for class net.carcdr.ycrdt.jni.JniFormattingChunk
-
Creates a new JniFormattingChunk with the specified text and attributes.
- JniYArray - Class in net.carcdr.ycrdt.jni
-
YArray represents a collaborative array type in a Y-CRDT document.
- JniYArrayChange - Class in net.carcdr.ycrdt.jni
-
Represents a change to a YArray or YXmlFragment object.
- JniYBinding - Class in net.carcdr.ycrdt.jni
-
JNI-based implementation of the YBinding factory.
- JniYBinding() - Constructor for class net.carcdr.ycrdt.jni.JniYBinding
-
Creates a new JniYBinding instance.
- JniYDoc - Class in net.carcdr.ycrdt.jni
-
JniYDoc represents a Y-CRDT document, which is a shared data structure that supports concurrent editing and automatic conflict resolution.
- JniYDoc() - Constructor for class net.carcdr.ycrdt.jni.JniYDoc
-
Creates a new JniYDoc instance with a randomly generated client ID.
- JniYDoc(long) - Constructor for class net.carcdr.ycrdt.jni.JniYDoc
-
Creates a new JniYDoc instance with a specific client ID.
- JniYEvent - Class in net.carcdr.ycrdt.jni
-
Represents a change event from a Y-CRDT data structure.
- JniYMap - Class in net.carcdr.ycrdt.jni
-
YMap represents a collaborative map type in a Y-CRDT document.
- JniYMapChange - Class in net.carcdr.ycrdt.jni
-
Represents a change to a YMap object.
- JniYSubscription - Class in net.carcdr.ycrdt.jni
-
Represents an active observer subscription.
- JniYText - Class in net.carcdr.ycrdt.jni
-
YText represents a collaborative text type in a Y-CRDT document.
- JniYTextChange - Class in net.carcdr.ycrdt.jni
-
Represents a change to a YText or YXmlText object.
- JniYTransaction - Class in net.carcdr.ycrdt.jni
-
JNI-based implementation of YTransaction.
- JniYXmlElement - Class in net.carcdr.ycrdt.jni
-
YXmlElement represents a collaborative XML element type in a Y-CRDT document.
- JniYXmlElementChange - Class in net.carcdr.ycrdt.jni
-
Represents a change to a YXmlElement's attributes.
- JniYXmlFragment - Class in net.carcdr.ycrdt.jni
-
Represents a fragment of XML content in a Y-CRDT document.
- JniYXmlText - Class in net.carcdr.ycrdt.jni
-
YXmlText represents a collaborative XML text type in a Y-CRDT document.
K
- keys() - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Gets all keys from the map.
- keys(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Gets all keys from the map using an existing transaction.
L
- length() - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Returns the length of the array.
- length() - Method in class net.carcdr.ycrdt.jni.JniYText
-
Returns the length of the text.
- length() - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Returns the number of children in this fragment.
- length() - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Returns the length of the text in characters.
- length(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Returns the length of the array using an existing transaction.
- length(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYText
-
Returns the length of the text.
- length(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Returns the number of children in this fragment using an existing transaction.
- length(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Returns the length of the text in characters using an existing transaction.
M
- mergeUpdates(byte[][]) - Method in class net.carcdr.ycrdt.jni.JniYBinding
- mergeUpdates(byte[][]) - Static method in class net.carcdr.ycrdt.jni.JniYDoc
-
Merges multiple updates into a single compact update.
N
- net.carcdr.ycrdt.jni - package net.carcdr.ycrdt.jni
O
- observe(YObserver) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Registers an observer to be notified when this array changes.
- observe(YObserver) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Registers an observer to be notified when this map changes.
- observe(YObserver) - Method in class net.carcdr.ycrdt.jni.JniYText
-
Registers an observer to be notified of changes to this text.
- observe(YObserver) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Registers an observer to be notified when this XML element changes.
- observe(YObserver) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Registers an observer to be notified when this XML fragment changes.
- observe(YObserver) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Registers an observer to be notified of changes to this XML text.
- observeUpdateV1(UpdateObserver) - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Observes all updates to this document.
P
- push(String) - Method in class net.carcdr.ycrdt.jni.JniYText
-
Appends text to the end (creates implicit transaction).
- push(String) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Appends text to the end of the XML text.
- push(YTransaction, String) - Method in class net.carcdr.ycrdt.jni.JniYText
-
Appends text to the end within an existing transaction.
- push(YTransaction, String) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Appends text to the end of the XML text within an existing transaction.
- pushDoc(YDoc) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Appends a YDoc subdocument to the end of the array (creates implicit transaction).
- pushDoc(YTransaction, YDoc) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Appends a YDoc subdocument to the end of the array within an existing transaction.
- pushDouble(double) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Appends a double value to the end of the array (creates implicit transaction).
- pushDouble(YTransaction, double) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Appends a double value to the end of the array within an existing transaction.
- pushString(String) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Appends a string value to the end of the array (creates implicit transaction).
- pushString(YTransaction, String) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Appends a string value to the end of the array within an existing transaction.
R
- remove(int, int) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Removes a range of elements from the array (creates implicit transaction).
- remove(int, int) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Removes children from this fragment.
- remove(String) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Removes a key from the map.
- remove(YTransaction, int, int) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Removes a range of elements from the array within an existing transaction.
- remove(YTransaction, int, int) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Removes children from this fragment within an existing transaction.
- remove(YTransaction, String) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Removes a key from the map within an existing transaction.
- removeAttribute(String) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Removes an attribute.
- removeAttribute(YTransaction, String) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Removes an attribute within an existing transaction.
- removeChild(int) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Removes the child node at the specified index.
- removeChild(YTransaction, int) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Removes the child node at the specified index within an existing transaction.
S
- setAttribute(String, String) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Sets an attribute value.
- setAttribute(YTransaction, String, String) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Sets an attribute value within an existing transaction.
- setDoc(String, YDoc) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Sets a YDoc subdocument value in the map.
- setDoc(YTransaction, String, YDoc) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Sets a YDoc subdocument value in the map within an existing transaction.
- setDouble(String, double) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Sets a double value in the map.
- setDouble(YTransaction, String, double) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Sets a double value in the map within an existing transaction.
- setObserverErrorHandler(ObserverErrorHandler) - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Sets the error handler for observer exceptions.
- setString(String, String) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Sets a string value in the map.
- setString(YTransaction, String, String) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Sets a string value in the map within an existing transaction.
- size() - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Returns the number of entries in the map.
- size(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Returns the number of entries in the map using an existing transaction.
T
- toJson() - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Returns a JSON string representation of the array.
- toJson() - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Returns a JSON string representation of the map.
- toJson(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Returns a JSON string representation of the array using an existing transaction.
- toJson(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Returns a JSON string representation of the map using an existing transaction.
- toString() - Method in class net.carcdr.ycrdt.jni.JniFormattingChunk
- toString() - Method in class net.carcdr.ycrdt.jni.JniYArrayChange
- toString() - Method in class net.carcdr.ycrdt.jni.JniYEvent
- toString() - Method in class net.carcdr.ycrdt.jni.JniYMapChange
- toString() - Method in class net.carcdr.ycrdt.jni.JniYText
-
Returns the text content as a string.
- toString() - Method in class net.carcdr.ycrdt.jni.JniYTextChange
- toString() - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Returns the XML string representation of this element.
- toString() - Method in class net.carcdr.ycrdt.jni.JniYXmlElementChange
- toString() - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Returns the XML string representation of this fragment.
- toString() - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Returns the string representation of the XML text content.
- toString(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Returns the XML string representation of this element using an existing transaction.
- toString(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Returns the string representation of the XML text content using an existing transaction.
- toXmlString() - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Returns the XML string representation of this fragment.
- toXmlString(YTransaction) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Returns the XML string representation of this fragment using an existing transaction.
- transaction(Consumer<YTransaction>) - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Execute operations within a transaction using a callback.
U
- unobserveById(long) - Method in class net.carcdr.ycrdt.jni.JniYArray
-
Unregisters an observer by its subscription ID.
- unobserveById(long) - Method in class net.carcdr.ycrdt.jni.JniYDoc
-
Unregisters an update observer by subscription ID.
- unobserveById(long) - Method in class net.carcdr.ycrdt.jni.JniYMap
-
Unregisters an observer by its subscription ID.
- unobserveById(long) - Method in class net.carcdr.ycrdt.jni.JniYText
-
Package-private method to unobserve by subscription ID.
- unobserveById(long) - Method in class net.carcdr.ycrdt.jni.JniYXmlElement
-
Unregisters an observer by its subscription ID.
- unobserveById(long) - Method in class net.carcdr.ycrdt.jni.JniYXmlFragment
-
Unregisters an observer by its subscription ID.
- unobserveById(long) - Method in class net.carcdr.ycrdt.jni.JniYXmlText
-
Package-private method to unobserve by subscription ID.
All Classes and Interfaces|All Packages