Class PersistedObjectId

java.lang.Object
org.ehrbase.dao.access.jooq.party.PersistedObjectId

public class PersistedObjectId extends Object
handles id (of type OBJECT_ID) in PartyRef
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.nedap.archie.rm.support.identification.ObjectId
    fromDB(PartyIdentifiedRecord identifiedRecord)
    returns the specific ObjectId corresponding to the specialization The specialization is provided by the object_id_type Enum value stored in DB (party_identified)
    objectIdClassSnakeCase(com.nedap.archie.rm.support.identification.PartyRef externalRef)
    convert an objectId specialized class name in its snake case equivalent for storage

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PersistedObjectId

      public PersistedObjectId()
  • Method Details

    • fromDB

      public com.nedap.archie.rm.support.identification.ObjectId fromDB(PartyIdentifiedRecord identifiedRecord)
      returns the specific ObjectId corresponding to the specialization The specialization is provided by the object_id_type Enum value stored in DB (party_identified)
      Parameters:
      identifiedRecord -
      Returns:
    • objectIdClassSnakeCase

      public String objectIdClassSnakeCase(com.nedap.archie.rm.support.identification.PartyRef externalRef)
      convert an objectId specialized class name in its snake case equivalent for storage
      Parameters:
      externalRef -
      Returns: