Class: Igniter::Store::ProjectionPath

Inherits:
Struct
  • Object
show all
Defined in:
lib/igniter/store/access_path.rb

Overview

Read-model descriptor: which stores and relations a cross-record projection reads. Metadata-only — no execution happens inside the store engine. Registered in SchemaGraph so the engine knows which projections depend on which stores.

Instance Attribute Summary collapse

Instance Attribute Details

#consumer_hintObject

Returns the value of attribute consumer_hint

Returns:

  • (Object)

    the current value of consumer_hint



45
46
47
# File 'lib/igniter/store/access_path.rb', line 45

def consumer_hint
  @consumer_hint
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



45
46
47
# File 'lib/igniter/store/access_path.rb', line 45

def name
  @name
end

#reactiveObject

Returns the value of attribute reactive

Returns:

  • (Object)

    the current value of reactive



45
46
47
# File 'lib/igniter/store/access_path.rb', line 45

def reactive
  @reactive
end

#readsObject

Returns the value of attribute reads

Returns:

  • (Object)

    the current value of reads



45
46
47
# File 'lib/igniter/store/access_path.rb', line 45

def reads
  @reads
end

#relationsObject

Returns the value of attribute relations

Returns:

  • (Object)

    the current value of relations



45
46
47
# File 'lib/igniter/store/access_path.rb', line 45

def relations
  @relations
end