package eu.dnetlib.r2d2.neo4j.util;

import org.neo4j.graphdb.StopEvaluator;
import org.neo4j.graphdb.TraversalPosition;

public class DepthStopEvaluator implements StopEvaluator {
	
	private int depth = 0; 

	public DepthStopEvaluator(int depth) {
		this.depth = depth;
	}
	
	@Override
	public boolean isStopNode(TraversalPosition pos) {
		return pos.depth() > depth;
	}

}
