--- !ruby/object:RI::ClassDescription 
attributes: []

class_methods: []

comment: 
- !ruby/struct:SM::Flow::P 
  body: A web service API class specifies the methods that will be available for invocation for an API. It also contains metadata such as the method type signature hints.
- !ruby/struct:SM::Flow::P 
  body: It is not intended to be instantiated.
- !ruby/struct:SM::Flow::P 
  body: It is attached to web service implementation classes like ActionWebService::Base and ActionController::Base derivatives by using <tt>container.web_service_api</tt>, where <tt>container</tt> is an ActionController::Base or a ActionWebService::Base.
- !ruby/struct:SM::Flow::P 
  body: See ActionWebService::Container::Direct::ClassMethods for an example of use.
constants: []

full_name: ActionWebService::API::Base
includes: []

instance_methods: []

name: Base
superclass: Object
