Package no.nsd.qddt.domain.embedded
Class Urn
- java.lang.Object
-
- no.nsd.qddt.domain.embedded.Urn
-
@Embeddable public class Urn extends java.lang.Object
URN's are the ID's that are used for all entities that can be exported out of this solution. This Solution will also need to keep track of these while importing entities from external systems, so that entities will keep their relationship even when they are reintroduced into this system.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
Agency
getAgency()
java.util.UUID
getId()
Version
getVersion()
int
hashCode()
void
setAgency(Agency agency)
void
setId(java.util.UUID guid)
void
setVersion(Version version)
java.lang.String
toString()
-
-
-
Method Detail
-
getId
public java.util.UUID getId()
-
setId
public void setId(java.util.UUID guid)
-
getAgency
public Agency getAgency()
-
setAgency
public void setAgency(Agency agency)
-
getVersion
public Version getVersion()
-
setVersion
public void setVersion(Version version)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-