class ConceptQL::Operators::ConditionOccurrenceSourceVocabularyOperator

Public Instance Methods

concept_column() click to toggle source
# File lib/conceptql/operators/condition_occurrence_source_vocabulary_operator.rb, line 28
def concept_column
  :condition_concept_id
end
source_column() click to toggle source
# File lib/conceptql/operators/condition_occurrence_source_vocabulary_operator.rb, line 24
def source_column
  :condition_source_value
end
table() click to toggle source
# File lib/conceptql/operators/condition_occurrence_source_vocabulary_operator.rb, line 20
def table
  :condition_occurrence
end
union(other) click to toggle source
# File lib/conceptql/operators/condition_occurrence_source_vocabulary_operator.rb, line 10
def union(other)
  if other.is_a?(self.class)
    dup_values(values + other.values)
  elsif other.is_a?(ConditionOccurrenceSourceVocabularyOperatorUnion)
    other.union(self)
  else
    ConditionOccurrenceSourceVocabularyOperatorUnion.new(nodifier, self, other)
  end
end
unionable?(other) click to toggle source
# File lib/conceptql/operators/condition_occurrence_source_vocabulary_operator.rb, line 6
def unionable?(other)
  other.is_a?(ConditionOccurrenceSourceVocabularyOperator)
end