Uses of Class
se.kuseman.payloadbuilder.api.catalog.ResolvedType
Packages that use ResolvedType
Package
Description
-
Uses of ResolvedType in se.kuseman.payloadbuilder.api.catalog
Fields in se.kuseman.payloadbuilder.api.catalog declared as ResolvedTypeModifier and TypeFieldDescriptionstatic final ResolvedTypeResolvedType.ANYstatic final ResolvedTypeResolvedType.DOUBLEstatic final ResolvedTypeResolvedType.STRINGMethods in se.kuseman.payloadbuilder.api.catalog that return ResolvedTypeModifier and TypeMethodDescriptionstatic ResolvedTypeResolvedType.array(Column.Type type) Create a resolved type of type Arraystatic ResolvedTypeResolvedType.array(ResolvedType type) Create a resolved type of type ArrayScalarFunctionInfo.getAggregateType(List<IExpression> arguments) Data type of this function in aggregate mode.ResolvedType.getSubType()Column.getType()Return the return type that this function will produceScalarFunctionInfo.getType(List<IExpression> arguments) Data type of this functionstatic ResolvedTypeCreate a resolved type of type Objectstatic ResolvedTypeResolvedType.of(Column.Type type) Get resolved type from provided type.static ResolvedTypeCreate a resolved type of type TableMethods in se.kuseman.payloadbuilder.api.catalog with parameters of type ResolvedTypeModifier and TypeMethodDescriptionstatic ResolvedTypeResolvedType.array(ResolvedType type) Create a resolved type of type Arraystatic ColumnColumn.of(String name, ResolvedType type) Constructors in se.kuseman.payloadbuilder.api.catalog with parameters of type ResolvedTypeModifierConstructorDescriptionColumn(String name, ResolvedType type) Construct a column with a type and column referenceResolvedType(Column.Type type, ResolvedType subType, Schema schema) -
Uses of ResolvedType in se.kuseman.payloadbuilder.api.execution
Methods in se.kuseman.payloadbuilder.api.execution that return ResolvedTypeModifier and TypeMethodDescriptionDecimal.type()EpochDateTime.type()EpochDateTimeOffset.type()UTF8String.type()ValueVector.LiteralValueVector.type()ValueVector.type()Return type of vector valuesMethods in se.kuseman.payloadbuilder.api.execution with parameters of type ResolvedTypeModifier and TypeMethodDescriptionstatic ValueVectorValueVector.empty(ResolvedType type) Constructs an emptyValueVectorwith provided typestatic ValueVectorValueVector.literalArray(ValueVector value, ResolvedType type, int size) Create a literal vector of typeColumn.Type.Arraywith provided value, type and size NOTE! This can create an array with a different type as the vector.static ValueVectorValueVector.literalNull(ResolvedType type, int size) Create a literal null of provided value and sizestatic ValueVectorValueVector.literalObject(ObjectVector value, ResolvedType type, int size) Create a literal vector of typeColumn.Type.Objectwith provided value, type and size NOTE! This can create an object with a different type as the vector.static ValueVectorValueVector.literalTable(TupleVector value, ResolvedType type, int size) Create a literal vector of typeColumn.Type.Tablewith provided value, type and size NOTE! This can create a table with a different type as the vector.static booleanValueVector.toBoolean(ResolvedType type, Object v) Cast provided value to boolean if possible else throwsstatic doubleValueVector.toDouble(ResolvedType type, Object v) Cast provided value to double if possible else throwsstatic floatValueVector.toFloat(ResolvedType type, Object v) Cast provided value to float if possible else throwsstatic intValueVector.toInt(ResolvedType type, Object v) Cast provided value to int if possible else throwsstatic longValueVector.toLong(ResolvedType type, Object v) Cast provided value to long if possible else throws -
Uses of ResolvedType in se.kuseman.payloadbuilder.api.execution.vector
Methods in se.kuseman.payloadbuilder.api.execution.vector that return ResolvedTypeMethods in se.kuseman.payloadbuilder.api.execution.vector with parameters of type ResolvedTypeModifier and TypeMethodDescriptionIVectorFactory.getMutableVector(ResolvedType type, int estimatedCapacity) Create a mutable vector for with provided type and estimated capacity. -
Uses of ResolvedType in se.kuseman.payloadbuilder.api.expression
Methods in se.kuseman.payloadbuilder.api.expression that return ResolvedType