public class SQLSequenceExpr extends SQLExprImpl implements SQLReplaceable
| Modifier and Type | Class and Description |
|---|---|
static class |
SQLSequenceExpr.Function |
| Constructor and Description |
|---|
SQLSequenceExpr() |
SQLSequenceExpr(SQLName sequence,
SQLSequenceExpr.Function function) |
| Modifier and Type | Method and Description |
|---|---|
SQLSequenceExpr |
clone() |
boolean |
equals(Object obj) |
List<SQLObject> |
getChildren() |
SQLSequenceExpr.Function |
getFunction() |
SQLName |
getSequence() |
int |
hashCode() |
boolean |
replace(SQLExpr expr,
SQLExpr target) |
void |
setFunction(SQLSequenceExpr.Function function) |
void |
setSequence(SQLName sequence) |
computeDataTypeaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine, toStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentpublic SQLSequenceExpr()
public SQLSequenceExpr(SQLName sequence, SQLSequenceExpr.Function function)
public SQLSequenceExpr clone()
public boolean replace(SQLExpr expr, SQLExpr target)
replace in interface SQLReplaceablepublic List<SQLObject> getChildren()
getChildren in interface SQLExprgetChildren in class SQLExprImplpublic SQLName getSequence()
public void setSequence(SQLName sequence)
public SQLSequenceExpr.Function getFunction()
public void setFunction(SQLSequenceExpr.Function function)
public int hashCode()
hashCode in class SQLExprImplpublic boolean equals(Object obj)
equals in class SQLExprImplCopyright © 2013–2021 Alibaba Group. All rights reserved.