Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateParametersMap ¶
func RegisterFunctionsLoadedCallback ¶
func RegisterFunctionsLoadedCallback(callback FunctionsLoadedCallback)
Types ¶
type FunctionInfo ¶
type FunctionInfo interface { Name() string IsImport() bool Plugin() *plugins.Plugin Metadata() *metadata.Function ExecutionPlan() langsupport.ExecutionPlan }
func NewFunctionInfo ¶
type FunctionRegistry ¶
type FunctionRegistry interface { GetFunctionInfo(fnName string) (FunctionInfo, error) RegisterAllFunctions(ctx context.Context, plugins ...*plugins.Plugin) RegisterImports(ctx context.Context, plugin *plugins.Plugin) []string RegisterExports(ctx context.Context, plugin *plugins.Plugin) []string }
func NewFunctionRegistry ¶
func NewFunctionRegistry() FunctionRegistry
type FunctionsLoadedCallback ¶
Click to show internal directories.
Click to hide internal directories.