Sha256: 21c78a2008f40cc2aad5c3b6198e75158e031d78aa25a4e46c3dca0e6ecb995a

Contents?: true

Size: 556 Bytes

Versions: 1

Compression:

Stored size: 556 Bytes

Contents

module Expressir
  module Model
    class SubtypeConstraint
      attr_accessor :id
      attr_accessor :applies_to
      attr_accessor :abstract
      attr_accessor :total_over
      attr_accessor :supertype_expression

      attr_accessor :parent
      attr_accessor :remarks

      def initialize(options = {})
        @id = options[:id]
        @applies_to = options[:applies_to]
        @abstract = options[:abstract]
        @total_over = options[:total_over]
        @supertype_expression = options[:supertype_expression]
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
expressir-0.2.3 lib/expressir/model/subtype_constraint.rb