public final class XMLFunction extends FunctionN
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
XMLATTR
XMLATTR() (non-standard).
|
static int |
XMLCDATA
XMLCDATA() (non-standard).
|
static int |
XMLCOMMENT
XMLCOMMENT() (non-standard).
|
static int |
XMLNODE
XMLNODE() (non-standard).
|
static int |
XMLSTARTDOC
XMLSTARTDOC() (non-standard).
|
static int |
XMLTEXT
XMLTEXT() (non-standard).
|
args, argsCount, typeAUTO_PARENTHESES, MAP_IN_AGGREGATE, MAP_IN_WINDOW, MAP_INITIAL, WITH_PARENTHESES, WITHOUT_PARENTHESESADD_PLAN_INFORMATION, DEFAULT_SQL_FLAGS, NO_CASTS, QUOTE_ONLY_WHEN_REQUIRED, REPLACE_LOBS_FOR_TRACE, TRACE_SQL_FLAGS| 构造器和说明 |
|---|
XMLFunction(int function) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getName()
Get the name.
|
Value |
getValue(SessionLocal session)
Return the resulting value for the current row.
|
protected Value |
getValue(SessionLocal session,
Value v1,
Value v2,
Value v3)
Returns the value of this function.
|
Expression |
optimize(SessionLocal session)
Try to optimize the expression.
|
getUnenclosedSQLaddParameter, doneWithParameters, getCost, getSubexpression, getSubexpressionCount, getType, isEverything, mapColumns, optimizeArguments, setEvaluatable, updateAggregateaddFilterConditions, createIndexConditions, getAlias, getBooleanValue, getColumnName, getColumnNameForView, getEnclosedSQL, getNonAliasExpression, getNotIfPossible, getNullable, getSchemaName, getSQL, getSQL, getSQL, getSQL, getTableAlias, getTableName, getWhenSQL, getWhenValue, isConstant, isIdentity, isNullConstant, isValueSet, isWhenConditionOperand, needParentheses, optimizeCondition, toString, writeExpressions, writeExpressionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTraceSQLpublic static final int XMLATTR
public static final int XMLCDATA
public static final int XMLCOMMENT
public static final int XMLNODE
public static final int XMLSTARTDOC
public static final int XMLTEXT
public Value getValue(SessionLocal session)
Expressionprotected Value getValue(SessionLocal session, Value v1, Value v2, Value v3)
FunctionNpublic Expression optimize(SessionLocal session)
Expressionoptimize 在类中 Expressionsession - the sessionpublic String getName()
NamedExpressionCopyright © 2022. All rights reserved.