public class SQLCharExpr extends SQLTextLiteralExpr implements SQLValuableExpr, Comparable<SQLCharExpr>
| Modifier and Type | Field and Description |
|---|---|
static SQLDataType |
DATA_TYPE |
| Constructor and Description |
|---|
SQLCharExpr() |
SQLCharExpr(String text) |
SQLCharExpr(String text,
SQLObject parent) |
| Modifier and Type | Method and Description |
|---|---|
SQLCharExpr |
clone() |
int |
compareTo(SQLCharExpr o) |
SQLDataType |
computeDataType() |
List<SQLObject> |
getChildren() |
Object |
getValue() |
void |
output(Appendable buf) |
String |
toString() |
equals, getText, hashCode, setTextaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLineaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentpublic static final SQLDataType DATA_TYPE
public SQLCharExpr()
public SQLCharExpr(String text)
public void output(Appendable buf)
output in interface SQLObjectoutput in class SQLObjectImplpublic Object getValue()
getValue in interface SQLValuableExprpublic String toString()
toString in class SQLObjectImplpublic SQLCharExpr clone()
clone in interface SQLLiteralExprclone in interface SQLExprclone in interface SQLObjectclone in class SQLTextLiteralExprpublic SQLDataType computeDataType()
computeDataType in interface SQLExprcomputeDataType in class SQLExprImplpublic List<SQLObject> getChildren()
getChildren in interface SQLExprgetChildren in class SQLTextLiteralExprpublic int compareTo(SQLCharExpr o)
compareTo in interface Comparable<SQLCharExpr>Copyright © 2013–2022 Alibaba Group. All rights reserved.