Module: Occi::Core::Parsers

Defined in:
lib/occi/core/parsers.rb,
lib/occi/core/parsers/base_parser.rb,
lib/occi/core/parsers/json/entity.rb,
lib/occi/core/parsers/json_parser.rb,
lib/occi/core/parsers/json_parser.rb,
lib/occi/core/parsers/text/entity.rb,
lib/occi/core/parsers/text_parser.rb,
lib/occi/core/parsers/text_parser.rb,
lib/occi/core/parsers/json/category.rb,
lib/occi/core/parsers/text/category.rb,
lib/occi/core/parsers/text/location.rb,
lib/occi/core/parsers/json/validator.rb,
lib/occi/core/parsers/text/constants.rb,
lib/occi/core/parsers/json/action_instance.rb

Overview

Contains all parsing-related classes and modules. This module houses functionality transforming various internal over-the-wire renderings into Ruby instances. In most cases, it is intended to be called explicitly.

This is also the place where additional parsing engines should be added. Please, refer to internal documentation for details on how to add a new parsing engine.

Author:

Defined Under Namespace

Modules: Json, Text Classes: BaseParser, JsonParser, TextParser