Class: Factbase::IndexedFact
- Inherits:
-
Object
- Object
- Factbase::IndexedFact
- Defined in:
- lib/factbase/indexed/indexed_fact.rb
Overview
A single fact in a factbase, which is sensitive to changes.
- Author
-
Yegor Bugayenko ([email protected])
- Copyright
-
Copyright © 2024-2025 Yegor Bugayenko
- License
-
MIT
Instance Method Summary collapse
-
#initialize(origin, idx, fresh: false) ⇒ IndexedFact
constructor
Ctor.
- #to_s ⇒ Object
Constructor Details
#initialize(origin, idx, fresh: false) ⇒ IndexedFact
Ctor.
19 20 21 22 23 |
# File 'lib/factbase/indexed/indexed_fact.rb', line 19 def initialize(origin, idx, fresh: false) @origin = origin @idx = idx @fresh = fresh end |
Instance Method Details
#to_s ⇒ Object
25 26 27 |
# File 'lib/factbase/indexed/indexed_fact.rb', line 25 def to_s @origin.to_s end |