Uses of Interface
com.alibaba.druid.sql.ast.SQLDataType
-
-
Uses of SQLDataType in com.alibaba.druid.sql
Methods in com.alibaba.druid.sql with parameters of type SQLDataType Modifier and Type Method Description static booleanSQLUtils. replaceInParent(SQLDataType expr, SQLDataType target) -
Uses of SQLDataType in com.alibaba.druid.sql.ast
Classes in com.alibaba.druid.sql.ast that implement SQLDataType Modifier and Type Class Description classSQLArrayDataTypeclassSQLDataTypeImplclassSQLMapDataTypeclassSQLRecordDataTypeclassSQLRowDataTypeclassSQLStructDataTypeclassSQLTableDataTypeclassSQLUnionDataTypeFields in com.alibaba.druid.sql.ast declared as SQLDataType Modifier and Type Field Description protected SQLDataTypeSQLDeclareItem. dataTypeMethods in com.alibaba.druid.sql.ast that return SQLDataType Modifier and Type Method Description SQLDataTypeSQLDataType. clone()SQLDataTypeSQLExpr. computeDataType()SQLDataTypeSQLExprImpl. computeDataType()SQLDataTypeSQLObjectImpl. computeDataType()SQLDataTypeSQLParameter. computeDataType()SQLDataTypeSQLArrayDataType. getComponentType()SQLDataTypeSQLDataTypeRefExpr. getDataType()SQLDataTypeSQLDeclareItem. getDataType()SQLDataTypeSQLObjectWithDataType. getDataType()SQLDataTypeSQLParameter. getDataType()SQLDataTypeSQLStructDataType.Field. getDataType()SQLDataTypeSQLMapDataType. getKeyType()SQLDataTypeSQLMapDataType. getValueType()static SQLDataTypeSQLDataType. of(String name)Methods in com.alibaba.druid.sql.ast that return types with arguments of type SQLDataType Modifier and Type Method Description List<SQLDataType>SQLUnionDataType. getItems()Methods in com.alibaba.druid.sql.ast with parameters of type SQLDataType Modifier and Type Method Description voidSQLUnionDataType. add(SQLDataType item)SQLStructDataType.FieldSQLRowDataType. addField(SQLName name, SQLDataType dataType)SQLStructDataType.FieldSQLStructDataType. addField(SQLName name, SQLDataType dataType)voidSQLArrayDataType. setComponentType(SQLDataType x)voidSQLDataTypeRefExpr. setDataType(SQLDataType x)voidSQLDeclareItem. setDataType(SQLDataType dataType)voidSQLObjectWithDataType. setDataType(SQLDataType dataType)voidSQLParameter. setDataType(SQLDataType dataType)voidSQLStructDataType.Field. setDataType(SQLDataType x)voidSQLMapDataType. setKeyType(SQLDataType x)voidSQLMapDataType. setValueType(SQLDataType x)Constructors in com.alibaba.druid.sql.ast with parameters of type SQLDataType Constructor Description Field(SQLName name, SQLDataType dataType)SQLArrayDataType(SQLDataType componentType)SQLArrayDataType(SQLDataType componentType, DbType dbType)SQLDataTypeRefExpr(SQLDataType dataType)SQLDeclareItem(SQLName name, SQLDataType dataType)SQLDeclareItem(SQLName name, SQLDataType dataType, SQLExpr value)SQLMapDataType(SQLDataType keyType, SQLDataType valueType)SQLMapDataType(SQLDataType keyType, SQLDataType valueType, DbType dbType)SQLParameter(SQLName name, SQLDataType dataType)SQLParameter(SQLName name, SQLDataType dataType, SQLExpr defaultValue) -
Uses of SQLDataType in com.alibaba.druid.sql.ast.expr
Fields in com.alibaba.druid.sql.ast.expr declared as SQLDataType Modifier and Type Field Description static SQLDataTypeSQLBooleanExpr. DATA_TYPEstatic SQLDataTypeSQLCharExpr. DATA_TYPEstatic SQLDataTypeSQLDateExpr. DATA_TYPEstatic SQLDataTypeSQLIntegerExpr. DATA_TYPEstatic SQLDataTypeSQLIntervalExpr. DATA_TYPEstatic SQLDataTypeSQLTimeExpr. DATA_TYPEstatic SQLDataTypeSQLTimestampExpr. DATA_TYPEstatic SQLDataTypeSQLNumberExpr. DATA_TYPE_BIGINTstatic SQLDataTypeSQLNumberExpr. DATA_TYPE_DOUBLEstatic SQLDataTypeSQLNumberExpr. DATA_TYPE_NUMBERprotected SQLDataTypeSQLCastExpr. dataTypeprotected SQLDataTypeSQLTypeExpr. dataTypeprotected SQLDataTypeSQLMethodInvokeExpr. resolvedReturnDataTypeMethods in com.alibaba.druid.sql.ast.expr with parameters of type SQLDataType Modifier and Type Method Description voidSQLArrayExpr. setDataType(SQLDataType dataType)voidSQLCastExpr. setDataType(SQLDataType dataType)voidSQLTypeExpr. setDataType(SQLDataType dataType)voidSQLMethodInvokeExpr. setResolvedReturnDataType(SQLDataType resolvedReturnDataType)Constructors in com.alibaba.druid.sql.ast.expr with parameters of type SQLDataType Constructor Description SQLCastExpr(SQLExpr expr, SQLDataType dataType)SQLDateTypeExpr(SQLDataType sqlDataType)SQLNumericLiteralExpr(SQLDataType sqlDataType)SQLTypeExpr(SQLDataType sqlDataType) -
Uses of SQLDataType in com.alibaba.druid.sql.ast.statement
Classes in com.alibaba.druid.sql.ast.statement that implement SQLDataType Modifier and Type Class Description classSQLCharacterDataTypeFields in com.alibaba.druid.sql.ast.statement declared as SQLDataType Modifier and Type Field Description protected SQLDataTypeSQLColumnDefinition. dataTypeMethods in com.alibaba.druid.sql.ast.statement that return SQLDataType Modifier and Type Method Description SQLDataTypeSQLSelect. findSelectItemAndComputeDataType(long identHash)SQLDataTypeSQLSelect. findSelectItemAndComputeDataType(String ident)SQLDataTypeSQLSelectQueryBlock. findSelectItemAndComputeDataType(long identHash)SQLDataTypeSQLSelectQueryBlock. findSelectItemAndComputeDataType(String ident)SQLDataTypeSQLAlterTableAlterColumn. getDataType()SQLDataTypeSQLColumnDefinition. getDataType()SQLDataTypeSQLCreateFunctionStatement. getDataType()SQLDataTypeSQLCreateFunctionStatement. getReturnDataType()Methods in com.alibaba.druid.sql.ast.statement with parameters of type SQLDataType Modifier and Type Method Description voidSQLCreateTableStatement. addColumn(String name, SQLDataType dataType)voidSQLAlterTableAlterColumn. setDataType(SQLDataType x)voidSQLColumnDefinition. setDataType(SQLDataType dataType)voidSQLCreateFunctionStatement. setDataType(SQLDataType dataType)voidSQLCreateFunctionStatement. setReturnDataType(SQLDataType returnDataType)Constructors in com.alibaba.druid.sql.ast.statement with parameters of type SQLDataType Constructor Description SQLColumnDefinition(String name, SQLDataType dataType)SQLDeclareStatement(SQLName name, SQLDataType dataType)SQLDeclareStatement(SQLName name, SQLDataType dataType, SQLExpr value) -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.bigquery.parser
Methods in com.alibaba.druid.sql.dialect.bigquery.parser that return SQLDataType Modifier and Type Method Description SQLDataTypeBigQueryExprParser. parseDataType(boolean restrict) -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.clickhouse.parser
Methods in com.alibaba.druid.sql.dialect.clickhouse.parser that return SQLDataType Modifier and Type Method Description protected SQLDataTypeCKExprParser. parseDataTypeNested() -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.mysql.ast.expr
Methods in com.alibaba.druid.sql.dialect.mysql.ast.expr that return SQLDataType Modifier and Type Method Description SQLDataTypeMySqlJSONTableExpr.Column. getDataType()Methods in com.alibaba.druid.sql.dialect.mysql.ast.expr with parameters of type SQLDataType Modifier and Type Method Description voidMySqlJSONTableExpr.Column. setDataType(SQLDataType x) -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.mysql.parser
Methods in com.alibaba.druid.sql.dialect.mysql.parser that return SQLDataType Modifier and Type Method Description protected SQLDataTypeMySqlExprParser. parseDataTypeRest(SQLDataType dataType)Methods in com.alibaba.druid.sql.dialect.mysql.parser with parameters of type SQLDataType Modifier and Type Method Description protected SQLDataTypeMySqlExprParser. parseDataTypeRest(SQLDataType dataType) -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.mysql.visitor
Methods in com.alibaba.druid.sql.dialect.mysql.visitor with parameters of type SQLDataType Modifier and Type Method Description booleanMySqlOutputVisitor. visit(SQLDataType x) -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.odps.ast
Methods in com.alibaba.druid.sql.dialect.odps.ast that return SQLDataType Modifier and Type Method Description SQLDataTypeOdpsDeclareVariableStatement. getDataType()Methods in com.alibaba.druid.sql.dialect.odps.ast that return types with arguments of type SQLDataType Modifier and Type Method Description List<SQLDataType>OdpsNewExpr. getTypeParameters()Methods in com.alibaba.druid.sql.dialect.odps.ast with parameters of type SQLDataType Modifier and Type Method Description voidOdpsDeclareVariableStatement. setDataType(SQLDataType x) -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.odps.visitor
Methods in com.alibaba.druid.sql.dialect.odps.visitor with parameters of type SQLDataType Modifier and Type Method Description booleanOdpsOutputVisitor. visit(SQLDataType x) -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.oracle.ast
Classes in com.alibaba.druid.sql.dialect.oracle.ast that implement SQLDataType Modifier and Type Class Description classOracleDataTypeIntervalDayclassOracleDataTypeIntervalYearMethods in com.alibaba.druid.sql.dialect.oracle.ast that return SQLDataType Modifier and Type Method Description SQLDataTypeOracleSQLObjectImpl. computeDataType() -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.oracle.ast.expr
Methods in com.alibaba.druid.sql.dialect.oracle.ast.expr that return SQLDataType Modifier and Type Method Description SQLDataTypeOracleAnalytic. computeDataType() -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.oracle.ast.stmt
Methods in com.alibaba.druid.sql.dialect.oracle.ast.stmt that return SQLDataType Modifier and Type Method Description SQLDataTypeOracleCreateTypeStatement. getIndexBy()SQLDataTypeOracleCreateTypeStatement. getTableOf()SQLDataTypeOracleCreateTypeStatement. getVarrayDataType()Methods in com.alibaba.druid.sql.dialect.oracle.ast.stmt with parameters of type SQLDataType Modifier and Type Method Description voidOracleCreateTypeStatement. setIndexBy(SQLDataType x)voidOracleCreateTypeStatement. setTableOf(SQLDataType x)voidOracleCreateTypeStatement. setVarrayDataType(SQLDataType x) -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.oracle.parser
Classes in com.alibaba.druid.sql.dialect.oracle.parser that implement SQLDataType Modifier and Type Class Description classOracleFunctionDataTypeclassOracleProcedureDataTypeMethods in com.alibaba.druid.sql.dialect.oracle.parser that return SQLDataType Modifier and Type Method Description SQLDataTypeOracleFunctionDataType. getReturnDataType()SQLDataTypeOracleExprParser. parseDataType(boolean restrict)Methods in com.alibaba.druid.sql.dialect.oracle.parser with parameters of type SQLDataType Modifier and Type Method Description voidOracleFunctionDataType. setReturnDataType(SQLDataType x) -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.oscar.parser
Methods in com.alibaba.druid.sql.dialect.oscar.parser that return SQLDataType Modifier and Type Method Description SQLDataTypeOscarExprParser. parseDataType()protected SQLDataTypeOscarExprParser. parseDataTypeRest(SQLDataType dataType)Methods in com.alibaba.druid.sql.dialect.oscar.parser with parameters of type SQLDataType Modifier and Type Method Description protected SQLDataTypeOscarExprParser. parseDataTypeRest(SQLDataType dataType) -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.postgresql.ast.expr
Constructors in com.alibaba.druid.sql.dialect.postgresql.ast.expr with parameters of type SQLDataType Constructor Description PGTypeCastExpr(SQLExpr expr, SQLDataType dataType) -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.postgresql.parser
Methods in com.alibaba.druid.sql.dialect.postgresql.parser that return SQLDataType Modifier and Type Method Description SQLDataTypePGExprParser. parseDataType()protected SQLDataTypePGExprParser. parseDataTypeRest(SQLDataType dataType)Methods in com.alibaba.druid.sql.dialect.postgresql.parser with parameters of type SQLDataType Modifier and Type Method Description protected SQLDataTypePGExprParser. parseDataTypeRest(SQLDataType dataType) -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.teradata.ast
Classes in com.alibaba.druid.sql.dialect.teradata.ast that implement SQLDataType Modifier and Type Class Description classTDDateDataType -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.teradata.parser
Methods in com.alibaba.druid.sql.dialect.teradata.parser that return SQLDataType Modifier and Type Method Description protected SQLDataTypeTDExprParser. parseDataTypeDate(StringBuilder typeName, int sourceLine, int sourceColumn) -
Uses of SQLDataType in com.alibaba.druid.sql.dialect.teradata.visitor
Methods in com.alibaba.druid.sql.dialect.teradata.visitor with parameters of type SQLDataType Modifier and Type Method Description booleanTDOutputVisitor. visit(SQLDataType x) -
Uses of SQLDataType in com.alibaba.druid.sql.parser
Methods in com.alibaba.druid.sql.parser that return SQLDataType Modifier and Type Method Description protected SQLDataTypeSQLExprParser. parseCharTypeRest(SQLCharacterDataType charType)SQLDataTypeSQLExprParser. parseDataType()SQLDataTypeSQLExprParser. parseDataType(boolean restrict)protected SQLDataTypeSQLExprParser. parseDataTypeDate(StringBuilder typeName, int sourceLine, int sourceColumn)protected SQLDataTypeSQLExprParser. parseDataTypeNested()protected SQLDataTypeSQLExprParser. parseDataTypeRest(SQLDataType dataType)Methods in com.alibaba.druid.sql.parser with parameters of type SQLDataType Modifier and Type Method Description protected voidSQLExprParser. parseDataTypeParams(Collection<SQLExpr> exprCol, SQLDataType parent)protected SQLDataTypeSQLExprParser. parseDataTypeRest(SQLDataType dataType) -
Uses of SQLDataType in com.alibaba.druid.sql.repository
Methods in com.alibaba.druid.sql.repository that return SQLDataType Modifier and Type Method Description SQLDataTypeSchemaRepository. findFuntionReturnType(long functionNameHashCode) -
Uses of SQLDataType in com.alibaba.druid.sql.visitor
Methods in com.alibaba.druid.sql.visitor with parameters of type SQLDataType Modifier and Type Method Description default voidSQLASTVisitor. endVisit(SQLDataType x)protected voidSQLASTOutputVisitor. printDataType(SQLDataType x)voidSQLDataTypeValidator. validate(SQLDataType x)booleanSQLASTOutputVisitor. visit(SQLDataType x)default booleanSQLASTVisitor. visit(SQLDataType x)booleanSQLDataTypeValidator. visit(SQLDataType x)
-