package org.molgenis.questionnaires;
import org.molgenis.data.DataService;
import org.molgenis.data.Entity;
import org.molgenis.data.meta.model.EntityTypeMetadata;
import java.util.stream.Stream;
import static org.molgenis.data.meta.model.EntityTypeMetadata.ENTITY_TYPE_META_DATA;
import static org.molgenis.questionnaires.QuestionnaireMetaData.QUESTIONNAIRE;
public class QuestionnaireUtils
{
/**
* Get all MetaData entities that extend from QuestionnaireMetaData
*
* @param dataService
* @return
*/
public static Stream<Entity> findQuestionnairesMetaData(DataService dataService)
{
return dataService.query(ENTITY_TYPE_META_DATA).eq(EntityTypeMetadata.EXTENDS, QUESTIONNAIRE).findAll();
}
}