-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
P3
-
Affects Version/s: repo-valhalla
-
Component/s: core-svc
-
None
-
generic
-
generic
ObjectReference.equals spec says:
returns true if the Object is an ObjectReference, if the ObjectReferences belong to the same VM, and if applying the "==" operator on the mirrored objects in that VM evaluates to true.
If ObjectReference was created during value object ctor, we can get 2 different ObjectReference (with different objectIDs) for equal value objects.
Also need to update ObjectReference.equals to be consistent with ObjectReference.equals
returns true if the Object is an ObjectReference, if the ObjectReferences belong to the same VM, and if applying the "==" operator on the mirrored objects in that VM evaluates to true.
If ObjectReference was created during value object ctor, we can get 2 different ObjectReference (with different objectIDs) for equal value objects.
Also need to update ObjectReference.equals to be consistent with ObjectReference.equals