public class TDatatypeAttribute extends TParseTreeNode
getValue_identifier()
returns a identifier value,
mehtod getValue_literal()
return a value in type TConstant
Constructor and Description |
---|
TDatatypeAttribute() |
Modifier and Type | Method and Description |
---|---|
EDataTypeAttribute |
getAttributeType() |
String |
getAttributeValue() |
TObjectName |
getValue_identifier() |
TExpressionList |
getValue_list() |
TConstant |
getValue_literal() |
void |
init(Object arg1)
Initialize a query tree node.
|
void |
init(Object arg1,
Object arg2) |
static EDataTypeAttribute |
searchDataTypeAttributeByName(String typenameStr) |
void |
setAttributeType(EDataTypeAttribute attributeType) |
void |
setAttributeValue(String attributeValue) |
static void |
setDataTypeAttributeMap(Map<String,EDataTypeAttribute> dataTypeAttributeMap) |
void |
setValue_identifier(TObjectName value_identifier) |
void |
setValue_list(TExpressionList value_list) |
void |
setValue_literal(TConstant value_literal) |
accept, acceptChildren, addAllMyTokensToTokenList, appendString, doParse, fastSetString, getColumnNo, getDummyTag, getEndToken, getGsqlparser, getLineNo, getNodeType, getStartToken, init, init, init, init, removeAllMyTokensFromTokenList, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setGsqlparser, setIncludingComment, setNodeType, setStartToken, setStartToken, setStartToken, setStartToken, setString, toScript, toString
public static EDataTypeAttribute searchDataTypeAttributeByName(String typenameStr)
public void setAttributeType(EDataTypeAttribute attributeType)
public EDataTypeAttribute getAttributeType()
public String getAttributeValue()
public void init(Object arg1)
TParseTreeNode
init
in class TParseTreeNode
arg1
- first argumentpublic TExpressionList getValue_list()
public TConstant getValue_literal()
public TObjectName getValue_identifier()
public void init(Object arg1, Object arg2)
init
in class TParseTreeNode
public static void setDataTypeAttributeMap(Map<String,EDataTypeAttribute> dataTypeAttributeMap)
public void setAttributeValue(String attributeValue)
public void setValue_identifier(TObjectName value_identifier)
public void setValue_literal(TConstant value_literal)
public void setValue_list(TExpressionList value_list)
Copyright © 2019. All rights reserved.