Sha256: be9fa8c9883b5ca4e0ae6e76ba6b0f12542b3fb603500f4c43d0d0f9dac173d1

Contents?: true

Size: 520 Bytes

Versions: 4

Compression:

Stored size: 520 Bytes

Contents

# encoding: utf-8

module Veritas
  class Relation
    module Operation

      # A mixin for Unary relations
      module Unary
        include Veritas::Operation::Unary

        # Initialize a Unary relation
        #
        # @param [Relation] operand
        #
        # @return [undefined]
        #
        # @api private
        def initialize(operand)
          super
          @header = operand.header
        end

      end # module Unary
    end # module Operation
  end # class Relation
end # module Veritas

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
veritas-0.0.7 lib/veritas/relation/operation/unary.rb
veritas-0.0.6 lib/veritas/relation/operation/unary.rb
veritas-0.0.5 lib/veritas/relation/operation/unary.rb
veritas-0.0.4 lib/veritas/relation/operation/unary.rb