Class DataMapper::Adapters::Sql::Mappings::AssociationsSet
In: lib/data_mapper/adapters/sql/mappings/associations_set.rb
lib/data_mapper/adapters/sql/mappings/associations_set.rb
Parent: Object

Methods

<<   <<   []   []   each   each   empty?   empty?   new   new  

Included Modules

Enumerable Enumerable

Public Class methods

[Source]

    # File lib/data_mapper/adapters/sql/mappings/associations_set.rb, line 10
10:           def initialize
11:             @set = {}
12:           end

[Source]

    # File lib/data_mapper/adapters/sql/mappings/associations_set.rb, line 10
10:           def initialize
11:             @set = {}
12:           end

Public Instance methods

[Source]

    # File lib/data_mapper/adapters/sql/mappings/associations_set.rb, line 14
14:           def <<(association)
15:             @set[association.name] = association            
16:           end

[Source]

    # File lib/data_mapper/adapters/sql/mappings/associations_set.rb, line 14
14:           def <<(association)
15:             @set[association.name] = association            
16:           end

[Source]

    # File lib/data_mapper/adapters/sql/mappings/associations_set.rb, line 18
18:           def [](name)
19:             @set[name]
20:           end

[Source]

    # File lib/data_mapper/adapters/sql/mappings/associations_set.rb, line 18
18:           def [](name)
19:             @set[name]
20:           end

[Source]

    # File lib/data_mapper/adapters/sql/mappings/associations_set.rb, line 22
22:           def each
23:             @set.each { |name, association| yield(association) }
24:           end

[Source]

    # File lib/data_mapper/adapters/sql/mappings/associations_set.rb, line 22
22:           def each
23:             @set.each { |name, association| yield(association) }
24:           end

[Source]

    # File lib/data_mapper/adapters/sql/mappings/associations_set.rb, line 26
26:           def empty?
27:             @set.empty?
28:           end

[Source]

    # File lib/data_mapper/adapters/sql/mappings/associations_set.rb, line 26
26:           def empty?
27:             @set.empty?
28:           end

[Validate]