Class Page

    • Constructor Summary

      Constructors 
      Constructor Description
      Page​(java.lang.String title, java.lang.String template, java.util.stream.Stream<Question> questions)  
      Page​(java.lang.String title, java.lang.String template, Question... questions)  
    • Constructor Detail

      • Page

        public Page​(java.lang.String title,
                    java.lang.String template,
                    java.util.stream.Stream<Question> questions)
      • Page

        public Page​(java.lang.String title,
                    java.lang.String template,
                    Question... questions)
    • Method Detail

      • getId

        public java.lang.String getId()
      • init

        public void init​(Setup setup)
      • getTemplate

        public java.lang.String getTemplate()
      • getTitle

        public java.lang.String getTitle()
      • getQuestion

        public Question getQuestion​(java.lang.String id)
      • beforeDisplay

        public void beforeDisplay()
      • nextPage

        public java.lang.String nextPage()
      • addQuestion

        protected void addQuestion​(Question question)
      • setQuestions

        protected void setQuestions​(java.util.stream.Stream<Question> questions)
      • setValues

        public void setValues​(java.util.Map<java.lang.String,​java.lang.String[]> params)
      • isValid

        public boolean isValid()