Package-level declarations
Types
Link copied to clipboard
Represents information about a function in the messaging system.
Link copied to clipboard
Interface for entities that must have associated function information.
Link copied to clipboard
data class FunctionInfoData(val functionKind: FunctionKind, val contextName: String, val processorName: String, val name: String) : FunctionInfo, Materialized
Immutable data class representing complete function information.
Link copied to clipboard
Defines the different kinds of functions in the messaging system.
Link copied to clipboard
interface FunctionKindCapable
Interface for entities that are aware of their function kind.
Link copied to clipboard
interface FunctionNameCapable
Interface for entities that have a function name.
Link copied to clipboard
Represents named function information with processor context.
Link copied to clipboard
data class NamedFunctionInfoData(val contextName: String, val processorName: String, val name: String) : NamedFunctionInfo, Materialized
Immutable data class representing named function information.
Link copied to clipboard
Interface for entities that may have associated function information.
Functions
Link copied to clipboard
Converts this function info to a materialized FunctionInfoData instance.
Converts this named function info to a materialized NamedFunctionInfoData instance.