Class: Kiba::Extend::Registry::DynamicSource

Inherits:
RegisteredFile show all
Includes:
Ancestorable
Defined in:
lib/kiba/extend/registry/dynamic_source.rb

Overview

Value object representing a RegistryEntry being used as a dynamic source

Since:

  • 2.2.0

Instance Attribute Summary

Attributes inherited from RegisteredFile

#data, #desc, #dest_class, #dest_opt, #dest_special_opts, #dynamic_source, #key, #lookup_on, #path, #src_opt, #supplied

Instance Method Summary collapse

Methods included from Ancestorable

#edge, #edge_label, #edge_source_id, #edge_target_id, #node, #node_id, #source?

Methods included from NodeLabelable

#node_label, #node_qualification

Methods inherited from RegisteredFile

#src_class

Constructor Details

#initialize(key:, for_job:, data: nil) ⇒ DynamicSource

Returns a new instance of DynamicSource.

Since:

  • 2.2.0



11
12
13
# File 'lib/kiba/extend/registry/dynamic_source.rb', line 11

def initialize(key:, for_job:, data: nil)
  super
end