Class: Sequencescape::Api::Resource

Inherits:
Object
  • Object
show all
Extended by:
Actions, Associations, Composition, Attributes
Includes:
ActiveModel, ErrorHandling, InstanceMethods, Json, Modifications
Defined in:
lib/sequencescape-api/resource.rb

Defined Under Namespace

Modules: ActiveModel, Attributes, ErrorHandling, InstanceMethods, Json, Modifications

Method Summary

Methods included from Actions

has_create_action, has_update_action

Methods included from Composition

composed_of

Methods included from Associations

extended

Methods included from Attributes

extended

Methods included from Json

#as_json, #changed?, included

Methods included from ErrorHandling

included

Methods included from Modifications

#initialize, #save!, #update_attributes!

Methods included from InstanceMethods

#eql?, included, #initialize

Methods included from ActiveModel

included, #persisted?