| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class | |
| private abstract static class |
| Modifier and Type | Field and Description |
|---|---|
| public static final Function | CHAR
Returns the character specified by a number. |
| public static final Function | CLEAN
An implementation of the CLEAN function: In Excel, the Clean function removes all non-printable characters from a string. |
| public static final FreeRefFunction | |
| public static final Function | |
| public static final Function | |
| public static final Function | FIND
Implementation of the FIND() function. |
| protected static final DataFormatter | |
| public static final Function | |
| public static final Function | |
| public static final Function | |
| public static final Function | MID
An implementation of the MID function MID returns a specific number of characters from a text string, starting at the specified position. |
| public static final Function | PROPER
Implementation of the PROPER function: Normalizes all words (separated by non-word characters) by making the first letter upper and the rest lower case. |
| public static final Function | |
| public static final Function | SEARCH
Implementation of the FIND() function. |
| public static final Function | TEXT
An implementation of the TEXT function TEXT returns a number value formatted with the given number formatting string. |
| public static final Function | TRIM
An implementation of the TRIM function: Removes leading and trailing spaces from value if evaluated operand value is string. |
| public static final Function |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final ValueEval | evaluate(ValueEval[]
the evaluated function arguments. Empty values are represented with
args, int BlankEval or MissingArgEval, never null.row index of the cell containing the formula under evaluation srcCellRow, int column index of the cell containing the formula under evaluation srcCellCol)Implements org.
|
| protected static double | |
| protected abstract ValueEval | |
| protected static int | |
| protected static String |
| CHAR | back to summary |
|---|---|
| public static final Function CHAR Returns the character specified by a number. | |
| CLEAN | back to summary |
|---|---|
| public static final Function CLEAN An implementation of the CLEAN function: In Excel, the Clean function removes all non-printable characters from a string. Author: Aniket Banerjee([email protected]) | |
| CONCAT | back to summary |
|---|---|
| public static final FreeRefFunction CONCAT | |
| CONCATENATE | back to summary |
|---|---|
| public static final Function CONCATENATE | |
| EXACT | back to summary |
|---|---|
| public static final Function EXACT | |
| FIND | back to summary |
|---|---|
| public static final Function FIND Implementation of the FIND() function.
Syntax:
FIND returns the character position of the first (case sensitive) occurrence of
Author: Torstein Tauno Svendsen ([email protected]) | |
| formatter | back to summary |
|---|---|
| protected static final DataFormatter formatter | |
| LEFT | back to summary |
|---|---|
| public static final Function LEFT | |
| LEN | back to summary |
|---|---|
| public static final Function LEN | |
| LOWER | back to summary |
|---|---|
| public static final Function LOWER | |
| MID | back to summary |
|---|---|
| public static final Function MID An implementation of the MID function
Syntax: | |
| PROPER | back to summary |
|---|---|
| public static final Function PROPER Implementation of the PROPER function: Normalizes all words (separated by non-word characters) by making the first letter upper and the rest lower case. This is nearly equivalent to toTitleCase if the Java language had it | |
| RIGHT | back to summary |
|---|---|
| public static final Function RIGHT | |
| SEARCH | back to summary |
|---|---|
| public static final Function SEARCH Implementation of the FIND() function.
Syntax: SEARCH is a case-insensitive version of FIND() | |
| TEXT | back to summary |
|---|---|
| public static final Function TEXT An implementation of the TEXT function | |
| TRIM | back to summary |
|---|---|
| public static final Function TRIM An implementation of the TRIM function: Removes leading and trailing spaces from value if evaluated operand value is string. Since POI 5.1.0, this also trims double spaces so that only 1 is kept (https://bz.apache.org/bugzilla/show_bug.cgi?id=65230). Author: Manda Wilson < wilson at c bio dot msk cc dot org > | |
| UPPER | back to summary |
|---|---|
| public static final Function UPPER | |
| TextFunction | back to summary |
|---|---|
| public TextFunction() | |
| evaluate | back to summary |
|---|---|
| public final ValueEval evaluate(ValueEval[] args, int srcCellRow, int srcCellCol) Implements org.
| |
| evaluateDoubleArg | back to summary |
|---|---|
| protected static double evaluateDoubleArg(ValueEval arg, int srcCellRow, int srcCellCol) throws EvaluationException | |
| evaluateFunc | back to summary |
|---|---|
| protected abstract ValueEval evaluateFunc(ValueEval[] args, int srcCellRow, int srcCellCol) throws EvaluationException | |
| evaluateIntArg | back to summary |
|---|---|
| protected static int evaluateIntArg(ValueEval arg, int srcCellRow, int srcCellCol) throws EvaluationException | |
| evaluateStringArg | back to summary |
|---|---|
| protected static String evaluateStringArg(ValueEval eval, int srcRow, int srcCol) throws EvaluationException | |
| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private static final ValueEval |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public ValueEval | evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
Implements org. |
| public ValueEval | evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
Implements org. |
| _isLeft | back to summary |
|---|---|
| private final boolean _isLeft | |
| DEFAULT_ARG1 | back to summary |
|---|---|
| private static final ValueEval DEFAULT_ARG1 | |
| LeftRight | back to summary |
|---|---|
| protected LeftRight(boolean isLeft) | |
| evaluate | back to summary |
|---|---|
| public ValueEval evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0) Implements org. Doc from org. see
| |
| evaluate | back to summary |
|---|---|
| public ValueEval evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1) Implements org. Doc from org. see
| |
| Modifier and Type | Field and Description |
|---|---|
| private final boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private ValueEval | |
| public ValueEval | evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1)
Implements org. |
| public ValueEval | evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2)
Implements org. |
| _isCaseSensitive | back to summary |
|---|---|
| private final boolean _isCaseSensitive | |
| SearchFind | back to summary |
|---|---|
| public SearchFind(boolean isCaseSensitive) | |
| eval | back to summary |
|---|---|
| private ValueEval eval(String haystack, String needle, int startIndex) | |
| evaluate | back to summary |
|---|---|
| public ValueEval evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1) Implements org. Doc from org. see
| |
| evaluate | back to summary |
|---|---|
| public ValueEval evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0, ValueEval arg1, ValueEval arg2) Implements org. Doc from org. see
| |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public ValueEval | evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0)
Implements org. |
| protected abstract ValueEval |
| SingleArgTextFunc | back to summary |
|---|---|
| protected SingleArgTextFunc() | |
| evaluate | back to summary |
|---|---|
| public ValueEval evaluate(int srcRowIndex, int srcColumnIndex, ValueEval arg0) Implements org. Doc from org. see
| |
| evaluate | back to summary |
|---|---|
| protected abstract ValueEval evaluate(String arg) | |