module Bcome::Node::LocalMetaDataFactory
Constants
- META_DATA_FILE_PATH_PREFIX
Public Instance Methods
do_create_metadata()
click to toggle source
# File lib/objects/node/meta_data_factory.rb, line 10 def do_create_metadata ::Bcome::Node::Meta::Local.new(raw_metadata) end
meta()
click to toggle source
# File lib/objects/node/meta_data_factory.rb, line 14 def meta data_print_from_hash(raw_metadata, 'Metadata') end
metadata()
click to toggle source
# File lib/objects/node/meta_data_factory.rb, line 6 def metadata @node_metadata ||= do_create_metadata end
metadata_for_namespace()
click to toggle source
# File lib/objects/node/meta_data_factory.rb, line 22 def metadata_for_namespace ::Bcome::Node::MetaDataLoader.instance.data_for_namespace(namespace) end
raw_metadata()
click to toggle source
# File lib/objects/node/meta_data_factory.rb, line 18 def raw_metadata has_parent? ? parent.raw_metadata.deep_merge(metadata_for_namespace) : metadata_for_namespace end