Package com.j_spaces.sadapter.datasource
Class PartialUpdateBulkDataItem
java.lang.Object
com.j_spaces.core.AbstractEntryType
com.j_spaces.core.EntryImpl
com.j_spaces.sadapter.cache.CacheEntry
com.j_spaces.sadapter.datasource.EntryAdapter
com.j_spaces.sadapter.datasource.BulkDataItem
com.j_spaces.sadapter.datasource.PartialUpdateBulkDataItem
- All Implemented Interfaces:
BulkItem,DataSyncOperation,IGSEntry,InternalBulkItem,Serializable
- See Also:
-
Field Summary
Fields inherited from class com.j_spaces.sadapter.datasource.EntryAdapter
_converterFields inherited from class com.j_spaces.core.EntryImpl
_entryHolderFields inherited from class com.j_spaces.core.AbstractEntryType
_typeDesc -
Constructor Summary
ConstructorsConstructorDescriptionPartialUpdateBulkDataItem(IEntryHolder entryHolder, boolean[] partialUpdateValuesIndicators, ITypeDesc typeDesc, IDataConverter<IEntryPacket> converter) -
Method Summary
Methods inherited from class com.j_spaces.sadapter.datasource.BulkDataItem
getDataAsDocument, getDataAsObject, getDataSyncOperationType, getIdPropertyName, getIdPropertyValue, getItem, getOperation, getSpaceId, getTypeName, getUid, supportsDataAsDocument, supportsDataAsObject, supportsGetSpaceId, supportsGetTypeDescriptorMethods inherited from class com.j_spaces.sadapter.datasource.EntryAdapter
getConverter, getTypeDescriptor, setConverter, toDocument, toDocument, toEntry, toEntry, toEntryPacket, toObjectMethods inherited from class com.j_spaces.sadapter.cache.CacheEntry
getClassName, getEntry, getMapEntry, setClassName, toStringMethods inherited from class com.j_spaces.core.EntryImpl
getFieldsValues, getFieldValue, getFieldValue, getHandback, getNotifyType, getTimeToLive, getUID, getVersion, isTransient, setFieldValue, setFieldValueMethods inherited from class com.j_spaces.core.AbstractEntryType
getCodebase, getFieldPosition, getFieldsNames, getFieldsTypes, getFieldType, getIndexIndicators, getObject, getPrimaryKeyName, getProperties, getRoutingFieldName, getSuperClassesNames, hasDummyTTE, isBroadcast, isFifo, isIndexedField, isReplicatableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.gigaspaces.datasource.BulkItem
getChangedPropertiesMethods inherited from interface com.gigaspaces.sync.DataSyncOperation
getTypeDescriptorMethods inherited from interface com.j_spaces.sadapter.datasource.InternalBulkItem
setConverter, toEntryPacket
-
Constructor Details
-
PartialUpdateBulkDataItem
public PartialUpdateBulkDataItem(IEntryHolder entryHolder, boolean[] partialUpdateValuesIndicators, ITypeDesc typeDesc, IDataConverter<IEntryPacket> converter)
-
-
Method Details
-
getItemValues
- Specified by:
getItemValuesin interfaceBulkItem- Overrides:
getItemValuesin classBulkDataItem- Returns:
- a map of the object properties. The keys are the names of the properties and their values is the object values. In case of a partial update - only the updated values are returned.s
-
toString
- Overrides:
toStringin classBulkDataItem
-