<repo_name>Pipeliners6/Lifestyle<file_sep>/VraagReactie.java
package org.module.system.pojos.hack;

public class VraagReactie {

	private String vraag;
	private String reactie;
	private Boolean isValid;

	/**
	 * @param vraag
	 * @param reactie
	 * @param isValid
	 */
	public VraagReactie(String vraag, String reactie, Boolean isValid) {
		super();
		this.vraag = vraag;
		this.reactie = reactie;
		this.isValid = isValid;
	}

	public String getVraag() {
		return vraag;
	}

	public void setVraag(String vraag) {
		this.vraag = vraag;
	}

	public String getReactie() {
		return reactie;
	}

	public void setReactie(String reactie) {
		this.reactie = reactie;
	}

	public Boolean getIsValid() {
		return isValid;
	}

	public void setIsValid(Boolean isValid) {
		this.isValid = isValid;
	}

}
<file_sep>/Reacties.java
package org.module.system.pojos.hack;

public class Reacties {

	public static final String REACTIE1 = "1";
	public static final String REACTIE2 = "2";
	public static final String REACTIE3 = "3";

}
<file_sep>/Topics.java
package org.module.system.pojos.hack;

public class Topics {

	public static final String TOPIC_HIV = "HIV";
	public static final String TOPIC_2 = "2";

	private String topic;
	private SubTopics subTopic;

	/**
	 * 
	 */
	public Topics(String topic) {
		this.topic = topic;

		if (topic.equalsIgnoreCase(TOPIC_HIV)) {
			subTopic = new SubTopics(TOPIC_HIV);
		}
	}

	public String getTopic() {
		return topic;
	}

	public void setTopic(String topic) {
		this.topic = topic;
	}

	public SubTopics getSubTopic() {
		return subTopic;
	}

	public void setSubTopic(SubTopics subTopic) {
		this.subTopic = subTopic;
	}

}
<file_sep>/Vragen.java
package org.module.system.pojos.hack;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class Vragen {

	private Map<String, List<VraagReactie>> vragen;

	public Vragen(List<String> subTopics) {

		if (subTopics != null) {
			vragen = new HashMap<>();
			for (String subTopic : subTopics) {
				if (subTopic.equalsIgnoreCase(SubTopics.INFO_PROMOTIE)) {
					List<VraagReactie> list = new ArrayList<>();
					list.add(new VraagReactie(VRAAG1, Reacties.REACTIE1, false));
					list.add(new VraagReactie(VRAAG2, Reacties.REACTIE2, true));
					list.add(new VraagReactie(VRAAG3, Reacties.REACTIE3, false));
					vragen.put(subTopic, list);
				} else if (subTopic.equalsIgnoreCase(SubTopics.OMGANG_OCCUPATIE)) {

				}
			}
		}

	}

	private static final String VRAAG1 = "1";
	private static final String VRAAG2 = "2";
	private static final String VRAAG3 = "3";
	private static final String VRAAG4 = "4";

}
