Sha256: e577e3ac6087a84687142fa3ad7953dd6b8f9b181bef0816ac946ca43f41fbf3
Contents?: true
Size: 860 Bytes
Versions: 171
Compression:
Stored size: 860 Bytes
Contents
module Expressir module Model module SupertypeExpressions # Specified in ISO 10303-11:2004 # - section 9.2.5.3 ANDOR # - section 9.2.5.4 AND class BinarySupertypeExpression < SupertypeExpression AND = :AND ANDOR = :ANDOR model_attr_accessor :operator, ':AND, :ANDOR' model_attr_accessor :operand1, 'SupertypeExpression' model_attr_accessor :operand2, 'SupertypeExpression' # @param [Hash] options # @option options [:AND, :ANDOR] :operator # @option options [SupertypeExpression] :operand1 # @option options [SupertypeExpression] :operand2 def initialize(options = {}) @operator = options[:operator] @operand1 = options[:operand1] @operand2 = options[:operand2] super end end end end end
Version data entries
171 entries across 171 versions & 1 rubygems