Class SingleAnswerQuestion

    • Constructor Summary

      Constructors 
      Constructor Description
      SingleAnswerQuestion​(java.lang.String id, boolean required, java.util.function.Supplier<java.lang.String> getter, java.util.function.Consumer<java.lang.String> setter)  
      SingleAnswerQuestion​(java.lang.String id, java.lang.String label, boolean required, java.util.function.Supplier<java.lang.String> getter, java.util.function.Consumer<java.lang.String> setter)  
      SingleAnswerQuestion​(java.lang.String id, java.lang.String label, java.util.function.Supplier<java.lang.String> getter, java.util.function.Consumer<java.lang.String> setter)  
      SingleAnswerQuestion​(java.lang.String id, java.util.function.Supplier<java.lang.String> getter, java.util.function.Consumer<java.lang.String> setter)  
    • Constructor Detail

      • SingleAnswerQuestion

        public SingleAnswerQuestion​(java.lang.String id,
                                    java.util.function.Supplier<java.lang.String> getter,
                                    java.util.function.Consumer<java.lang.String> setter)
      • SingleAnswerQuestion

        public SingleAnswerQuestion​(java.lang.String id,
                                    boolean required,
                                    java.util.function.Supplier<java.lang.String> getter,
                                    java.util.function.Consumer<java.lang.String> setter)
      • SingleAnswerQuestion

        public SingleAnswerQuestion​(java.lang.String id,
                                    java.lang.String label,
                                    java.util.function.Supplier<java.lang.String> getter,
                                    java.util.function.Consumer<java.lang.String> setter)
      • SingleAnswerQuestion

        public SingleAnswerQuestion​(java.lang.String id,
                                    java.lang.String label,
                                    boolean required,
                                    java.util.function.Supplier<java.lang.String> getter,
                                    java.util.function.Consumer<java.lang.String> setter)
    • Method Detail

      • getLabel

        public java.lang.String getLabel()
      • getValue

        public java.lang.String getValue()
      • setValue

        public void setValue​(java.lang.String value)
      • isSelected

        public boolean isSelected​(java.lang.String value)
      • isValid

        public boolean isValid()
        Specified by:
        isValid in class Question
      • setValues

        public void setValues​(java.lang.String[] values)
        Specified by:
        setValues in class Question