Class FunctionLibraryBinding
java.lang.Object
com.evolveum.midpoint.model.common.expression.functions.FunctionLibraryBinding
Any function library that can be used in scripts. Includes:
- built-in libraries like `basic`, `log`, `midpoint`, `report`,
-
LibraryFunctionExecutor objects derived from FunctionLibrary that are a parsed form of FunctionLibraryType.
Named "binding" because it binds the variable name with the library implementation.
TODO terminology of function libraries: built-in vs standard? custom function libraries?- Author:
- semancik
-
Constructor Summary
ConstructorsConstructorDescriptionFunctionLibraryBinding(@NotNull String variableName, @NotNull Object implementation) FunctionLibraryBinding(@NotNull String variableName, @NotNull Object implementation, @Nullable FunctionLibrary parsedLibrary) -
Method Summary
Modifier and TypeMethodDescription@NotNull Object@Nullable FunctionLibrary@NotNull StringtoString()
-
Constructor Details
-
FunctionLibraryBinding
public FunctionLibraryBinding(@NotNull @NotNull String variableName, @NotNull @NotNull Object implementation, @Nullable @Nullable FunctionLibrary parsedLibrary) -
FunctionLibraryBinding
-
-
Method Details