Class FunctionLibrary
java.lang.Object
com.evolveum.midpoint.model.common.expression.functions.FunctionLibrary
A "parsed form" of a
FunctionLibraryType
.
Used to provide common functionality, e.g. when looking for functions in the library.
Improves the performance by using e.g. map for functions declarations (more will probably come in the future).-
Method Summary
Modifier and TypeMethodDescription@NotNull PrismObject<FunctionLibraryType>
@NotNull String
getName()
@NotNull String
getOid()
static FunctionLibrary
of
(@NotNull FunctionLibraryType bean) Creates the library object from bean.
-
Method Details
-
of
public static FunctionLibrary of(@NotNull @NotNull FunctionLibraryType bean) throws ConfigurationException Creates the library object from bean. ThrowsConfigurationException
for the most obvious problems. (No detailed checks, though.) Library must have an OID.- Throws:
ConfigurationException
-
getName
-
getLibraryObject
-
getOid
-