Module: OData::Model

Extended by:
ActiveSupport::Concern
Includes:
ActiveModel, Associations, Attributes, Configuration, Persistence, Query
Defined in:
lib/odata/model.rb,
lib/odata/model/query.rb,
lib/odata/model/railtie.rb,
lib/odata/model/version.rb,
lib/odata/model/attributes.rb,
lib/odata/model/persistence.rb,
lib/odata/model/query_proxy.rb,
lib/odata/model/active_model.rb,
lib/odata/model/associations.rb,
lib/odata/model/configuration.rb,
lib/odata/model/cli/model_template.rb,
lib/odata/model/cli/generator_configuration.rb

Overview

OData::Model provides a way to map from OData::Entity instances, as returned by the OData gem, to Ruby objects that will work with Rails via the ActiveModel semantics.

Defined Under Namespace

Modules: ActiveModel, Associations, Attributes, CLI, Configuration, Persistence, Query Classes: QueryProxy, Railtie

Constant Summary collapse

VERSION =
'0.6.3'

Method Summary

Methods included from Persistence

#initialize, #persisted?, #reload!, #save

Methods included from Attributes

#attributes, #property_map

Methods included from Configuration

#odata_entity, #odata_entity_set, #odata_entity_set_name

Methods included from ActiveModel

#errors, #read_attribute_for_validation