Package de.elo.ix.client
Class MapData
java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.MapData
- All Implemented Interfaces:
Serializable
This class represents a map which contains user defined key-value pairs.
- Since:
- 7.00.040.001
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
Map domain name.protected String
GUIDprotected String
Map ID.protected KeyValue[]
Map items.protected int
User ID of the user that owns the lock on the map.protected String
User name of the user that owns the lock no the map.Map items represented by class MapValue which gives access to BLOB values.protected int
Object ID.protected String
Timestampprotected String
EIX-3097 TimestampSyncFields inherited from class byps.BValueClass
bypsClient, changedMembers, dbHelper, FLAG_SEALED, flags
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetGuid()
getId()
KeyValue[]
getItems()
int
int
getObjId()
void
setDomainName
(String name) void
void
void
void
setLockId
(int lockId) void
setLockName
(String lockName) void
setMapItems
(Map<String, MapValue> mapItems) void
setObjId
(int objId) void
void
setTStampSync
(String tStampSync) toString()
Methods inherited from class byps.BValueClass
getBypsClient, getChangedMembers, getDbHelper, isChangedMember, isSealed, seal, seal, setBypsClient, setChangedMember, setChangedMembers, setDbHelper
-
Field Details
-
domainName
Map domain name. An arbitary name or one of the predefined names in MapDomainC.- See Also:
-
id
Map ID. If the map belongs to a Sord ID, this value is equal to the member objId.- See Also:
-
objId
protected int objIdObject ID. The ID of the associated Sord object or 0, if the map does not belong to a Sord object.- See Also:
-
lockId
protected int lockIdUser ID of the user that owns the lock on the map. If the map is not locked, this value is -1. -
lockName
User name of the user that owns the lock no the map. If the map is not locked, this value is an empty string. -
TStamp
Timestamp -
TStampSync
EIX-3097 TimestampSync- Since:
- 21.3.0.15
-
items
Map items. Since stream version 10.00.020.007, the items of this array can be cased toMapValue
, in order to access BLOB data.- See Also:
-
guid
GUID- Since:
- 8.00.024.002
-
mapItems
Map items represented by class MapValue which gives access to BLOB values.- Since:
- 10.00.020.007
- See Also:
-
-
Constructor Details
-
MapData
public MapData() -
MapData
-
-
Method Details
-
getDomainName
-
setDomainName
-
getId
-
setId
-
getObjId
public int getObjId() -
setObjId
public void setObjId(int objId) -
getLockId
public int getLockId() -
setLockId
public void setLockId(int lockId) -
getLockName
-
setLockName
-
getItems
-
setItems
-
getTStamp
-
setTStamp
-
setTStampSync
-
getTStampSync
-
getGuid
-
setGuid
-
getValue
-
toString
-
getMapItems
-
setMapItems
-