Class DomainDTO

java.lang.Object
org.emau.icmvc.ganimed.ttp.cm2.dto.FhirIdDTO
org.emau.icmvc.ganimed.ttp.cm2.dto.DomainDTO
All Implemented Interfaces:
Serializable, DomainRelated

public class DomainDTO extends FhirIdDTO implements Serializable, DomainRelated
name - identifier
label - label for the web-interface
properties - semicolon separated key-value pairs; for valid keys see enum DomainProperties
comment - comment
Author:
geidell
See Also:
  • Constructor Details

  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel(String label)
    • getLabelOrName

      public String getLabelOrName()
    • getCtVersionConverter

      public String getCtVersionConverter()
    • setCtVersionConverter

      public void setCtVersionConverter(String ctVersionConverter)
    • getCtVersionConverterInstance

      public VersionConverter getCtVersionConverterInstance()
    • getModuleVersionConverter

      public String getModuleVersionConverter()
    • setModuleVersionConverter

      public void setModuleVersionConverter(String moduleVersionConverter)
    • getModuleVersionConverterInstance

      public VersionConverter getModuleVersionConverterInstance()
    • getPolicyVersionConverter

      public String getPolicyVersionConverter()
    • setPolicyVersionConverter

      public void setPolicyVersionConverter(String policyVersionConverter)
    • getPolicyVersionConverterInstance

      public VersionConverter getPolicyVersionConverterInstance()
    • getProperty

      public String getProperty(String key)
    • getProperties

      public String getProperties()
    • setProperties

      public void setProperties(String properties)
    • getComment

      public String getComment()
    • setComment

      public void setComment(String comment)
    • getExternProperties

      public String getExternProperties()
    • setExternProperties

      public void setExternProperties(String externProperties)
    • getLogo

      public String getLogo()
    • setLogo

      public void setLogo(String logo)
    • getSignerIdTypes

      public List<String> getSignerIdTypes()
    • setSignerIdTypes

      public void setSignerIdTypes(List<String> signerIdTypes)
    • getCreationDate

      public Date getCreationDate()
    • setCreationDate

      public void setCreationDate(Date creationDate)
    • getUpdateDate

      public Date getUpdateDate()
    • setUpdateDate

      public void setUpdateDate(Date updateDate)
    • getFinalised

      public boolean getFinalised()
    • setFinalised

      public void setFinalised(boolean finalised)
    • getExpirationProperties

      public ExpirationPropertiesDTO getExpirationProperties()
    • setExpirationProperties

      public void setExpirationProperties(ExpirationPropertiesDTO expirationProperties)
    • getValidQcTypes

      public List<String> getValidQcTypes()
    • getInvalidQcTypes

      public List<String> getInvalidQcTypes()
    • getDomainName

      public String getDomainName()
      Specified by:
      getDomainName in interface DomainRelated
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class FhirIdDTO
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class FhirIdDTO
    • equalsForFhirSerice

      public boolean equalsForFhirSerice(Object obj)
    • toString

      public String toString()
      Overrides:
      toString in class FhirIdDTO