Class: Cuprum::Collections::Resource

Inherits:
Relation
  • Object
show all
Includes:
Cuprum::Collections::Relations::Cardinality, Cuprum::Collections::Relations::PrimaryKeys, Cuprum::Collections::Relations::Scope
Defined in:
lib/cuprum/collections/resource.rb

Overview

Class representing a singular or plural resource of entities.

Direct Known Subclasses

Association

Instance Attribute Summary

Attributes included from Cuprum::Collections::Relations::Scope

#scope

Attributes included from Cuprum::Collections::Relations::Parameters

#name, #plural_name, #qualified_name, #singular_name

Attributes included from Cuprum::Collections::Relations::Options

#options

Method Summary

Methods included from Cuprum::Collections::Relations::Scope

#initialize, #with_scope

Methods included from Cuprum::Collections::Relations::PrimaryKeys

#primary_key_name, #primary_key_type

Methods included from Cuprum::Collections::Relations::Cardinality

#initialize, #plural?, #singular?

Methods inherited from Relation

#initialize

Methods included from Cuprum::Collections::Relations::Parameters

#entity_class, #initialize, resolve_parameters, #resolve_parameters

Methods included from Cuprum::Collections::Relations::Options

#initialize