// Path: src/main/java/com/lambdazen/pixy/PipeVisitor.java
// public interface PipeVisitor {
// 	public void visit(PixyPipe pp);
// 
// 	public void mark();
// 
// 	public void reset();
// }
// 
// Path: src/main/java/com/lambdazen/pixy/PixyPipe.java
// public interface PixyPipe {
// 	public GraphTraversal pixyStep(GraphTraversal inputPipe);
// 	
// 	public void visit(PipeVisitor visitor);
// }


import java.util.HashSet;
import java.util.Set;
import org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal;
import com.lambdazen.pixy.PipeVisitor;
import com.lambdazen.pixy.PixyPipe;
package com.lambdazen.pixy.pipes;




public class ConnectPipe implements PixyPipe, InternalLookupPipe {
	PixyPipe fromPipe;
// Path: src/main/java/com/lambdazen/pixy/PipeVisitor.java
// public interface PipeVisitor {
// 	public void visit(PixyPipe pp);
// 
// 	public void mark();
// 
// 	public void reset();
// }
// 
// Path: src/main/java/com/lambdazen/pixy/PixyPipe.java
// public interface PixyPipe {
// 	public GraphTraversal pixyStep(GraphTraversal inputPipe);
// 	
// 	public void visit(PipeVisitor visitor);
// }


// Path: src/main/java/com/lambdazen/pixy/pipes/ConnectPipe.java
import java.util.HashSet;
import java.util.Set;
import org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal;
import com.lambdazen.pixy.PipeVisitor;
import com.lambdazen.pixy.PixyPipe;

package com.lambdazen.pixy.pipes;




public class ConnectPipe implements PixyPipe, InternalLookupPipe {
	PixyPipe fromPipe;
	PixyPipe toPipe;