Uses of Class
com.orientechnologies.orient.core.db.record.OMultiValueChangeEvent
Packages that use OMultiValueChangeEvent
Package
Description
-
Uses of OMultiValueChangeEvent in com.orientechnologies.orient.core.db.record
Methods in com.orientechnologies.orient.core.db.record that return types with arguments of type OMultiValueChangeEventMethods in com.orientechnologies.orient.core.db.record with parameters of type OMultiValueChangeEventModifier and TypeMethodDescriptionvoidOMultiValueChangeTimeLine.addCollectionChangeEvent(OMultiValueChangeEvent<K, V> changeEvent) Add new operation that was performed on collection to collection history.voidORecordLazyList.replace(OMultiValueChangeEvent<Object, Object> event, Object newValue) voidORecordLazySet.replace(OMultiValueChangeEvent<Object, Object> event, Object newValue) voidOTrackedList.replace(OMultiValueChangeEvent<Object, Object> event, Object newValue) voidOTrackedMap.replace(OMultiValueChangeEvent<Object, Object> event, Object newValue) voidOTrackedMultiValue.replace(OMultiValueChangeEvent<Object, Object> event, Object newValue) voidOTrackedSet.replace(OMultiValueChangeEvent<Object, Object> event, Object newValue) Method parameters in com.orientechnologies.orient.core.db.record with type arguments of type OMultiValueChangeEventModifier and TypeMethodDescriptionORecordLazySet.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable, OIdentifiable>> events) OTrackedList.returnOriginalState(List<OMultiValueChangeEvent<Integer, T>> multiValueChangeEvents) OTrackedMap.returnOriginalState(List<OMultiValueChangeEvent<Object, T>> multiValueChangeEvents) OTrackedMultiValue.returnOriginalState(List<OMultiValueChangeEvent<K, V>> changeEvents) Reverts all operations that were performed on collection and return original collection state.OTrackedSet.returnOriginalState(List<OMultiValueChangeEvent<T, T>> multiValueChangeEvents) -
Uses of OMultiValueChangeEvent in com.orientechnologies.orient.core.db.record.ridbag
Methods in com.orientechnologies.orient.core.db.record.ridbag with parameters of type OMultiValueChangeEventModifier and TypeMethodDescriptionvoidORidBag.replace(OMultiValueChangeEvent<Object, Object> event, Object newValue) Method parameters in com.orientechnologies.orient.core.db.record.ridbag with type arguments of type OMultiValueChangeEventModifier and TypeMethodDescriptionORidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable, OIdentifiable>> multiValueChangeEvents) -
Uses of OMultiValueChangeEvent in com.orientechnologies.orient.core.db.record.ridbag.embedded
Methods in com.orientechnologies.orient.core.db.record.ridbag.embedded with parameters of type OMultiValueChangeEventModifier and TypeMethodDescriptionvoidOEmbeddedRidBag.replace(OMultiValueChangeEvent<Object, Object> event, Object newValue) Method parameters in com.orientechnologies.orient.core.db.record.ridbag.embedded with type arguments of type OMultiValueChangeEventModifier and TypeMethodDescriptionOEmbeddedRidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable, OIdentifiable>> multiValueChangeEvents) -
Uses of OMultiValueChangeEvent in com.orientechnologies.orient.core.index
Methods in com.orientechnologies.orient.core.index with parameters of type OMultiValueChangeEventModifier and TypeMethodDescriptionvoidOCompositeIndexDefinition.processChangeEvent(OMultiValueChangeEvent<?, ?> changeEvent, Map<OCompositeKey, Integer> keysToAdd, Map<OCompositeKey, Integer> keysToRemove, Object... params) voidOIndexDefinitionMultiValue.processChangeEvent(OMultiValueChangeEvent<?, ?> changeEvent, Map<Object, Integer> keysToAdd, Map<Object, Integer> keysToRemove) Process event that contains operation on collection and extract values that should be added removed from index to reflect collection changes in the given index.voidOPropertyListIndexDefinition.processChangeEvent(OMultiValueChangeEvent<?, ?> changeEvent, Map<Object, Integer> keysToAdd, Map<Object, Integer> keysToRemove) voidOPropertyMapIndexDefinition.processChangeEvent(OMultiValueChangeEvent<?, ?> changeEvent, Map<Object, Integer> keysToAdd, Map<Object, Integer> keysToRemove) voidOPropertyRidBagIndexDefinition.processChangeEvent(OMultiValueChangeEvent<?, ?> changeEvent, Map<Object, Integer> keysToAdd, Map<Object, Integer> keysToRemove) -
Uses of OMultiValueChangeEvent in com.orientechnologies.orient.core.record.impl
Methods in com.orientechnologies.orient.core.record.impl with parameters of type OMultiValueChangeEventModifier and TypeMethodDescriptionvoidOSimpleMultiValueTracker.onAfterRecordChanged(OMultiValueChangeEvent<K, V> event, boolean changeOwner) -
Uses of OMultiValueChangeEvent in com.orientechnologies.orient.core.storage.ridbag
Methods in com.orientechnologies.orient.core.storage.ridbag with parameters of type OMultiValueChangeEventModifier and TypeMethodDescriptionvoidORemoteTreeRidBag.replace(OMultiValueChangeEvent<Object, Object> event, Object newValue) Method parameters in com.orientechnologies.orient.core.storage.ridbag with type arguments of type OMultiValueChangeEventModifier and TypeMethodDescriptionORemoteTreeRidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable, OIdentifiable>> multiValueChangeEvents) -
Uses of OMultiValueChangeEvent in com.orientechnologies.orient.core.storage.ridbag.sbtree
Methods in com.orientechnologies.orient.core.storage.ridbag.sbtree with parameters of type OMultiValueChangeEventModifier and TypeMethodDescriptionvoidOSBTreeRidBag.replace(OMultiValueChangeEvent<Object, Object> event, Object newValue) Method parameters in com.orientechnologies.orient.core.storage.ridbag.sbtree with type arguments of type OMultiValueChangeEventModifier and TypeMethodDescriptionOSBTreeRidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable, OIdentifiable>> multiValueChangeEvents)