Sha256: 6af7be3d74c732a3e2eb5d0c66a59a631f72169203354e772295e0eb723f40ee

Contents?: true

Size: 452 Bytes

Versions: 2

Compression:

Stored size: 452 Bytes

Contents

module Axiom
  module Adapter
    module Arango
      class Visitor
        # Visitor for literal nodes
        class Literal < self

          handle(::String)
          handle(::Fixnum)

          # Return root AQL node
          #
          # @return [AQL::Node]
          #
          # @api private
          #
          def root
            Node::Literal.build(input)
          end
          memoize :root

        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
axiom-arango-adapter-0.0.2 lib/axiom/adapter/arango/visitor/literal.rb
axiom-arango-adapter-0.0.1 lib/axiom/adapter/arango/visitor/literal.rb