Class StiFunctions
java.lang.Object
com.stimulsoft.report.dictionary.functions.StiFunctions
Copyright Stimulsoft
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic IStiAppFunctionaddFunction(String category, String functionName, String typeOfFunction, StiSystemType returnType) static IStiAppFunctionaddFunction(String category, String functionName, String description, String typeOfFunction, StiSystemType returnType, String returnDescription) static IStiAppFunctionaddFunction(String category, String functionName, String description, String typeOfFunction, StiSystemType returnType, String returnDescription, StiSystemType[] argumentTypes, String[] argumentNames) static StiFunctionaddFunction(String category, String groupFunctionName, String functionName, String description, String typeOfFunction, StiSystemType returnType, String returnDescription, StiSystemType[] argumentTypes, String[] argumentNames, String[] argumentDescriptions) static StiFunction[]getFunctions(boolean isCompile) Returns array of all functions.static IStiAppFunction[]getFunctions(StiReport report, String functionName, boolean isCompile) Returns array of functions with spefified name.static Hashtable<String, List<StiFunction>> static voidinit()
-
Constructor Details
-
StiFunctions
public StiFunctions()
-
-
Method Details
-
getFunctionsGrouppedInCategories
-
getFunctions
Returns array of all functions.- Parameters:
isCompile-- Returns:
-
getFunctions
public static IStiAppFunction[] getFunctions(StiReport report, String functionName, boolean isCompile) Returns array of functions with spefified name.- Parameters:
report-functionName-isCompile-- Returns:
-
addFunction
public static IStiAppFunction addFunction(String category, String functionName, String typeOfFunction, StiSystemType returnType) -
addFunction
public static IStiAppFunction addFunction(String category, String functionName, String description, String typeOfFunction, StiSystemType returnType, String returnDescription) -
addFunction
public static IStiAppFunction addFunction(String category, String functionName, String description, String typeOfFunction, StiSystemType returnType, String returnDescription, StiSystemType[] argumentTypes, String[] argumentNames) -
addFunction
public static StiFunction addFunction(String category, String groupFunctionName, String functionName, String description, String typeOfFunction, StiSystemType returnType, String returnDescription, StiSystemType[] argumentTypes, String[] argumentNames, String[] argumentDescriptions) -
init
public static void init()
-