|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.poi.ss.formula.atp.AnalysisToolPak
public final class AnalysisToolPak
Analysis Toolpack Function Definitions
Field Summary | |
---|---|
static UDFFinder |
instance
|
Fields inherited from interface org.apache.poi.ss.formula.udf.UDFFinder |
---|
DEFAULT |
Method Summary | |
---|---|
FreeRefFunction |
findFunction(java.lang.String name)
Returns executor by specified name. |
static java.util.Collection<java.lang.String> |
getNotSupportedFunctionNames()
Returns a collection of ATP function names NOT implemented by POI. |
static java.util.Collection<java.lang.String> |
getSupportedFunctionNames()
Returns a collection of ATP function names implemented by POI. |
static boolean |
isATPFunction(java.lang.String name)
|
static void |
registerFunction(java.lang.String name,
FreeRefFunction func)
Register a ATP function in runtime. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final UDFFinder instance
Method Detail |
---|
public FreeRefFunction findFunction(java.lang.String name)
UDFFinder
null
if the function name is unknown.
findFunction
in interface UDFFinder
name
- Name of function.
public static boolean isATPFunction(java.lang.String name)
public static java.util.Collection<java.lang.String> getSupportedFunctionNames()
public static java.util.Collection<java.lang.String> getNotSupportedFunctionNames()
public static void registerFunction(java.lang.String name, FreeRefFunction func)
name
- the function namefunc
- the functoin to register
java.lang.IllegalArgumentException
- if the function is unknown or already registered.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |