Uses of Class
se.kuseman.payloadbuilder.api.catalog.Schema
Packages that use Schema
Package
Description
-
Uses of Schema in se.kuseman.payloadbuilder.api.catalog
Fields in se.kuseman.payloadbuilder.api.catalog declared as SchemaModifier and TypeFieldDescriptionstatic final SchemaSchema.EMPTYprotected static final SchemaCatalog.SYS_FUNCTIONS_SCHEMAMethods in se.kuseman.payloadbuilder.api.catalog that return SchemaModifier and TypeMethodDescriptionResolvedType.getSchema()TableFunctionInfo.getSchema(List<IExpression> arguments) Return the schema for this function.TableFunctionInfo.getSchema(List<IExpression> arguments, List<Option> options) Return the schema for this function.TableSchema.getSchema()static SchemaConstruct a schema from provided columnsMethods in se.kuseman.payloadbuilder.api.catalog that return types with arguments of type SchemaModifier and TypeMethodDescriptionDatasourceData.getSchema()Return the planned schema for this data source.Methods in se.kuseman.payloadbuilder.api.catalog with parameters of type SchemaModifier and TypeMethodDescriptionprotected TupleVectorCatalog.getFunctionsTupleVector(Schema schema) Return a functions tuple vector that can be used forCatalog.getSystemTableDataSource(IQuerySession, String, QualifiedName, DatasourceData)when functions is requested.Return the return type that this function will producestatic ResolvedTypeCreate a resolved type of type Objectstatic ResolvedTypeCreate a resolved type of type TableMethod parameters in se.kuseman.payloadbuilder.api.catalog with type arguments of type SchemaModifier and TypeMethodDescriptionabstract TupleIteratorTableFunctionInfo.execute(IExecutionContext context, String catalogAlias, Optional<Schema> schema, List<IExpression> arguments, IDatasourceOptions options) Execute table function.TableFunctionInfo.execute(IExecutionContext context, String catalogAlias, Optional<Schema> schema, List<IExpression> arguments, IDatasourceOptions options, int nodeId) Constructors in se.kuseman.payloadbuilder.api.catalog with parameters of type SchemaModifierConstructorDescriptionResolvedType(Column.Type type, ResolvedType subType, Schema schema) TableSchema(Schema schema) TableSchema(Schema schema, List<Index> indices) Constructor parameters in se.kuseman.payloadbuilder.api.catalog with type arguments of type Schema -
Uses of Schema in se.kuseman.payloadbuilder.api.execution
Methods in se.kuseman.payloadbuilder.api.execution that return SchemaModifier and TypeMethodDescriptionObjectTupleVector.getSchema()ObjectVector.getSchema()Return schema for the vectorTupleVector.getSchema()Return the actual schema from the vector.Methods in se.kuseman.payloadbuilder.api.execution with parameters of type SchemaModifier and TypeMethodDescriptionstatic TupleVectorTupleVector.of(Schema schema, List<? extends ValueVector> columns) Construct aTupleVectorfrom provided columns and schemastatic TupleVectorTupleVector.of(Schema schema, ValueVector... columns) Construct aTupleVectorfrom provided columns and schemaConstructors in se.kuseman.payloadbuilder.api.execution with parameters of type SchemaModifierConstructorDescriptionObjectTupleVector(Schema schema, int rowCount, ObjectTupleVector.ValueProvider valueProvider) Create a tuple vector with provided schema and row count. -
Uses of Schema in se.kuseman.payloadbuilder.api.execution.vector
Methods in se.kuseman.payloadbuilder.api.execution.vector that return Schema