Class: OpenEHR::AQL::Model::MatchesValueList

Inherits:
Object
  • Object
show all
Defined in:
lib/openehr/aql/model/where_clause.rb

Overview

matchesOperand's value-list alternative:

SYM_LEFT_CURLY valueListItem (SYM_COMMA valueListItem)* SYM_RIGHT_CURLY

The terminologyFunction-item and bare-URI alternatives need a URI lexer token that doesn't exist yet, and are deferred.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(items:) ⇒ MatchesValueList

Returns a new instance of MatchesValueList.



98
99
100
101
# File 'lib/openehr/aql/model/where_clause.rb', line 98

def initialize(items:)
  @items = items.freeze
  freeze
end

Instance Attribute Details

#itemsObject (readonly)

Returns the value of attribute items.



96
97
98
# File 'lib/openehr/aql/model/where_clause.rb', line 96

def items
  @items
end