module Pacer # Import the Pipes and related objects that we'll be using. module Pipes # TODO: move pipe imports to the modules that actually use them. import com.tinkerpop.pipes.AbstractPipe import com.tinkerpop.pipes.IdentityPipe import com.tinkerpop.pipes.util.Pipeline import com.tinkerpop.pipes.util.PipeHelper import com.tinkerpop.pipes.filter.RandomFilterPipe import com.tinkerpop.pipes.filter.RangeFilterPipe import com.tinkerpop.pipes.filter.FilterPipe import com.tinkerpop.pipes.transform.IdPipe import com.tinkerpop.pipes.transform.PropertyPipe IN = com.tinkerpop.blueprints.Direction::IN OUT = com.tinkerpop.blueprints.Direction::OUT BOTH = com.tinkerpop.blueprints.Direction::BOTH import com.tinkerpop.blueprints.Compare EQUAL = Compare::EQUAL NOT_EQUAL = Compare::NOT_EQUAL #GREATER_THAN, LESS_THAN, GREATER_THAN_EQUAL, LESS_THAN_EQUAL end import java.util.Iterator EmptyPipe = com.tinkerpop.pipes.util.FastNoSuchElementException Pipes::EmptyPipe = EmptyPipe end require 'pacer/pipe/ruby_pipe' require 'pacer/pipe/vertices_pipe' require 'pacer/pipe/edges_pipe' require 'pacer/pipe/never_pipe' require 'pacer/pipe/multi_pipe' require 'pacer/pipe/block_filter_pipe' require 'pacer/pipe/collection_filter_pipe' require 'pacer/pipe/enumerable_pipe' require 'pacer/pipe/expandable_pipe' require 'pacer/pipe/loop_pipe' require 'pacer/pipe/process_pipe' require 'pacer/pipe/visitor_pipe' require 'pacer/pipe/simple_visitor_pipe' require 'pacer/pipe/is_unique_pipe' require 'pacer/pipe/is_empty_pipe' require 'pacer/pipe/stream_sort_pipe' require 'pacer/pipe/stream_uniq_pipe' require 'pacer/pipe/type_filter_pipe' require 'pacer/pipe/label_collection_filter_pipe' require 'pacer/pipe/id_collection_filter_pipe' require 'pacer/pipe/label_prefix_pipe' require 'pacer/pipe/property_comparison_pipe' require 'pacer/pipe/blackbox_pipeline' require 'pacer/pipe/unary_transform_pipe' require 'pacer/pipe/cross_product_transform_pipe' require 'pacer/pipe/wrapping_pipe' require 'pacer/pipe/path_wrapping_pipe' require 'pacer/pipe/unwrapping_pipe' require 'pacer/pipe/naked_pipe'