Modifier and Type | Method and Description |
---|---|
FreeRefFunction |
findFunction(String name)
Returns executor by specified name.
|
static Collection<String> |
getNotSupportedFunctionNames()
Returns a collection of ATP function names NOT implemented by POI.
|
static Collection<String> |
getSupportedFunctionNames()
Returns a collection of ATP function names implemented by POI.
|
static boolean |
isATPFunction(String name) |
static void |
registerFunction(String name,
FreeRefFunction func)
Register a ATP function in runtime.
|
public static final UDFFinder instance
public FreeRefFunction findFunction(String name)
UDFFinder
null
if the function name is unknown.findFunction
in interface UDFFinder
name
- Name of function.public static boolean isATPFunction(String name)
public static Collection<String> getSupportedFunctionNames()
public static Collection<String> getNotSupportedFunctionNames()
public static void registerFunction(String name, FreeRefFunction func)
name
- the function namefunc
- the functoin to registerIllegalArgumentException
- if the function is unknown or already registered.Copyright © 2020. All rights reserved.