public class DBConcatFuncExpr extends DBAbstractFuncExpr
dataType, expr, isAggregate, logattributes, beanPropertyName, DBCOLATTR_TITLE, DBCOLATTR_TYPE, optionsCTX_ALIAS, CTX_ALL, CTX_DEFAULT, CTX_FULLNAME, CTX_NAME, CTX_NOPARENTHESIS, CTX_VALUE| Constructor and Description |
|---|
DBConcatFuncExpr(DBColumnExpr first,
DBColumnExpr... others)
create concat expression
|
DBConcatFuncExpr(DBColumnExpr first,
String separator,
DBColumnExpr... others)
create concat expression
|
| Modifier and Type | Method and Description |
|---|---|
void |
addSQL(DBSQLBuilder sql,
long context)
Used to build the SQL command.
|
boolean |
equals(Object other)
Returns true if other is equal to this expression
|
protected String |
getFunctionName()
returns the name of the function
|
String |
getName()
Returns the column name.
|
DBColumn |
getUpdateColumn()
Returns the DBColunm object.
|
addReferencedColumns, addSQL, addXml, getDatabase, getDataType, getDbms, getEnumType, getRowSet, isAggregateabs, aggregate, append, as, as, asc, avg, ceiling, cmp, coalesce, concat, concat, convertTo, convertTo, count, countDistinct, day, decode, decode, decode, decode, decode, decode, decodeEnum, decodeSort, desc, divideBy, floor, format, function, getAttribute, getBeanPropertyName, getControlType, getExprFromPhrase, getExprFromPhrase, getJavaType, getOptions, getSourceColumn, getTitle, in, in, in, indexOf, indexOf, indexOf, is, isBetween, isGreaterThan, isLessOrEqual, isMoreOrEqual, isNot, isNotBetween, isSmallerThan, length, like, like, likeLower, likeUpper, lower, max, min, minus, minus, modulo, month, multiplyWith, notIn, notIn, notIn, notLike, nvl, on, parenthesis, plus, plus, prepend, qualified, replace, reverse, round, setAttribute, setBeanPropertyName, setControlType, setOptions, setTitle, stringAgg, stringAgg, substring, substring, substring, substring, substring, substring, sum, toChar, toChar, toString, trim, trimLeft, trimRight, trunc, upper, when, yearcheckParamNullpublic DBConcatFuncExpr(DBColumnExpr first, String separator, DBColumnExpr... others)
first - the first expressionseparator - the separatorothers - the remaining expressionspublic DBConcatFuncExpr(DBColumnExpr first, DBColumnExpr... others)
first - the first expressionothers - the remaining expressionspublic String getName()
DBAbstractFuncExprgetName in interface ColumnExprgetName in class DBAbstractFuncExprprotected String getFunctionName()
DBAbstractFuncExprgetFunctionName in class DBAbstractFuncExprpublic DBColumn getUpdateColumn()
DBAbstractFuncExprgetUpdateColumn in interface ColumnExprgetUpdateColumn in class DBAbstractFuncExprpublic boolean equals(Object other)
equals in class DBAbstractFuncExprpublic void addSQL(DBSQLBuilder sql, long context)
DBExprCopyright © 2008–2023 Apache Software Foundation. All rights reserved.