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 for entities that are aware of their function kind.

Link copied to clipboard

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.