Package org.javers.core.metamodel.object
Class UnboundedValueObjectId
- java.lang.Object
-
- org.javers.core.metamodel.object.GlobalId
-
- org.javers.core.metamodel.object.UnboundedValueObjectId
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<GlobalId>
public class UnboundedValueObjectId extends GlobalId
Unbounded ValueObject, has '/' as symbolic cdoId representation. This kind of Id is assigned by graph builder to ValueObject which is not embedded in any Entity instance. (by design or by accident) Its recommended to avoid Unbounded ValueObject since they don't have a real global id. Prefer embedding ValueObject in Entity instances to leverageValueObjectId
global Id.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UnboundedValueObjectId(java.lang.String typeName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
value()
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, toString
-
-