public class SqlComparison extends SqlCondition
Modifier and Type | Field and Description |
---|---|
protected SqlExpression |
lefthandExpression
The lefthand expression.
|
protected SqlExpression[] |
righthandExpressions
The righthand expressions.
|
content, nextCondition
ASEXPRESSION, defaultClauseStringBuilderLength, defaultExpressionStringBuilderLength, defaultQueryStringBuilderLength, DELIMIT_ALIASES, DELIMIT_COLUMN_IDENTIFIERS, DELIMIT_TABLE_IDENTIFIERS, ESCAPE_DBL_QUOTES, ESCAPE_QUOTES, FLAGS_TAKEN, MINIINDENT, OMITALIAS, PACKED, QUALIFY_BY_TABLE, SINGLELINE, UNQUALIFIED
Constructor and Description |
---|
SqlComparison(Object lefthandExpression,
String operator,
Object... righthandExpression)
Instantiates a new sql comparison.
|
Modifier and Type | Method and Description |
---|---|
protected void |
assembleIntern(DbmsDMLAssembler<?> dmlAssembler,
StringBuilder sb,
int indentLevel,
int flags)
Assemble intern.
|
protected StringBuilder |
assembleRighthandExpression(DbmsDMLAssembler<?> dmlAssembler,
StringBuilder sb,
int indentLevel,
int flags)
Assemble righthand expression.
|
AND, assemble, assembleNextCondition, copy, copy, copy, getNextCondition, OR, toString
assembleAlias, assembleObject, assembleQuery, bitAsExpression, bitDelimitAliases, bitDelimitColumnIdentifiers, bitDelimitTableIdentifiers, bitEscapeDoubleQuotes, bitMiniIndent, bitOmitAlias, bitPacked, bitQualified, bitQualifyByTable, bitSingleLine, concat, concatSqlExpressions, EscapeQuotes, flagsToString, function, indent, isAsExpression, isDelimitAliases, isDelimitColumnIdentifiers, isDelimitTableIdentifiers, isEscapeDoubleQuotes, isEscapeQuotes, isMiniIndent, isOmitAlias, isPacked, isQualifyByTable, isSingleLine, isUnqualified, keyword, list, printFlags, setAsExpression, setDelimitAliases, setDelimitColumnIdentifiers, setDelimitTableIdentifiers, setEscapeDoubleQuotes, setEscapeQuotes, setMiniIndent, setPacked, setQualified, setQualifyByTable, setSingleLine, setUseAlias
protected SqlExpression lefthandExpression
protected SqlExpression[] righthandExpressions
protected StringBuilder assembleRighthandExpression(DbmsDMLAssembler<?> dmlAssembler, StringBuilder sb, int indentLevel, int flags)
dmlAssembler
- the dml assemblersb
- the sbindentLevel
- the indent levelflags
- the flagsprotected void assembleIntern(DbmsDMLAssembler<?> dmlAssembler, StringBuilder sb, int indentLevel, int flags)
SqlCondition
assembleIntern
in class SqlCondition
dmlAssembler
- sb
- indentLevel
- flags
- SqlCondition.assembleIntern(com.xdev.jadoth.sqlengine.dbms.DbmsDMLAssembler, java.lang.StringBuilder, int, int)
Copyright © 2003–2021 XDEV Software. All rights reserved.