public class DBCompareParenthesisExpr extends DBCompareExpr implements Unwrappable<DBCompareExpr>
CTX_ALIAS, CTX_ALL, CTX_DEFAULT, CTX_FULLNAME, CTX_NAME, CTX_NOPARENTHESES, CTX_VALUE| Constructor and Description |
|---|
DBCompareParenthesisExpr(DBCompareExpr expr) |
| Modifier and Type | Method and Description |
|---|---|
void |
addReferencedColumns(Set<DBColumn> list)
Internal function to obtain all DBColumnExpr-objects used by this expression.
|
void |
addSQL(StringBuilder buf,
long context)
Used to build the SQL command.
|
DBCompareExpr |
copy(DBCommand newCmd)
internally used for command cloning
|
DBDatabase |
getDatabase()
Returns the database object to which this object belongs to.
|
boolean |
isMutuallyExclusive(DBCompareExpr other) |
boolean |
isWrapper()
Returns true if the object is a wrapper for another object
|
void |
prepareCommand(DBCommand cmd)
internally used for preapred statement generation
|
DBCompareExpr |
unwrap()
Unwrapps am object that is wrapped by this object
If the object is not a wrapper then it must return itself (this)!
|
and, not, orgetObjectValuecheckParamNullpublic DBCompareParenthesisExpr(DBCompareExpr expr)
public boolean isWrapper()
UnwrappableisWrapper in interface Unwrappable<DBCompareExpr>public DBCompareExpr unwrap()
Unwrappableunwrap in interface Unwrappable<DBCompareExpr>public final DBDatabase getDatabase()
DBObjectgetDatabase in class DBObjectpublic boolean isMutuallyExclusive(DBCompareExpr other)
isMutuallyExclusive in class DBCompareExprpublic void prepareCommand(DBCommand cmd)
DBCompareExprprepareCommand in class DBCompareExprpublic DBCompareExpr copy(DBCommand newCmd)
DBCompareExprcopy in class DBCompareExprpublic void addReferencedColumns(Set<DBColumn> list)
DBExpraddReferencedColumns in class DBExprlist - list to which all used column expressions must be addedpublic void addSQL(StringBuilder buf, long context)
DBExprCopyright © 2008–2022 Apache Software Foundation. All rights reserved.