Sha256: 321a30b0b7a47b973d262a9fa4c01adfcadc50903686a4e269ea472e712a09ba

Contents?: true

Size: 397 Bytes

Versions: 15

Compression:

Stored size: 397 Bytes

Contents

module Neo4j
  module Core

    # Implements the Neo4j PruneEvaluator Java interface, only used internally.
    # @private
    module Traversal
      class PruneEvaluator
        include Java::OrgNeo4jGraphdbTraversal::PruneEvaluator

        def initialize(proc)
          @proc = proc
        end

        def prune_after(path)
          @proc.call(path)
        end
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
neo4j-core-0.0.14-java lib/neo4j-core/traversal/prune_evaluator.rb
neo4j-core-0.0.13-java lib/neo4j-core/traversal/prune_evaluator.rb
neo4j-core-0.0.12-java lib/neo4j-core/traversal/prune_evaluator.rb
neo4j-core-0.0.11-java lib/neo4j-core/traversal/prune_evaluator.rb
neo4j-core-0.0.10-java lib/neo4j-core/traversal/prune_evaluator.rb
neo4j-core-0.0.9-java lib/neo4j-core/traversal/prune_evaluator.rb
neo4j-core-0.0.8-java lib/neo4j-core/traversal/prune_evaluator.rb
neo4j-core-0.0.7-java lib/neo4j-core/traversal/prune_evaluator.rb
neo4j-core-0.0.6-java lib/neo4j-core/traversal/prune_evaluator.rb
neo4j-core-0.0.5-java lib/neo4j-core/traversal/prune_evaluator.rb
neo4j-core-0.0.4-java lib/neo4j-core/traversal/prune_evaluator.rb
neo4j-core-0.0.3-java lib/neo4j-core/traversal/prune_evaluator.rb
neo4j-core-0.0.2-java lib/neo4j-core/traversal/prune_evaluator.rb
neo4j-core-0.0.1-java lib/neo4j-core/traversal/prune_evaluator.rb
neo4j-core-2.0.0.alpha.1-java lib/neo4j-core/traversal/prune_evaluator.rb