Uses of Interface
com.usatiuk.objects.JData
Packages that use JData
Package
Description
-
Uses of JData in com.usatiuk.dhfs.autosync
Methods in com.usatiuk.dhfs.autosync with parameters of type JDataModifier and TypeMethodDescriptionvoid
AutosyncTxHook.onChange
(JObjectKey key, JData old, JData cur) void
AutosyncTxHook.onCreate
(JObjectKey key, JData cur) void
AutosyncTxHook.onDelete
(JObjectKey key, JData cur) -
Uses of JData in com.usatiuk.dhfs.invalidation
Classes in com.usatiuk.dhfs.invalidation with type parameters of type JDataModifier and TypeInterfaceDescriptioninterface
OpExtractor<T extends JData>
Interface for extracting operations from data objects.Methods in com.usatiuk.dhfs.invalidation with parameters of type JData -
Uses of JData in com.usatiuk.dhfs.jkleppmanntree.structs
Classes in com.usatiuk.dhfs.jkleppmanntree.structs that implement JDataModifier and TypeClassDescriptionfinal record
Separate reference counting from JKleppmannTreeNodefinal record
Various persistent data for JKleppmannTree -
Uses of JData in com.usatiuk.dhfs.jmap
Subinterfaces of JData in com.usatiuk.dhfs.jmapModifier and TypeInterfaceDescriptioninterface
JMapHolder<K extends JMapKey>
Marker interface that allows an object to hold an ordered key-value map of object references.Classes in com.usatiuk.dhfs.jmap that implement JDataMethods in com.usatiuk.dhfs.jmap with parameters of type JDataModifier and TypeMethodDescriptionvoid
JMapRefcounterTxHook.onChange
(JObjectKey key, JData old, JData cur) void
JMapRefcounterTxHook.onCreate
(JObjectKey key, JData cur) void
JMapHolderRefcounterTxHook.onDelete
(JObjectKey key, JData cur) void
JMapRefcounterTxHook.onDelete
(JObjectKey key, JData cur) Constructor parameters in com.usatiuk.dhfs.jmap with type arguments of type JDataModifierConstructorDescriptionJMapIterator
(CloseableKvIterator<JObjectKey, JData> backing, JMapHolder<K> holder) -
Uses of JData in com.usatiuk.dhfs.peersync
Classes in com.usatiuk.dhfs.peersync with type parameters of type JDataModifier and TypeInterfaceDescriptioninterface
InitialSyncProcessor<T extends JData>
Allows to specify custom processing of initial synchronization/crash recovery for a specific object type.Classes in com.usatiuk.dhfs.peersync that implement JData -
Uses of JData in com.usatiuk.dhfs.peertrust
Methods in com.usatiuk.dhfs.peertrust with parameters of type JDataModifier and TypeMethodDescriptionvoid
PeerInfoCertUpdateTxHook.onChange
(JObjectKey key, JData old, JData cur) void
PeerInfoCertUpdateTxHook.onCreate
(JObjectKey key, JData cur) void
PeerInfoCertUpdateTxHook.onDelete
(JObjectKey key, JData cur) -
Uses of JData in com.usatiuk.dhfs.refcount
Subinterfaces of JData in com.usatiuk.dhfs.refcountModifier and TypeInterfaceDescriptioninterface
Interface for a reference counted objectMethods in com.usatiuk.dhfs.refcount with parameters of type JDataModifier and TypeMethodDescriptionvoid
DeleterTxHook.onChange
(JObjectKey key, JData old, JData cur) void
RefcounterTxHook.onChange
(JObjectKey key, JData old, JData cur) void
DeleterTxHook.onCreate
(JObjectKey key, JData cur) void
RefcounterTxHook.onCreate
(JObjectKey key, JData cur) void
DeleterTxHook.onDelete
(JObjectKey key, JData cur) void
RefcounterTxHook.onDelete
(JObjectKey key, JData cur) -
Uses of JData in com.usatiuk.dhfs.remoteobj
Classes in com.usatiuk.dhfs.remoteobj that implement JDataModifier and TypeClassDescriptionfinal record
RemoteObjectDataWrapper<T extends JDataRemote>
Wrapper for remote object data.final record
Metadata for remote objects.Methods in com.usatiuk.dhfs.remoteobj with parameters of type JDataModifier and TypeMethodDescriptionvoid
RemoteObjPusherTxHook.onChange
(JObjectKey key, JData old, JData cur) void
RemoteObjPusherTxHook.onCreate
(JObjectKey key, JData cur) void
RemoteObjPusherTxHook.onDelete
(JObjectKey key, JData cur) -
Uses of JData in com.usatiuk.dhfsfs.objects
Classes in com.usatiuk.dhfsfs.objects that implement JDataModifier and TypeClassDescriptionfinal record
File is a data structure that represents a file in the file system -
Uses of JData in com.usatiuk.objects
Methods in com.usatiuk.objects that return JDataModifier and TypeMethodDescriptionJDataVersionedWrapper.data()
Returns the wrapped object.JDataVersionedWrapperImpl.data()
Returns the value of thedata
record component.JDataVersionedWrapperLazy.data()
JavaDataSerializer.deserialize
(ByteBuffer data) Methods in com.usatiuk.objects with parameters of type JDataModifier and TypeMethodDescriptioncom.google.protobuf.ByteString
Constructors in com.usatiuk.objects with parameters of type JDataModifierConstructorDescriptionJDataVersionedWrapperImpl
(JData data, long version) Creates an instance of aJDataVersionedWrapperImpl
record class.Constructor parameters in com.usatiuk.objects with type arguments of type JDataModifierConstructorDescriptionJDataVersionedWrapperLazy
(long version, int estimatedSize, Supplier<JData> producer) Creates a new JDataVersionedWrapperLazy object. -
Uses of JData in com.usatiuk.objects.transaction
Classes in com.usatiuk.objects.transaction with type parameters of type JDataModifier and TypeClassDescriptionstatic final record
TxRecord.TxObjectRecordWrite<T extends JData>
Methods in com.usatiuk.objects.transaction with type parameters of type JDataModifier and TypeMethodDescriptionCurrentTransaction.get
(Class<T> type, JObjectKey key) Transaction.get
(Class<T> type, JObjectKey key) <T extends JData>
void<T extends JData>
void<T extends JData>
void<T extends JData>
voidMethods in com.usatiuk.objects.transaction that return JDataModifier and TypeMethodDescriptionTxRecord.TxObjectRecordWrite.data()
Returns the value of thedata
record component.Methods in com.usatiuk.objects.transaction that return types with arguments of type JDataModifier and TypeMethodDescriptionCurrentTransaction.getIterator
(IteratorStart start, JObjectKey key) Transaction.getIterator
(IteratorStart start, JObjectKey key) default CloseableKvIterator
<JObjectKey, JData> Transaction.getIterator
(JObjectKey key) Methods in com.usatiuk.objects.transaction with parameters of type JDataModifier and TypeMethodDescriptiondefault void
PreCommitTxHook.onChange
(JObjectKey key, JData old, JData cur) default void
PreCommitTxHook.onCreate
(JObjectKey key, JData cur) default void
PreCommitTxHook.onDelete
(JObjectKey key, JData cur) <T extends JData>
void<T extends JData>
void<T extends JData>
void<T extends JData>
voidConstructors in com.usatiuk.objects.transaction with parameters of type JDataModifierConstructorDescriptionTxObjectRecordWrite
(JData data) Creates an instance of aTxObjectRecordWrite
record class.