Package-level declarations
Types
Link copied to clipboard
abstract class BaseKBehavior<T, C : KBehaviorContext>(val identifier: KIdentifier) : KBehavior<T, C>
Link copied to clipboard
Link copied to clipboard
class BehaviorScope
Link copied to clipboard
Represents a behavior that can be applied to a specific type with a given context.
Link copied to clipboard
interface KBehaviorContext
Defines a context used in behaviors within the KIA framework. This interface serves as a marker for classes that provide contextual information required for executing specific behaviors.
Link copied to clipboard
object KBehaviorRegistry
A registry for managing and storing KBehavior instances, allowing them to be registered and retrieved by their unique identifiers.