Sha256: 45e1bf906bc3735ecd92264fb54f9322ba8a9c418fb1f12c9fd386193107b0e2

Contents?: true

Size: 459 Bytes

Versions: 5

Compression:

Stored size: 459 Bytes

Contents

module Alf
  module Algebra
    class NotMatching
      include Operator
      include Relational
      include Binary

      signature do |s|
      end

      def heading
        @heading ||= left.heading
      end

      def keys
        @keys ||= left.keys
      end

    private

      def _type_check(options)
        joinable_headings!(left.heading, right.heading, options)
      end

    end # class NotMatching
  end # module Algebra
end # module Alf

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
alf-core-0.16.3 lib/alf/algebra/operator/not_matching.rb
alf-core-0.16.2 lib/alf/algebra/operator/not_matching.rb
alf-core-0.16.1 lib/alf/algebra/operator/not_matching.rb
alf-core-0.16.0 lib/alf/algebra/operator/not_matching.rb
alf-core-0.15.0 lib/alf/algebra/operator/not_matching.rb