|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Function | |
---|---|
org.apache.poi.ss.formula | This package contains common internal POI code for manipulating formulas. |
org.apache.poi.ss.formula.eval | |
org.apache.poi.ss.formula.functions |
Uses of Function in org.apache.poi.ss.formula |
---|
Methods in org.apache.poi.ss.formula with parameters of type Function | |
---|---|
static void |
WorkbookEvaluator.registerFunction(java.lang.String name,
Function func)
Register a function in runtime. |
Uses of Function in org.apache.poi.ss.formula.eval |
---|
Classes in org.apache.poi.ss.formula.eval that implement Function | |
---|---|
class |
ConcatEval
|
class |
IntersectionEval
|
class |
PercentEval
Implementation of Excel formula token '%'. |
class |
RangeEval
|
class |
RelationalOperationEval
Base class for all comparison operator evaluators |
class |
TwoOperandNumericOperation
|
class |
UnaryMinusEval
|
class |
UnaryPlusEval
|
Fields in org.apache.poi.ss.formula.eval declared as Function | |
---|---|
static Function |
TwoOperandNumericOperation.AddEval
|
static Function |
TwoOperandNumericOperation.DivideEval
|
static Function |
RelationalOperationEval.EqualEval
|
protected static Function[] |
FunctionEval.functions
Array elements corresponding to unimplemented functions are null |
static Function |
RelationalOperationEval.GreaterEqualEval
|
static Function |
RelationalOperationEval.GreaterThanEval
|
static Function |
UnaryPlusEval.instance
|
static Function |
UnaryMinusEval.instance
|
static Function |
RangeEval.instance
|
static Function |
PercentEval.instance
|
static Function |
IntersectionEval.instance
|
static Function |
ConcatEval.instance
|
static Function |
RelationalOperationEval.LessEqualEval
|
static Function |
RelationalOperationEval.LessThanEval
|
static Function |
TwoOperandNumericOperation.MultiplyEval
|
static Function |
RelationalOperationEval.NotEqualEval
|
static Function |
TwoOperandNumericOperation.PowerEval
|
static Function |
TwoOperandNumericOperation.SubtractEval
|
Methods in org.apache.poi.ss.formula.eval that return Function | |
---|---|
static Function |
FunctionEval.getBasicFunction(int functionIndex)
|
Methods in org.apache.poi.ss.formula.eval with parameters of type Function | |
---|---|
static void |
FunctionEval.registerFunction(java.lang.String name,
Function func)
Register a new function in runtime. |
Uses of Function in org.apache.poi.ss.formula.functions |
---|
Subinterfaces of Function in org.apache.poi.ss.formula.functions | |
---|---|
interface |
Function0Arg
Implemented by all functions that can be called with zero arguments |
interface |
Function1Arg
Implemented by all functions that can be called with one argument |
interface |
Function2Arg
Implemented by all functions that can be called with two arguments |
interface |
Function3Arg
Implemented by all functions that can be called with three arguments |
interface |
Function4Arg
Implemented by all functions that can be called with four arguments |
Classes in org.apache.poi.ss.formula.functions that implement Function | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
class |
Address
Creates a text reference as text, given specified row and column numbers. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class |
AggregateFunction
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class |
Bin2Dec
Implementation for Excel Bin2Dec() function. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class |
BooleanFunction
Here are the general rules concerning Boolean functions: Blanks are ignored (not either true or false) Strings are ignored if part of an area ref or cell ref, otherwise they must be 'true' or 'false' Numbers: 0 is false. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class |
CalendarFieldFunction
Implementation of Excel functions Date parsing functions: Date - DAY, MONTH and YEAR Time - HOUR, MINUTE and SECOND |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class |
Choose
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class |
Code
Implementation for Excel CODE () function. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class |
Column
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class |
Columns
Implementation for Excel COLUMNS function. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class |
Complex
Implementation for Excel COMPLEX () function. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class |
Count
Counts the number of cells that contain numeric data within the list of arguments. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class |
Counta
Counts the number of cells that contain data within the list of arguments. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class |
Countblank
Implementation for the function COUNTBLANK Syntax: COUNTBLANK ( range )
|