class BELParser::Language::Version1_0::Relationships::HasMembers

HasMembers: +A hasMembers (B, C, D)+ - The hasMembers relationship is a special form which enables the assignment of multiple member classes in a single statement where the object of the statement is a set of abundance terms. A statement using hasMembers is exactly equivalent to multiple hasMember statements. A term may not appear in both the subject and object of a of the same hasMembers statement. For the abundance terms A, B, C and D, +A hasMembers B, C, D+ indicates that A is defined by its member abundance classes B, C and D.

Constants

DESCRIPTION
LONG
SHORT

Public Class Methods

description() click to toggle source
# File lib/bel_parser/language/version1_0/relationships/has_members.rb, line 43
def self.description
  DESCRIPTION
end
directed?() click to toggle source
# File lib/bel_parser/language/version1_0/relationships/has_members.rb, line 47
def self.directed?
  true
end
listable?() click to toggle source
# File lib/bel_parser/language/version1_0/relationships/has_members.rb, line 51
def self.listable?
  true
end
long() click to toggle source
# File lib/bel_parser/language/version1_0/relationships/has_members.rb, line 39
def self.long
  LONG
end
short() click to toggle source
# File lib/bel_parser/language/version1_0/relationships/has_members.rb, line 35
def self.short
  SHORT
end