Sparqlify-master/obda-api-parent/obda-api-sml/src/main/java/org/aksw/sparqlify/config/syntax/ConstructConfig.java
package org.aksw.sparqlify.config.syntax;

import java.util.ArrayList;
import java.util.List;

import org.apache.jena.shared.PrefixMapping;
import org.apache.jena.shared.impl.PrefixMappingImpl;

/**
 * A sparqlify configuration.
 * Currently simple a list of view definitions.
 * 
 * @author raven
 *
 */
public class ConstructConfig {

	private PrefixMapping prefixMapping = new PrefixMappingImpl();
	private List<ConstructViewDefinition> viewDefinitions = new ArrayList<ConstructViewDefinition>();

	public PrefixMapping getPrefixMapping() 
	{
		return prefixMapping;
	}

	public List<ConstructViewDefinition> getViewDefinitions() {
		return viewDefinitions;
	}

	public void setViewDefinitions(List<ConstructViewDefinition> viewDefinitions) {
		this.viewDefinitions = viewDefinitions;
	}
}
