public class ColumnMetadata extends java.lang.Object implements ColumnDefinition, java.io.Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
protected CaseMetadata |
caseMetadata |
protected java.lang.Object |
dataType |
protected java.lang.String |
name |
protected SelectorDefinition |
nestedSelector |
protected java.lang.String |
value |
| 构造器和说明 |
|---|
ColumnMetadata(java.lang.String name,
CaseMetadata caseMetadata) |
ColumnMetadata(java.lang.String name,
SelectorDefinition nestedSelector) |
ColumnMetadata(java.lang.String name,
java.lang.String value) |
| 限定符和类型 | 方法和说明 |
|---|---|
CaseMetadata |
getCaseMetadata() |
java.lang.Object |
getDataType() |
java.lang.String |
getName()
Get the column's name
|
SelectorDefinition |
getNestedSelector() |
java.lang.String |
getValue()
Get the column's value
|
boolean |
isHasAlias() |
void |
setDataType(java.lang.Object dataType) |
protected java.lang.String name
protected java.lang.String value
protected SelectorDefinition nestedSelector
protected CaseMetadata caseMetadata
protected java.lang.Object dataType
public ColumnMetadata(java.lang.String name,
java.lang.String value)
public ColumnMetadata(java.lang.String name,
SelectorDefinition nestedSelector)
public ColumnMetadata(java.lang.String name,
CaseMetadata caseMetadata)
public boolean isHasAlias()
public java.lang.String getName()
ColumnDefinitiongetName 在接口中 ColumnDefinitionpublic java.lang.String getValue()
ColumnDefinitiongetValue 在接口中 ColumnDefinitionpublic SelectorDefinition getNestedSelector()
public CaseMetadata getCaseMetadata()
public java.lang.Object getDataType()
public void setDataType(java.lang.Object dataType)
Copyright © 2024. All Rights Reserved.