Class ActivityDefinition

    • Constructor Detail

      • ActivityDefinition

        public ActivityDefinition()
    • Method Detail

      • getName

        public LangMap getName()
      • setName

        public void setName​(LangMap name)
      • getDescription

        public LangMap getDescription()
      • setDescription

        public void setDescription​(LangMap description)
      • getType

        public URI getType()
      • setType

        public void setType​(URI type)
      • getMoreInfo

        public URI getMoreInfo()
      • setMoreInfo

        public void setMoreInfo​(URI moreInfo)
      • getExtensions

        public Extensions getExtensions()
      • setExtensions

        public void setExtensions​(Extensions extensions)
      • setInteractionType

        public void setInteractionType​(InteractionType interactionType)
      • getCorrectResponsesPattern

        public List<String> getCorrectResponsesPattern()
      • setCorrectResponsesPattern

        public void setCorrectResponsesPattern​(List<String> correctResponsesPattern)
      • isEmpty

        @AssertFalse(message="ActivityDefinition must not be empty")
        public @jakarta.validation.constraints.AssertFalse(message="ActivityDefinition must not be empty") boolean isEmpty()
        Specified by:
        isEmpty in interface JSONObject
      • isValidInteractionActivity

        @AssertTrue(message="ActivityDefinition must be a valid interaction activity")
        public @jakarta.validation.constraints.AssertTrue(message="ActivityDefinition must be a valid interaction activity") boolean isValidInteractionActivity()