| Interface | Description |
|---|---|
| Function |
Function defined as set of overrides with common name and different parameters.
|
| FunctionOverride |
Function override.
|
| FunctionRegistry |
Function registry that holds every registered function.
|
| Class | Description |
|---|---|
| FunctionCall |
Function call.
|
| FunctionContext |
Function
Context. |
| FunctionsDiscovery |
Strategy for discovering functions using given
ResourceLoader annotated with @
Functions |
| Enum | Description |
|---|---|
| Function.FunctionAccessibility |
| Exception | Description |
|---|---|
| FunctionAlreadyRegisteredException |
Expection thrown, when given function is already registered within
FunctionRegistry. |
| FunctionCallException |
Exception thrown when there was a problem calling function.
|
| FunctionNotFoundException |
Expection thrown, when given function is not registered within
FunctionRegistry. |
| FunctionsException |
Base class for every exception thrown within FunctionAPI.
|
| InvalidFunctionException |
Expection indicates, that given function is invalid and cannot be created because it is invalid
(e.g. invalid name).
|
Copyright © 2023 Suncode. All rights reserved.