Class QuestionItem

  • All Implemented Interfaces:
    IEntityAuditXmlRef

    @Entity
    public class QuestionItem
    extends AbstractEntityAudit
    Question Item is a container for Question (text) and responsedomain This entity introduce a breaking change into the model. it supports early binding of of the containing entities, by also supplying a reference to their revision number. This binding is outside the model which is defined here and used by the framework. This means that when fetching its content it will need to query the revision part of this system, when a revision number is specified.
    • Constructor Detail

      • QuestionItem

        public QuestionItem()
    • Method Detail

      • updateStatusQI

        public void updateStatusQI()
      • setResponseDomain

        public void setResponseDomain​(ResponseDomain responseDomain)
      • getResponseDomainRevision

        public java.lang.Integer getResponseDomainRevision()
      • setResponseDomainRevision

        public void setResponseDomainRevision​(java.lang.Integer responseDomainRevision)
      • getResponseDomainUUID

        public java.util.UUID getResponseDomainUUID()
      • setResponseDomainUUID

        public void setResponseDomainUUID​(java.util.UUID responseDomainUUID)
      • getResponseDomainName

        public java.lang.String getResponseDomainName()
      • setResponseDomainName

        public void setResponseDomainName​(java.lang.String responseDomainName)
      • getQuestion

        public java.lang.String getQuestion()
      • setQuestion

        public void setQuestion​(java.lang.String question)
      • getIntent

        public java.lang.String getIntent()
      • setIntent

        public void setIntent​(java.lang.String intent)
      • getConceptRefs

        public java.util.List<ConceptRef> getConceptRefs()
      • setConceptRefs

        public void setConceptRefs​(java.util.List<ConceptRef> conceptRefs)