Uses of Class
io.trino.sql.tree.DataType
Packages that use DataType
-
Uses of DataType in io.trino.sql.parser
Methods in io.trino.sql.parser that return DataType -
Uses of DataType in io.trino.sql.tree
Subclasses of DataType in io.trino.sql.treeModifier and TypeClassDescriptionclassclassclassclassMethods in io.trino.sql.tree that return DataTypeModifier and TypeMethodDescriptionReturnsClause.getReturnType()Cast.getType()ColumnDefinition.getType()ParameterDeclaration.getType()QueryColumn.getType()RowDataType.Field.getType()SetColumnType.getType()ValueColumn.getType()VariableDeclaration.getType()TypeParameter.getValue()Methods in io.trino.sql.tree that return types with arguments of type DataTypeModifier and TypeMethodDescriptionJsonArray.getReturnedType()JsonObject.getReturnedType()JsonQuery.getReturnedType()JsonValue.getReturnedType()DescriptorField.getType()Methods in io.trino.sql.tree with parameters of type DataTypeConstructors in io.trino.sql.tree with parameters of type DataTypeModifierConstructorDescriptionCast(Expression expression, DataType type) Cast(Expression expression, DataType type, boolean safe) Cast(Expression expression, DataType type, boolean safe, boolean typeOnly) Cast(NodeLocation location, Expression expression, DataType type) Cast(NodeLocation location, Expression expression, DataType type, boolean safe) ColumnDefinition(NodeLocation location, QualifiedName name, DataType type, boolean nullable, List<Property> properties, Optional<String> comment) ColumnDefinition(QualifiedName name, DataType type, boolean nullable, List<Property> properties, Optional<String> comment) Field(NodeLocation location, Optional<Identifier> name, DataType type) Field(Optional<NodeLocation> location, Optional<Identifier> name, DataType type) ParameterDeclaration(NodeLocation location, Optional<Identifier> name, DataType type) ParameterDeclaration(Optional<Identifier> name, DataType type) QueryColumn(NodeLocation location, Identifier name, DataType type, JsonPathParameter.JsonFormat format, Optional<StringLiteral> jsonPath, JsonQuery.ArrayWrapperBehavior wrapperBehavior, Optional<JsonQuery.QuotesBehavior> quotesBehavior, JsonQuery.EmptyOrErrorBehavior emptyBehavior, Optional<JsonQuery.EmptyOrErrorBehavior> errorBehavior) ReturnsClause(NodeLocation location, DataType returnType) SetColumnType(NodeLocation location, QualifiedName tableName, QualifiedName columnName, DataType type, boolean tableExists) TypeParameter(DataType type) ValueColumn(NodeLocation location, Identifier name, DataType type, Optional<StringLiteral> jsonPath, JsonValue.EmptyOrErrorBehavior emptyBehavior, Optional<Expression> emptyDefault, Optional<JsonValue.EmptyOrErrorBehavior> errorBehavior, Optional<Expression> errorDefault) VariableDeclaration(NodeLocation location, List<Identifier> names, DataType type, Optional<Expression> defaultValue) Constructor parameters in io.trino.sql.tree with type arguments of type DataTypeModifierConstructorDescriptionDescriptorField(NodeLocation location, Identifier name, Optional<DataType> type)