Sha256: a8571054e81014df19f42e630171a0cdf45754929cf924895cc5ffce1aef0b49

Contents?: true

Size: 511 Bytes

Versions: 19

Compression:

Stored size: 511 Bytes

Contents

module Neo4j
  module Core
    class Relationship
      attr_reader :id, :type, :properties

      include Wrappable

      def initialize(id, type, properties)
        @id = id
        @type = type.to_sym unless type.nil?
        @properties = properties
      end

      class << self
        def from_url(url, properties = {})
          id = url.split('/')[-1].to_i
          type = nil # unknown
          properties = properties

          new(id, type, properties)
        end
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
neo4j-core-6.1.6 lib/neo4j/core/relationship.rb
neo4j-core-6.1.5 lib/neo4j/core/relationship.rb
neo4j-core-6.1.4 lib/neo4j/core/relationship.rb
neo4j-core-6.1.3 lib/neo4j/core/relationship.rb
neo4j-core-6.1.2 lib/neo4j/core/relationship.rb
neo4j-core-6.1.1 lib/neo4j/core/relationship.rb
neo4j-core-6.0.6 lib/neo4j/core/relationship.rb
neo4j-core-6.0.5 lib/neo4j/core/relationship.rb
neo4j-core-6.1.0 lib/neo4j/core/relationship.rb
neo4j-core-6.0.4 lib/neo4j/core/relationship.rb
neo4j-core-6.0.3 lib/neo4j/core/relationship.rb
neo4j-core-6.0.2 lib/neo4j/core/relationship.rb
neo4j-core-6.0.1 lib/neo4j/core/relationship.rb
neo4j-core-6.0.0 lib/neo4j/core/relationship.rb
neo4j-core-6.0.0.rc.1 lib/neo4j/core/relationship.rb
neo4j-core-6.0.0.alpha.6 lib/neo4j/core/relationship.rb
neo4j-core-6.0.0.alpha.5 lib/neo4j/core/relationship.rb
neo4j-core-6.0.0.alpha.2 lib/neo4j/core/relationship.rb
neo4j-core-6.0.0.alpha.1 lib/neo4j/core/relationship.rb