Module: Occi::Core::Renderers
- Defined in:
- lib/occi/core/renderers.rb,
lib/occi/core/renderers/json/base.rb,
lib/occi/core/renderers/json/link.rb,
lib/occi/core/renderers/text/base.rb,
lib/occi/core/renderers/text/link.rb,
lib/occi/core/renderers/json/model.rb,
lib/occi/core/renderers/text/model.rb,
lib/occi/core/renderers/base_renderer.rb,
lib/occi/core/renderers/json/category.rb,
lib/occi/core/renderers/json/instance.rb,
lib/occi/core/renderers/json/resource.rb,
lib/occi/core/renderers/json_renderer.rb,
lib/occi/core/renderers/json_renderer.rb,
lib/occi/core/renderers/text/category.rb,
lib/occi/core/renderers/text/instance.rb,
lib/occi/core/renderers/text/resource.rb,
lib/occi/core/renderers/text_renderer.rb,
lib/occi/core/renderers/text_renderer.rb,
lib/occi/core/renderers/json/locations.rb,
lib/occi/core/renderers/text/locations.rb,
lib/occi/core/renderers/json/attributes.rb,
lib/occi/core/renderers/json/collection.rb,
lib/occi/core/renderers/text/attributes.rb,
lib/occi/core/renderers/text/collection.rb,
lib/occi/core/renderers/json/action_instance.rb,
lib/occi/core/renderers/text/action_instance.rb
Overview
Contains all rendering-related classes and modules. This module houses functionality transforming various internal instances to standardized over-the-wire renderings. In most cases, it is not intended to be called explicitly. Its instrumentation will be used automatically by selected instances when calling ‘render` or `to_<format>`.
This is also the place where additional rendering formats should be added. Please, refer to internal documentation for details on how to add a new rendering format.
Defined Under Namespace
Modules: Json, Text Classes: BaseRenderer, JsonRenderer, TextRenderer