| Modifier and Type | Field and Description |
|---|---|
| private final int | |
| public static final int | INSERT
INSERT() (non-standard). |
| public static final int | LOCATE
LOCATE() (non-standard). |
| public static final int | LPAD
LPAD(). |
| private static final String[] | |
| public static final int | REPLACE
REPLACE() (non-standard). |
| public static final int | RPAD
RPAD(). |
| public static final int | TRANSLATE
TRANSLATE() (non-standard). |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public Value | getValue(SessionLocal
the session session)Overrides org. Return the resulting value for the current row. |
| private static String | |
| private static int | |
| public Expression | optimize(SessionLocal
the session session)Implements abstract org. Try to optimize the expression. |
| private static String |
| function | back to summary |
|---|---|
| private final int function | |
| INSERT | back to summary |
|---|---|
| public static final int INSERT INSERT() (non-standard). | |
| LOCATE | back to summary |
|---|---|
| public static final int LOCATE LOCATE() (non-standard). | |
| LPAD | back to summary |
|---|---|
| public static final int LPAD LPAD(). | |
| NAMES | back to summary |
|---|---|
| private static final String[] NAMES | |
| REPLACE | back to summary |
|---|---|
| public static final int REPLACE REPLACE() (non-standard). | |
| RPAD | back to summary |
|---|---|
| public static final int RPAD RPAD(). | |
| TRANSLATE | back to summary |
|---|---|
| public static final int TRANSLATE TRANSLATE() (non-standard). | |
| StringFunction | back to summary |
|---|---|
| public StringFunction(Expression arg1, Expression arg2, Expression arg3, int function) | |
| StringFunction | back to summary |
|---|---|
| public StringFunction(Expression arg1, Expression arg2, Expression arg3, Expression arg4, int function) | |
| StringFunction | back to summary |
|---|---|
| public StringFunction(Expression[] args, int function) | |
| getName | back to summary |
|---|---|
| public String getName() Implements org. Doc from org. Get the name. | |
| getValue | back to summary |
|---|---|
| public Value getValue(SessionLocal session) Overrides org. Doc from org. Return the resulting value for the current row.
| |
| insert | back to summary |
|---|---|
| private static String insert(String s1, int start, int length, String s2) | |
| locate | back to summary |
|---|---|
| private static int locate(String search, String s, int start) | |
| optimize | back to summary |
|---|---|
| public Expression optimize(SessionLocal session) Implements abstract org. Doc from org. Try to optimize the expression.
| |
| translate | back to summary |
|---|---|
| private static String translate(String original, String findChars, String replaceChars) | |