public abstract class AbstractSentenceSql extends Object implements Function
| Modifier and Type | Field and Description |
|---|---|
static String |
BEGIN_TRANSACTION |
static String |
CONTEXT |
static String |
DELETE |
static String |
END_TRANSACTION |
static String |
INSERT |
static String |
INSERT_RECOVER_ID |
static String |
JSON_RESPONSE |
static String |
SELECT |
static String |
SELECT_MULTIPLE_ROW |
static String |
SELECT_SINGLE |
static String |
SELECT_SINGLE_ROW |
static String |
SQL_DELETE |
static String |
SQL_INSERT |
static String |
SQL_INSERT_RECOVER_ID |
static String |
SQL_SELECT_LIST |
static String |
SQL_SELECT_MULTIPLE_ROW |
static String |
SQL_SELECT_SINGLE_ROW |
static String |
SQL_UPDATE |
static String |
UPDATE |
BASE64_DECODE, BASE64_ENCODE, CONDITIONAL, CONNECTOR_CALL, COPY, DIVIDE, EQ, FAILURE, GE, GT, JSON_DECODE, JSON_ENCODE, LE, LITERAL_FLOAT, LITERAL_INTEGER, LITERAL_STRING, LT, MULTIPLY, NE, NOT_ZERO, REN, SCRIPT, SHA256, SQL_COUNT_NOT_ZERO, SQL_COUNT_ZERO, SQL_SELECT_SINGLE, STRING_SUBSTITUTOR, STRUCTURE_ARRAY_ITERATOR, SUBSTRACT, SUCCESS, SUM, ZERO| Constructor and Description |
|---|
AbstractSentenceSql(String name,
String message,
Collection<String> methods) |
| Modifier and Type | Method and Description |
|---|---|
FunctionEvalResult |
evaluate(FunctionContext functionContext,
Map<String,Object> context) |
protected abstract FunctionEvalResult |
evaluate0(FunctionContext functionContext,
Map<String,Object> context) |
String |
getMessage() |
String |
getName() |
boolean |
validFor(String method) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOutputContext, getOutputNamepublic static final String SQL_INSERT
public static final String SQL_INSERT_RECOVER_ID
public static final String SQL_UPDATE
public static final String SQL_DELETE
public static final String SQL_SELECT_SINGLE_ROW
public static final String SQL_SELECT_LIST
public static final String SQL_SELECT_MULTIPLE_ROW
public static final String INSERT
public static final String INSERT_RECOVER_ID
public static final String UPDATE
public static final String SELECT_SINGLE_ROW
public static final String SELECT_SINGLE
public static final String SELECT_MULTIPLE_ROW
public static final String SELECT
public static final String BEGIN_TRANSACTION
public static final String END_TRANSACTION
public static final String DELETE
public static final String JSON_RESPONSE
public static final String CONTEXT
public AbstractSentenceSql(String name, String message, Collection<String> methods)
public FunctionEvalResult evaluate(FunctionContext functionContext, Map<String,Object> context)
protected abstract FunctionEvalResult evaluate0(FunctionContext functionContext, Map<String,Object> context) throws SQLException
SQLExceptionpublic String getMessage()
Copyright © 2023 Cesar Martinez. All rights reserved.