Class: BELParser::Language::Version2_0::Specification

Inherits:
BaseSpecification show all
Defined in:
lib/bel_parser/language/version2_0.rb

Overview

Version2_0 specification defines the BEL 2.0 specification.

Constant Summary

Constants included from Specification

Specification::EMPTY_ARRAY

Instance Attribute Summary

Attributes included from Specification

#causal_relationships, #correlative_relationships, #decreasing_relationships, #deprecated_relationships, #direct_relationships, #directed_relationships, #genomic_relationships, #increasing_relationships, #indirect_relationships, #listable_relationships, #self_relationships

Instance Method Summary collapse

Methods inherited from BaseSpecification

load_version_path

Methods included from Specification

#freeze_categories, #function, #functions, #inspect, #relationship, #relationships, #return_type, #return_types, #upgrades, #uri, #value_encoding, #version

Constructor Details

#initializeSpecification

Returns a new instance of Specification.



12
13
14
15
16
17
# File 'lib/bel_parser/language/version2_0.rb', line 12

def initialize
  @version = '2.0'.freeze
  @uri     = 'http://www.openbel.org/2.0'
  load_language_constants(Version2_0)
  freeze
end