ValueRepository

Constructors

Link copied to clipboard
constructor(storage: ConcurrentHashMap<KnowledgeSource<Anchor, *>, Any> = ConcurrentHashMap())

Functions

Link copied to clipboard
open override fun <Value : Any> collect(allOf: KClass<Value>): List<Value>
Link copied to clipboard
Link copied to clipboard
open operator fun <Value : Any> get(source: ComputedKnowledgeSource<Anchor, Value>): Value
open operator fun <Value : Any> get(source: DefaultProvidingKnowledgeSource<Anchor, Value>): Value
open operator fun <Value : Any> get(source: OptionalComputedKnowledgeSource<Anchor, Value>): Value?
open operator override fun <Value : Any> get(source: KnowledgeSource<Anchor, Value>): Value?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open operator override fun <Value : Any> set(source: KnowledgeSource<Anchor, Value>, value: Value?)