Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- applyUpdate(byte[]) - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- applyUpdate(YTransaction, byte[]) - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
B
- beginTransaction() - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
C
- childCount() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- childCount(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- clear() - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- clear(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- close() - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- close() - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- close() - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- close() - Method in class net.carcdr.ycrdt.panama.PanamaYSubscription
- close() - Method in class net.carcdr.ycrdt.panama.PanamaYText
- close() - Method in class net.carcdr.ycrdt.panama.PanamaYTransaction
- close() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- close() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- close() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlSubscription
- close() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- commit() - Method in class net.carcdr.ycrdt.panama.PanamaYTransaction
- containsKey(String) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- containsKey(YTransaction, String) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- createBinary(Arena, byte[]) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Copies a byte array to native memory in the given arena.
- createDoc() - Method in class net.carcdr.ycrdt.panama.PanamaYBinding
- createDoc(long) - Method in class net.carcdr.ycrdt.panama.PanamaYBinding
- createString(Arena, String) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Creates a native string from a Java string in the given arena.
- createYInputFromObject(Arena, Object) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Creates a YInput from a Java Object based on its type.
D
- delete(int, int) - Method in class net.carcdr.ycrdt.panama.PanamaYText
- delete(int, int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- delete(YTransaction, int, int) - Method in class net.carcdr.ycrdt.panama.PanamaYText
- delete(YTransaction, int, int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
E
- ELEMENT - Enum constant in enum class net.carcdr.ycrdt.panama.PanamaYXmlSubscription.Type
-
Observer for YXmlElement.
- encodeDiff(byte[]) - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- encodeDiff(YTransaction, byte[]) - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- encodeStateAsUpdate() - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- encodeStateAsUpdate(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- encodeStateVector() - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- encodeStateVector(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- encodeStateVectorFromUpdate(byte[]) - Method in class net.carcdr.ycrdt.panama.PanamaYBinding
- equals(Object) - Method in class net.carcdr.ycrdt.panama.PanamaFormattingChunk
F
- format(int, int, Map<String, Object>) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- format(YTransaction, int, int, Map<String, Object>) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- FRAGMENT - Enum constant in enum class net.carcdr.ycrdt.panama.PanamaYXmlSubscription.Type
-
Observer for YXmlFragment (uses same callback as ELEMENT).
G
- getArray(String) - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- getAttribute(String) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- getAttribute(YTransaction, String) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- getAttributeName() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElementChange
- getAttributeNames() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- getAttributeNames(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- getAttributes() - Method in class net.carcdr.ycrdt.panama.PanamaFormattingChunk
- getAttributes() - Method in class net.carcdr.ycrdt.panama.PanamaYTextChange
- getChanges() - Method in class net.carcdr.ycrdt.panama.PanamaYEvent
- getChild(int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- getChild(int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- getChild(YTransaction, int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- getClientId() - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- getContent() - Method in class net.carcdr.ycrdt.panama.PanamaYTextChange
- getDoc(int) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- getDoc(String) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- getDoc(YTransaction, int) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- getDoc(YTransaction, String) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- getDouble(int) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- getDouble(String) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- getDouble(YTransaction, int) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- getDouble(YTransaction, String) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- getElement(int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- getElement(YTransaction, int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- getFormattingChunks() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- getFormattingChunks(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- getGuid() - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- getIndexInParent() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- getIndexInParent() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- getIndexInParent(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- getIndexInParent(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- getItems() - Method in class net.carcdr.ycrdt.panama.PanamaYArrayChange
- getLength() - Method in class net.carcdr.ycrdt.panama.PanamaYArrayChange
- getLength() - Method in class net.carcdr.ycrdt.panama.PanamaYTextChange
- getMap(String) - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- getNewValue() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElementChange
- getNodeType() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- getNodeType() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- getNodeType(int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- getNodeType(YTransaction, int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- getObserver() - Method in class net.carcdr.ycrdt.panama.PanamaYSubscription
- getObserver() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlSubscription
- getObserverErrorHandler() - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- getOldValue() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElementChange
- getOrigin() - Method in class net.carcdr.ycrdt.panama.PanamaYEvent
- getParent() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- getParent() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- getParent(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- getParent(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- getString(int) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- getString(String) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- getString(YTransaction, int) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- getString(YTransaction, String) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- getSubscriptionId() - Method in class net.carcdr.ycrdt.panama.PanamaYSubscription
- getSubscriptionId() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlSubscription
- getSymbolLookup() - Static method in class net.carcdr.ycrdt.panama.ffi.NativeLoader
-
Returns the symbol lookup for the native library.
- getTag() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- getTag(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- getTarget() - Method in class net.carcdr.ycrdt.panama.PanamaYEvent
- getTarget() - Method in class net.carcdr.ycrdt.panama.PanamaYSubscription
- getTarget() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlSubscription
- getText() - Method in class net.carcdr.ycrdt.panama.PanamaFormattingChunk
- getText(int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- getText(String) - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- getText(YTransaction, int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- getType() - Method in class net.carcdr.ycrdt.panama.PanamaYArrayChange
- getType() - Method in class net.carcdr.ycrdt.panama.PanamaYTextChange
- getType() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElementChange
- getUpdateObserver() - Method in class net.carcdr.ycrdt.panama.PanamaYSubscription
-
Gets the UpdateObserver for this subscription.
- getXmlElement(String) - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- getXmlFragment(String) - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- getXmlText(String) - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
H
- hasAttributes() - Method in class net.carcdr.ycrdt.panama.PanamaFormattingChunk
- hashCode() - Method in class net.carcdr.ycrdt.panama.PanamaFormattingChunk
I
- insert(int, String) - Method in class net.carcdr.ycrdt.panama.PanamaYText
- insert(int, String) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- insert(YTransaction, int, String) - Method in class net.carcdr.ycrdt.panama.PanamaYText
- insert(YTransaction, int, String) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- insertDoc(int, YDoc) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- insertDoc(YTransaction, int, YDoc) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- insertDouble(int, double) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- insertDouble(YTransaction, int, double) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- insertElement(int, String) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- insertElement(int, String) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- insertElement(YTransaction, int, String) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- insertElement(YTransaction, int, String) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- insertString(int, String) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- insertString(YTransaction, int, String) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- insertText(int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- insertText(int, String) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- insertText(YTransaction, int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- insertText(YTransaction, int, String) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- insertWithAttributes(int, String, Map<String, Object>) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- insertWithAttributes(YTransaction, int, String, Map<String, Object>) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- isClosed() - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- isClosed() - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- isClosed() - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- isClosed() - Method in class net.carcdr.ycrdt.panama.PanamaYSubscription
- isClosed() - Method in class net.carcdr.ycrdt.panama.PanamaYText
- isClosed() - Method in class net.carcdr.ycrdt.panama.PanamaYTransaction
-
Checks if this transaction has been closed.
- isClosed() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- isClosed() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- isClosed() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlSubscription
- isClosed() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- isEmpty() - Method in class net.carcdr.ycrdt.panama.PanamaYMap
K
- keys() - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- keys(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
L
- length() - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- length() - Method in class net.carcdr.ycrdt.panama.PanamaYText
- length() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- length() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- length(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- length(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYText
- length(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- length(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
M
- mergeUpdates(byte[][]) - Method in class net.carcdr.ycrdt.panama.PanamaYBinding
N
- NativeLoader - Class in net.carcdr.ycrdt.panama.ffi
-
Utility class for loading the native yffi library for Panama FFM access.
- net.carcdr.ycrdt.panama - package net.carcdr.ycrdt.panama
- net.carcdr.ycrdt.panama.ffi - package net.carcdr.ycrdt.panama.ffi
O
- observe(YObserver) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- observe(YObserver) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- observe(YObserver) - Method in class net.carcdr.ycrdt.panama.PanamaYText
- observe(YObserver) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- observe(YObserver) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- observe(YObserver) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- observeUpdateV1(UpdateObserver) - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
P
- PanamaFormattingChunk - Class in net.carcdr.ycrdt.panama
-
Represents a chunk of text with associated formatting attributes.
- PanamaFormattingChunk(String, Map<String, Object>) - Constructor for class net.carcdr.ycrdt.panama.PanamaFormattingChunk
-
Creates a new PanamaFormattingChunk with the specified text and attributes.
- PanamaYArray - Class in net.carcdr.ycrdt.panama
-
Panama FFM implementation of YArray.
- PanamaYArrayChange - Class in net.carcdr.ycrdt.panama
-
Panama implementation of YArrayChange.
- PanamaYBinding - Class in net.carcdr.ycrdt.panama
-
Panama FFM implementation of the YBinding factory.
- PanamaYBinding() - Constructor for class net.carcdr.ycrdt.panama.PanamaYBinding
-
Creates a new PanamaYBinding instance.
- PanamaYDoc - Class in net.carcdr.ycrdt.panama
-
Panama FFM implementation of YDoc.
- PanamaYDoc() - Constructor for class net.carcdr.ycrdt.panama.PanamaYDoc
-
Creates a new document.
- PanamaYDoc(long) - Constructor for class net.carcdr.ycrdt.panama.PanamaYDoc
-
Creates a new document with a specific client ID.
- PanamaYEvent - Class in net.carcdr.ycrdt.panama
-
Panama implementation of YEvent.
- PanamaYMap - Class in net.carcdr.ycrdt.panama
-
Panama FFM implementation of YMap.
- PanamaYSubscription - Class in net.carcdr.ycrdt.panama
-
Panama FFM implementation of YSubscription for document update observers.
- PanamaYText - Class in net.carcdr.ycrdt.panama
-
Panama FFM implementation of YText.
- PanamaYTextChange - Class in net.carcdr.ycrdt.panama
-
Panama implementation of YTextChange.
- PanamaYTransaction - Class in net.carcdr.ycrdt.panama
-
Panama FFM implementation of YTransaction.
- PanamaYXmlElement - Class in net.carcdr.ycrdt.panama
-
Panama FFM implementation of YXmlElement.
- PanamaYXmlElementChange - Class in net.carcdr.ycrdt.panama
-
Panama implementation of YXmlElementChange.
- PanamaYXmlFragment - Class in net.carcdr.ycrdt.panama
-
Panama FFM implementation of YXmlFragment.
- PanamaYXmlSubscription - Class in net.carcdr.ycrdt.panama
-
Panama FFM implementation of YSubscription for XML observers.
- PanamaYXmlSubscription.Type - Enum Class in net.carcdr.ycrdt.panama
-
Type of XML observer.
- PanamaYXmlText - Class in net.carcdr.ycrdt.panama
-
Panama FFM implementation of YXmlText.
- push(String) - Method in class net.carcdr.ycrdt.panama.PanamaYText
- push(String) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- push(YTransaction, String) - Method in class net.carcdr.ycrdt.panama.PanamaYText
- push(YTransaction, String) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- pushDoc(YDoc) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- pushDoc(YTransaction, YDoc) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- pushDouble(double) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- pushDouble(YTransaction, double) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- pushString(String) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- pushString(YTransaction, String) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
R
- readAndFreeBinary(MemorySegment, int) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Reads a native binary buffer and frees it.
- readAndFreeString(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Reads a native string and frees it.
- remove(int, int) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- remove(int, int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- remove(String) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- remove(YTransaction, int, int) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- remove(YTransaction, int, int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- remove(YTransaction, String) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- removeAttribute(String) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- removeAttribute(YTransaction, String) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- removeChild(int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- removeChild(YTransaction, int) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
S
- setAttribute(String, Object) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- setAttribute(YTransaction, String, Object) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- setDoc(String, YDoc) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- setDoc(YTransaction, String, YDoc) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- setDouble(String, double) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- setDouble(YTransaction, String, double) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- setObserverErrorHandler(ObserverErrorHandler) - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
- setString(String, String) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- setString(YTransaction, String, String) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- size() - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- size(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
T
- TEXT - Enum constant in enum class net.carcdr.ycrdt.panama.PanamaYXmlSubscription.Type
-
Observer for YXmlText.
- toJson() - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- toJson() - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- toJson(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYArray
- toJson(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYMap
- toString() - Method in class net.carcdr.ycrdt.panama.PanamaFormattingChunk
- toString() - Method in class net.carcdr.ycrdt.panama.PanamaYArrayChange
- toString() - Method in class net.carcdr.ycrdt.panama.PanamaYEvent
- toString() - Method in class net.carcdr.ycrdt.panama.PanamaYText
- toString() - Method in class net.carcdr.ycrdt.panama.PanamaYTextChange
- toString() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- toString() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElementChange
- toString() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- toString() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- toString(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlElement
- toString(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlText
- toXmlString() - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- toXmlString(YTransaction) - Method in class net.carcdr.ycrdt.panama.PanamaYXmlFragment
- transaction(Consumer<YTransaction>) - Method in class net.carcdr.ycrdt.panama.PanamaYDoc
U
- UPDATE_CALLBACK_DESCRIPTOR - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
FunctionDescriptor for the update observer callback.
V
- valueOf(String) - Static method in enum class net.carcdr.ycrdt.panama.PanamaYXmlSubscription.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.carcdr.ycrdt.panama.PanamaYXmlSubscription.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
Y
- Y_EVENT_CHANGE_ADD - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Change type: elements were added.
- Y_EVENT_CHANGE_DELETE - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Change type: elements were deleted.
- Y_EVENT_CHANGE_RETAIN - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Change type: elements were retained (no change).
- Y_EVENT_KEY_CHANGE_ADD - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Key change type: attribute was added.
- Y_EVENT_KEY_CHANGE_DELETE - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Key change type: attribute was deleted.
- Y_EVENT_KEY_CHANGE_UPDATE - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Key change type: attribute was updated.
- Y_JSON_BOOL - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Tag constant for boolean values in YInput/YOutput.
- Y_XML_ELEM - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
YOutput tag for YXmlElement.
- Y_XML_FRAG - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
YOutput tag for YXmlFragment.
- Y_XML_TEXT - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
YOutput tag for YXmlText.
- yarray(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets or creates a YArray with the given name.
- yarrayGet(MemorySegment, MemorySegment, int) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets a value from an array at the given index.
- yarrayInsertRange(MemorySegment, MemorySegment, int, MemorySegment, int) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Inserts values into an array at the given index.
- yarrayLen(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the length of a YArray.
- yarrayRemoveRange(MemorySegment, MemorySegment, int, int) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Removes values from an array at the given range.
- ybinaryDestroy(MemorySegment, int) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Frees a binary buffer allocated by yffi.
- ybranchJson(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the JSON representation of a branch.
- YCHUNK_FMT_ENTRY_LAYOUT - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Layout for YChunk formatting entry (embedded YOutput, not pointer).
- YCHUNK_LAYOUT - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Layout for the YChunk struct.
- ychunkFmtEntryGetValue(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets a slice of the embedded YOutput value from a YChunk formatting entry.
- ychunkFmtEntryReadKey(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Reads the key from a YChunk formatting entry.
- ychunkGetData(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the embedded YOutput data from a YChunk.
- ychunkGetFmt(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the formatting entries pointer from a YChunk.
- ychunkGetFmtLen(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the formatting entry count from a YChunk.
- ychunksDestroy(MemorySegment, int) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Frees a YChunk array returned by ytextChunks.
- YDELTA_OUT_LAYOUT - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Layout for YDeltaOut struct.
- ydocDestroy(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Destroys a Y-CRDT document.
- ydocGuid(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the GUID of a document.
- ydocId(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the client ID of a document.
- ydocNew() - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Creates a new Y-CRDT document.
- ydocObserveUpdatesV1(MemorySegment, MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Registers an observer for document updates (v1 encoding).
- ydocReadTransaction(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Creates a read transaction on a document.
- ydocWriteTransaction(MemorySegment, int, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Creates a write transaction on a document.
- YEVENT_CHANGE_LAYOUT - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Layout for YEventChange struct.
- YEVENT_KEY_CHANGE_LAYOUT - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Layout for YEventKeyChange struct.
- yeventDeltaDestroy(MemorySegment, int) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Destroys an array of YEventChange structs.
- yeventKeysDestroy(MemorySegment, int) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Destroys an array of YEventKeyChange structs.
- YINPUT_LAYOUT - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Layout for the YInput struct (24 bytes).
- yinputBool(Arena, boolean) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Creates a YInput containing a boolean value.
- yinputFloat(Arena, double) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Creates a YInput containing a double value.
- yinputLong(Arena, long) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Creates a YInput containing a long value.
- yinputMap(Arena, Map<String, Object>) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Creates a YInput containing a map of attributes (for text formatting).
- yinputNull(Arena) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Creates a YInput containing null (used for removing formatting attributes).
- yinputString(Arena, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Creates a YInput containing a string value.
- yinputYdoc(Arena, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Creates a YInput containing a subdocument.
- ymap(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets or creates a YMap with the given name.
- YMAP_ENTRY_LAYOUT - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Layout for YMapEntry struct.
- ymapEntryDestroy(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Destroys a map entry.
- ymapEntryReadKey(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Reads the key from a YMapEntry.
- ymapGet(MemorySegment, MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets a value from a map by key.
- ymapInsert(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Inserts a value into a YMap.
- ymapIter(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Creates an iterator over map entries.
- ymapIterDestroy(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Destroys a map iterator.
- ymapIterNext(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the next entry from the iterator.
- ymapLen(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the number of entries in a YMap.
- ymapRemove(MemorySegment, MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Removes a value from a YMap.
- YOUTPUT_LAYOUT - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Layout for the YOutput struct.
- YOUTPUT_TAG_BOOL - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
YOutput tag for boolean content.
- YOUTPUT_TAG_FLOAT - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
YOutput tag for 64-bit floating-point content.
- YOUTPUT_TAG_INT - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
YOutput tag for 64-bit integer content.
- YOUTPUT_TAG_NULL - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
YOutput tag for null content.
- YOUTPUT_TAG_STRING - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
YOutput tag for string content.
- youtputDestroy(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Frees a YOutput value.
- youtputGetTag(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Reads the tag byte from a YOutput struct.
- youtputReadBool(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Reads a boolean from a YOutput value.
- youtputReadFloat(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Reads a double from a YOutput value.
- youtputReadLong(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Reads a long from a YOutput value.
- youtputReadString(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Reads a string from a YOutput value.
- youtputReadYdoc(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Reads a subdocument from a YOutput value.
- youtputReadYxmlelem(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Reads an XML element from a YOutput value.
- youtputReadYxmltext(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Reads an XML text node from a YOutput value.
- Yrs - Class in net.carcdr.ycrdt.panama.ffi
-
Panama FFM bindings for the yffi (Y-CRDT C FFI) library.
- ystringDestroy(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Frees a string allocated by yffi.
- ytext(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets or creates a YText with the given name.
- ytextChunks(MemorySegment, MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets formatted text chunks from a text node (YText or YXmlText).
- ytextDeltaDestroy(MemorySegment, int) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Destroys an array of YDeltaOut structs.
- ytextInsert(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Inserts text at the given index.
- ytextLen(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the length of a YText.
- ytextRemoveRange(MemorySegment, MemorySegment, int, int) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Removes text from the given range.
- ytextString(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the string content of a YText.
- ytransactionApply(MemorySegment, MemorySegment, int) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Applies an update diff to a transaction's document.
- ytransactionCommit(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Commits and frees a transaction.
- ytransactionStateDiffV1(MemorySegment, MemorySegment, int, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the state diff from a transaction.
- ytransactionStateVectorV1(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the state vector from a transaction.
- ytypeKind(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the type kind of a branch.
- yunobserve(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Unsubscribes an observer.
- YXML_CALLBACK_DESCRIPTOR - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
FunctionDescriptor for XML element/fragment observer callback.
- YXMLATTR_LAYOUT - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Layout for YXmlAttr struct.
- yxmlattrDestroy(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Destroys an attribute.
- yxmlattrIterDestroy(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Destroys an attribute iterator.
- yxmlattrIterNext(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the next attribute from the iterator.
- yxmlattrReadName(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Reads the name from a YXmlAttr.
- yxmlattrReadValue(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Reads the value from a YXmlAttr.
- yxmlelemAttrIter(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Creates an iterator over XML element attributes.
- yxmlelemChildLen(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the number of children in an XML element or fragment.
- yxmlelemEventDelta(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the delta (child changes) from an XML element event.
- yxmlelemEventKeys(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the key changes (attribute changes) from an XML element event.
- yxmlelemEventTarget(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the target branch of an XML element event.
- yxmlelemGet(MemorySegment, MemorySegment, int) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets a child from an XML element/fragment at the given index.
- yxmlelemGetAttr(MemorySegment, MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets an attribute value from an XML element.
- yxmlelemInsertAttr(MemorySegment, MemorySegment, MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Sets an attribute on an XML element.
- yxmlelemInsertElem(MemorySegment, MemorySegment, int, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Inserts a new XML element as a child at the given index.
- yxmlelemInsertText(MemorySegment, MemorySegment, int) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Inserts a new XML text node as a child at the given index.
- yxmlelemObserve(MemorySegment, MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Registers an observer for XML element/fragment changes.
- yxmlelemParent(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the parent of an XML element or text node.
- yxmlelemRemoveAttr(MemorySegment, MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Removes an attribute from an XML element.
- yxmlelemRemoveRange(MemorySegment, MemorySegment, int, int) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Removes children from an XML element/fragment in a range.
- yxmlelemString(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the XML string representation of an element/fragment.
- yxmlelemTag(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the tag name of an XML element.
- yxmlfragment(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets or creates a YXmlFragment with the given name.
- YXMLTEXT_CALLBACK_DESCRIPTOR - Static variable in class net.carcdr.ycrdt.panama.ffi.Yrs
-
FunctionDescriptor for XML text observer callback.
- yxmltextEventDelta(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the delta (text changes) from an XML text event.
- yxmltextEventTarget(MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the target branch of an XML text event.
- yxmltextFormat(MemorySegment, MemorySegment, int, int, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Applies formatting to a range of text in an XML text node.
- yxmltextInsert(MemorySegment, MemorySegment, int, MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Inserts text into an XML text node at the given index.
- yxmltextLen(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the length of an XML text node.
- yxmltextObserve(MemorySegment, MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Registers an observer for XML text changes.
- yxmltextRemoveRange(MemorySegment, MemorySegment, int, int) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Removes text from an XML text node at the given range.
- yxmltextString(MemorySegment, MemorySegment) - Static method in class net.carcdr.ycrdt.panama.ffi.Yrs
-
Gets the string content of an XML text node.
All Classes and Interfaces|All Packages|Constant Field Values