module Neo4j::Core::Wrappable::ClassMethods

Public Instance Methods

clear_wrapper_callback() click to toggle source
   # File lib/neo4j/core/wrappable.rb
21 def clear_wrapper_callback
22   @wrapper_callback = nil
23 end
wrap(node) click to toggle source
   # File lib/neo4j/core/wrappable.rb
25 def wrap(node)
26   if @wrapper_callback
27     @wrapper_callback.call(node)
28   else
29     node
30   end
31 end
wrapper_callback(proc) click to toggle source
   # File lib/neo4j/core/wrappable.rb
16 def wrapper_callback(proc)
17   fail 'Callback already specified!' if @wrapper_callback
18   @wrapper_callback = proc
19 end