class NSConnector::SubListItem

Represents one SubListItem under a Resource

Attributes

fields[RW]
name[RW]
parent[RW]
store[RW]

Public Class Methods

new(name, fields, parent, upstream_store = nil) click to toggle source
# File lib/ns_connector/sublist_item.rb, line 12
def initialize name, fields, parent, upstream_store = nil
        upstream_store.stringify_keys! if upstream_store
        @store = (upstream_store || {})
        @parent = parent
        @fields = fields
        @name = name

        create_store_accessors!
end

Public Instance Methods

inspect() click to toggle source
# File lib/ns_connector/sublist_item.rb, line 22
def inspect
        "#<NSConnector::#{self.class}:#{name}>"
end
to_hash() click to toggle source
# File lib/ns_connector/sublist_item.rb, line 26
def to_hash
        @store
end