|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.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)
UDFFindernull if the function name is unknown.
findFunction in interface UDFFindername - 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 | ||||||||