Package org.javers.core.metamodel.object
Class InstanceId
- java.lang.Object
-
- org.javers.core.metamodel.object.GlobalId
-
- org.javers.core.metamodel.object.InstanceId
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<GlobalId>
public class InstanceId extends GlobalId
Entity instance global identifier, consists of Entity reference and cdoId- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description InstanceId(java.lang.String typeName, java.lang.Object cdoId, java.lang.String cdoIdAsString)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetCdoId()Identifier of (client's) Entity instance, should be unique in Entity scope.java.lang.StringtoString()java.lang.Stringvalue()For ex.: org.javers.core.model.SnapshotEntity/1 org.javers.core.model.SnapshotEntity/2#setOfValueObjects-
Methods inherited from class org.javers.core.metamodel.object.GlobalId
compareTo, equals, getTypeName, hashCode, isTypeOf, masterObjectId
-
-
-
-
Method Detail
-
getCdoId
public java.lang.Object getCdoId()
Identifier of (client's) Entity instance, should be unique in Entity scope. For example database primary key or any domain identifier like user.login
-
value
public java.lang.String value()
Description copied from class:GlobalIdFor ex.: org.javers.core.model.SnapshotEntity/1 org.javers.core.model.SnapshotEntity/2#setOfValueObjects
-
-