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 TypeClassDescriptionfinal classfinal classfinal classfinal classMethods 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) Deprecated.Cast(Expression expression, DataType type, boolean safe) Deprecated.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) Deprecated.ParameterDeclaration(NodeLocation location, Optional<Identifier> name, DataType type) ParameterDeclaration(Optional<Identifier> name, DataType type) Deprecated.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) JsonArray(NodeLocation location, List<JsonArrayElement> elements, boolean nullOnNull, Optional<DataType> returnedType, Optional<JsonPathParameter.JsonFormat> outputFormat) JsonObject(NodeLocation location, List<JsonObjectMember> members, boolean nullOnNull, boolean uniqueKeys, Optional<DataType> returnedType, Optional<JsonPathParameter.JsonFormat> outputFormat) JsonQuery(NodeLocation location, JsonPathInvocation jsonPathInvocation, Optional<DataType> returnedType, Optional<JsonPathParameter.JsonFormat> outputFormat, JsonQuery.ArrayWrapperBehavior wrapperBehavior, Optional<JsonQuery.QuotesBehavior> quotesBehavior, JsonQuery.EmptyOrErrorBehavior emptyBehavior, JsonQuery.EmptyOrErrorBehavior errorBehavior) JsonValue(NodeLocation location, JsonPathInvocation jsonPathInvocation, Optional<DataType> returnedType, JsonValue.EmptyOrErrorBehavior emptyBehavior, Optional<Expression> emptyDefault, JsonValue.EmptyOrErrorBehavior errorBehavior, Optional<Expression> errorDefault)