public class ColumnRef extends Expression
dataType, resolved| 限定符和类型 | 方法和说明 |
|---|---|
<R,C> R |
accept(Visitor<R,C> visitor,
C context) |
static ColumnRef |
create(String name)
已过时。
|
static ColumnRef |
create(String name,
DataType dataType) |
static ColumnRef |
create(String name,
TiColumnInfo columnInfo) |
static ColumnRef |
create(String name,
TiTableInfo table) |
boolean |
equals(Object another) |
List<Expression> |
getChildren() |
DataType |
getDataType() |
String |
getName() |
int |
hashCode() |
boolean |
isResolved() |
boolean |
matchName(String name) |
void |
resolve(TiTableInfo table) |
String |
toString() |
setDataType@Deprecated public ColumnRef(String name)
public static ColumnRef create(String name, TiTableInfo table)
@Deprecated public static ColumnRef create(String name)
public static ColumnRef create(String name, TiColumnInfo columnInfo)
public String getName()
public void resolve(TiTableInfo table)
public boolean matchName(String name)
public DataType getDataType()
getDataType 在类中 Expressionpublic boolean isResolved()
isResolved 在类中 Expressionpublic List<Expression> getChildren()
getChildren 在类中 Expressionpublic <R,C> R accept(Visitor<R,C> visitor, C context)
accept 在类中 ExpressionCopyright © 2023 PingCAP. All rights reserved.