MultipleFacts

data class MultipleFacts(val concept: Concept, val timestamp: Long, val values: List<String>) : Fact(source)

Stores multiple related pieces of information about a concept. Used when the concept represents a collection of related facts that should be stored and retrieved together.

Example: List of project dependencies, coding style rules, or environment variables

Constructors

Link copied to clipboard
constructor(concept: Concept, timestamp: Long, values: List<String>)

Properties

Link copied to clipboard
open override val concept: Concept

The concept property represents the distinct piece of knowledge associated with this fact.

Link copied to clipboard
open override val timestamp: Long

The timestamp indicating when the fact was created or stored, expressed as the number of milliseconds elapsed since the Unix epoch (January 1, 1970, 00:00:00 UTC).

Link copied to clipboard