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_NOPARENTHESES, 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(StringBuilder buf,
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, getSourceColumn, 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, 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, parenthesis, plus, plus, 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, yeargetObjectValuecheckParamNullpublic DBConcatFuncExpr(DBColumnExpr first, String separator, DBColumnExpr... others)
first - separator - others - public DBConcatFuncExpr(DBColumnExpr first, DBColumnExpr... others)
first - others - public String getName()
DBAbstractFuncExprgetName in interface ColumnExprgetName in class DBAbstractFuncExprprotected String getFunctionName()
DBAbstractFuncExprgetFunctionName in class DBAbstractFuncExprpublic DBColumn getUpdateColumn()
DBAbstractFuncExprgetUpdateColumn in class DBAbstractFuncExprpublic boolean equals(Object other)
equals in class DBAbstractFuncExprpublic void addSQL(StringBuilder buf, long context)
DBExprCopyright © 2008–2022 Apache Software Foundation. All rights reserved.