Package-level declarations
Types
Link copied to clipboard
interface ComputedKnowledgeSource<Anchor : RepositoryAnchor, Value : Any> : SomeComputedKnowledgeSource<Anchor, Value>
Link copied to clipboard
Link copied to clipboard
interface DefaultProvidingKnowledgeSource<Anchor : RepositoryAnchor, Value : Any> : KnowledgeSource<Anchor, Value>
Link copied to clipboard
Link copied to clipboard
A instance holder class serving as an object identifier for that instance reference.
Link copied to clipboard
interface OptionalComputedKnowledgeSource<Anchor : RepositoryAnchor, Value : Any> : SomeComputedKnowledgeSource<Anchor, Value>
Link copied to clipboard
interface RepositoryAnchor
Link copied to clipboard
Link copied to clipboard
interface SomeComputedKnowledgeSource<Anchor : RepositoryAnchor, Value : Any> : KnowledgeSource<Anchor, Value>
Link copied to clipboard
A class that represents a type reference capturing generic types at runtime.
Link copied to clipboard
data class ValueRepository<Anchor : RepositoryAnchor>(storage: ConcurrentHashMap<KnowledgeSource<Anchor, *>, Any> = ConcurrentHashMap()) : SharedRepository<Anchor> , Sequence<Map.Entry<KnowledgeSource<Anchor, *>, Any>>
Properties
Link copied to clipboard
Returns the simple name of the type represented by this TypeReference.