java.io.Serializablepublic class ValueObjectId extends GlobalId
| Constructor | Description |
|---|---|
ValueObjectId(java.lang.String typeName,
GlobalId ownerId,
java.lang.String fragment) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getFragment() |
Path to ValueObject, should be unique in the Entity instance scope.
|
GlobalId |
getOwnerId() |
|
java.util.Set<ValueObjectId> |
getParentValueObjectIds() |
|
boolean |
hasOwnerOfType(EntityType entityType) |
|
GlobalId |
masterObjectId() |
|
java.lang.String |
toString() |
|
java.lang.String |
value() |
For ex.:
org.javers.core.model.SnapshotEntity/1
org.javers.core.model.SnapshotEntity/2#setOfValueObjects
|
equals, getTypeName, hashCode, isTypeOfpublic ValueObjectId(java.lang.String typeName,
GlobalId ownerId,
java.lang.String fragment)
public java.lang.String getFragment()
public boolean hasOwnerOfType(EntityType entityType)
public GlobalId getOwnerId()
public GlobalId masterObjectId()
masterObjectId in class GlobalIdpublic java.lang.String value()
GlobalIdFor ex.: org.javers.core.model.SnapshotEntity/1 org.javers.core.model.SnapshotEntity/2#setOfValueObjects
public java.util.Set<ValueObjectId> getParentValueObjectIds()