package jp.ac.osaka_u.sparql;

import java.io.Serializable;
import java.util.List;

import jp.ac.osaka_u.sanken.sparql.FindCondition;
import jp.ac.osaka_u.sanken.sparql.TargetPredicate;

public class OffsetManager implements Serializable {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 6510852137694590921L;
	public List<FindCondition> conditions;
//	public String conditionsStr;
	public String head;
	public List<TargetPredicate> targetList;
	public Integer limit;
	public Integer offset;
	
	public OffsetManager(String head, List<FindCondition> conditions, List<TargetPredicate> targetList, Integer limit, Integer offset){
		this.head = head;
		this.conditions = conditions;
		this.targetList = targetList;
		this.limit = limit;
		this.offset = offset;
	}
/*
	public OffsetManager(String head, String conditions, List<TargetPredicate> targetList, Integer limit, Integer offset){
		this.head = head;
		this.conditionsStr = conditions;
		this.targetList = targetList;
		this.limit = limit;
		this.offset = offset;
	}
*/
}
