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 EntryAdapter
_converterFields inherited from class EntryImpl
_entryHolderFields inherited from class AbstractEntryType
_typeDesc -
Constructor Summary
ConstructorsConstructorDescriptionPartialUpdateBulkDataItem(IEntryHolder entryHolder, boolean[] partialUpdateValuesIndicators, ITypeDesc typeDesc, IDataConverter<IEntryPacket> converter) -
Method Summary
Methods inherited from class BulkDataItem
getDataAsDocument, getDataAsObject, getDataSyncOperationType, getIdPropertyName, getIdPropertyValue, getItem, getOperation, getSpaceId, getTypeName, getUid, supportsDataAsDocument, supportsDataAsObject, supportsGetSpaceId, supportsGetTypeDescriptorMethods inherited from class EntryAdapter
getConverter, getTypeDescriptor, setConverter, toDocument, toDocument, toEntry, toEntry, toEntryPacket, toObjectMethods inherited from class CacheEntry
getClassName, getEntry, getMapEntry, setClassName, toStringMethods inherited from class EntryImpl
getCustomQueryDescription, getFieldsValues, getFieldValue, getFieldValue, getHandback, getNotifyType, getTimeToLive, getUID, getVersion, isTransient, setFieldValue, setFieldValueMethods inherited from class AbstractEntryType
getCodebase, getFieldPosition, getFieldsNames, getFieldsTypes, getFieldType, getIndexIndicators, getObject, getPrimaryKeyName, getProperties, getRoutingFieldName, getSuperClassesNames, hasDummyTTE, isBroadcast, isFifo, isIndexedField, isReplicatableMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface BulkItem
getChangedPropertiesMethods inherited from interface DataSyncOperation
getTypeDescriptorMethods inherited from interface 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
-