Methods Summary |
---|
public boolean | equals(java.lang.Object obj)
DistributedFieldUpdate update = (DistributedFieldUpdate)obj;
return update.index == this.index;
|
public int | getFieldIndex() return index;
|
public java.lang.Object | getNonDereferencedValue()
return val;
|
public java.lang.Object | getValue()
if (val instanceof VersionReference)
{
return ((VersionReference)val).get();
}
return val;
|
public long | getVersionId() return version;
|
public int | hashCode()
return index;
|
public void | setValue(java.lang.Object newVal)
if (newVal instanceof InstanceAdvised)
{
InstanceAdvised advised = (InstanceAdvised)newVal;
GUID guid = VersionManager.getGUID(advised);
if (guid != null)
{
// we are versioned
val = new VersionReference(guid, advised);
return;
}
}
val = newVal;
|
public void | setVersionId(long newId) version = newId;
|