Uses of Class
org.apache.arrow.vector.types.pojo.Schema
Packages that use Schema
Package
Description
-
Uses of Schema in org.apache.arrow.adapter.avro
Methods in org.apache.arrow.adapter.avro that return SchemaModifier and TypeMethodDescriptionstatic SchemaAvroToArrow.avroToAvroSchema(org.apache.avro.Schema schema, AvroToArrowConfig config) Convert an Avro schema to its Arrow equivalent. -
Uses of Schema in org.apache.arrow.adapter.jdbc
Methods in org.apache.arrow.adapter.jdbc that return SchemaModifier and TypeMethodDescriptionstatic SchemaJdbcToArrowUtils.jdbcToArrowSchema(ParameterMetaData parameterMetaData, Calendar calendar) Create ArrowSchemaobject for the given JDBCResultSetMetaData.static SchemaJdbcToArrowUtils.jdbcToArrowSchema(ResultSetMetaData rsmd, Calendar calendar) Create ArrowSchemaobject for the given JDBCResultSetMetaData.static SchemaJdbcToArrowUtils.jdbcToArrowSchema(ResultSetMetaData rsmd, JdbcToArrowConfig config) Create ArrowSchemaobject for the given JDBCResultSetMetaData. -
Uses of Schema in org.apache.arrow.adapter.orc
Methods in org.apache.arrow.adapter.orc that return Schema -
Uses of Schema in org.apache.arrow.c
Methods in org.apache.arrow.c that return SchemaModifier and TypeMethodDescriptionstatic SchemaData.importSchema(BufferAllocator allocator, ArrowSchema schema, CDataDictionaryProvider provider) Equivalent to callingimportSchema(allocator, schema, provider, true).static SchemaData.importSchema(BufferAllocator allocator, ArrowSchema schema, CDataDictionaryProvider provider, boolean closeImportedStructs) Import Java Schema from the C data interface.Methods in org.apache.arrow.c with parameters of type SchemaModifier and TypeMethodDescriptionstatic voidData.exportSchema(BufferAllocator allocator, Schema schema, DictionaryProvider provider, ArrowSchema out) Export Java Schema using the C data interface format.Constructors in org.apache.arrow.c with parameters of type SchemaModifierConstructorDescriptionStructVectorLoader(Schema schema) Construct with a schema.StructVectorLoader(Schema schema, CompressionCodec.Factory factory) Construct with a schema and a compression codec factory. -
Uses of Schema in org.apache.arrow.dataset.jni
Methods in org.apache.arrow.dataset.jni that return SchemaModifier and TypeMethodDescriptionNativeDatasetFactory.inspect()protected SchemaNativeScanner.NativeReader.readSchema()NativeScanner.schema()Methods in org.apache.arrow.dataset.jni with parameters of type Schema -
Uses of Schema in org.apache.arrow.dataset.scanner
Methods in org.apache.arrow.dataset.scanner that return SchemaModifier and TypeMethodDescriptionprotected SchemaArrowScannerReader.readSchema()Scanner.schema()Get the schema of this Scanner. -
Uses of Schema in org.apache.arrow.dataset.source
Methods in org.apache.arrow.dataset.source that return SchemaModifier and TypeMethodDescriptionDatasetFactory.inspect()Get unified schema for the resulting Dataset.Methods in org.apache.arrow.dataset.source with parameters of type Schema -
Uses of Schema in org.apache.arrow.flight
Methods in org.apache.arrow.flight that return SchemaModifier and TypeMethodDescriptionFlightInfo.getSchema()Deprecated.Deprecated.FlightStream.getSchema()Get the schema for this stream.SchemaResult.getSchema()Methods in org.apache.arrow.flight that return types with arguments of type SchemaMethods in org.apache.arrow.flight with parameters of type SchemaModifier and TypeMethodDescriptionstatic FlightInfo.BuilderFlightInfo.builder(Schema schema, FlightDescriptor descriptor, List<FlightEndpoint> endpoints) Create a builder for FlightInfo.Constructors in org.apache.arrow.flight with parameters of type SchemaModifierConstructorDescriptionFlightInfo(Schema schema, FlightDescriptor descriptor, List<FlightEndpoint> endpoints, long bytes, long records) Constructs a new instance.FlightInfo(Schema schema, FlightDescriptor descriptor, List<FlightEndpoint> endpoints, long bytes, long records, boolean ordered, IpcOption option) Constructs a new instance.FlightInfo(Schema schema, FlightDescriptor descriptor, List<FlightEndpoint> endpoints, long bytes, long records, boolean ordered, IpcOption option, byte[] appMetadata) Constructs a new instance.FlightInfo(Schema schema, FlightDescriptor descriptor, List<FlightEndpoint> endpoints, long bytes, long records, IpcOption option) Constructs a new instance.SchemaResult(Schema schema) SchemaResult(Schema schema, IpcOption option) Create a schema result with specific IPC options for serialization. -
Uses of Schema in org.apache.arrow.flight.sql
Fields in org.apache.arrow.flight.sql declared as SchemaModifier and TypeFieldDescriptionstatic final SchemaFlightSqlProducer.Schemas.GET_CATALOGS_SCHEMAstatic final SchemaFlightSqlProducer.Schemas.GET_CROSS_REFERENCE_SCHEMAstatic final SchemaFlightSqlProducer.Schemas.GET_EXPORTED_KEYS_SCHEMAstatic final SchemaFlightSqlProducer.Schemas.GET_IMPORTED_KEYS_SCHEMAstatic final SchemaFlightSqlProducer.Schemas.GET_PRIMARY_KEYS_SCHEMAstatic final SchemaFlightSqlProducer.Schemas.GET_SCHEMAS_SCHEMAstatic final SchemaFlightSqlProducer.Schemas.GET_SQL_INFO_SCHEMAstatic final SchemaFlightSqlProducer.Schemas.GET_TABLE_TYPES_SCHEMAstatic final SchemaFlightSqlProducer.Schemas.GET_TABLES_SCHEMAstatic final SchemaFlightSqlProducer.Schemas.GET_TABLES_SCHEMA_NO_SCHEMAstatic final SchemaFlightSqlProducer.Schemas.GET_TYPE_INFO_SCHEMAMethods in org.apache.arrow.flight.sql that return SchemaModifier and TypeMethodDescriptionFlightSqlClient.PreparedStatement.getParameterSchema()Returns the Schema of the parameters.FlightSqlClient.PreparedStatement.getResultSetSchema()Returns the Schema of the resultset.Methods in org.apache.arrow.flight.sql with parameters of type SchemaModifier and TypeMethodDescriptionprotected abstract <T extends com.google.protobuf.Message>
List<FlightEndpoint>BasicFlightSqlProducer.determineEndpoints(T request, FlightDescriptor flightDescriptor, Schema schema) Return a list of FlightEndpoints for the given request and FlightDescriptor.protected <T extends com.google.protobuf.Message>
FlightInfoBasicFlightSqlProducer.generateFlightInfo(T request, FlightDescriptor descriptor, Schema schema) -
Uses of Schema in org.apache.arrow.gandiva.evaluator
Methods in org.apache.arrow.gandiva.evaluator with parameters of type SchemaModifier and TypeMethodDescriptionstatic FilterInvoke this function to generate LLVM code to evaluate the condition expression.static FilterDeprecated.static FilterInvoke this function to generate LLVM code to evaluate the condition expression.static FilterFilter.make(Schema schema, Condition condition, ConfigurationBuilder.ConfigOptions configOptions) Invoke this function to generate LLVM code to evaluate the condition expression.static ProjectorProjector.make(Schema schema, List<ExpressionTree> exprs) Invoke this function to generate LLVM code to evaluate the list of project expressions.static ProjectorProjector.make(Schema schema, List<ExpressionTree> exprs, boolean optimize) Deprecated.static ProjectorProjector.make(Schema schema, List<ExpressionTree> exprs, ConfigurationBuilder.ConfigOptions configOptions) Invoke this function to generate LLVM code to evaluate the list of project expressions.static ProjectorProjector.make(Schema schema, List<ExpressionTree> exprs, GandivaTypes.SelectionVectorType selectionVectorType) Invoke this function to generate LLVM code to evaluate the list of project expressions.static ProjectorProjector.make(Schema schema, List<ExpressionTree> exprs, GandivaTypes.SelectionVectorType selectionVectorType, boolean optimize) Deprecated.static ProjectorProjector.make(Schema schema, List<ExpressionTree> exprs, GandivaTypes.SelectionVectorType selectionVectorType, long configurationId) Invoke this function to generate LLVM code to evaluate the list of project expressions.static ProjectorProjector.make(Schema schema, List<ExpressionTree> exprs, GandivaTypes.SelectionVectorType selectionVectorType, ConfigurationBuilder.ConfigOptions configOptions) Invoke this function to generate LLVM code to evaluate the list of project expressions. -
Uses of Schema in org.apache.arrow.gandiva.expression
Methods in org.apache.arrow.gandiva.expression with parameters of type SchemaModifier and TypeMethodDescriptionstatic GandivaTypes.SchemaArrowTypeHelper.arrowSchemaToProtobuf(Schema schema) Converts a schema object to a protobuf. -
Uses of Schema in org.apache.arrow.vector
Methods in org.apache.arrow.vector that return SchemaMethods in org.apache.arrow.vector with parameters of type SchemaModifier and TypeMethodDescriptionstatic VectorSchemaRootVectorSchemaRoot.create(Schema schema, BufferAllocator allocator) Creates a new set of empty vectors corresponding to the given schema.Constructors in org.apache.arrow.vector with parameters of type SchemaModifierConstructorDescriptionVectorSchemaRoot(Schema schema, List<FieldVector> fieldVectors, int rowCount) Constructs a new instance. -
Uses of Schema in org.apache.arrow.vector.ipc
Fields in org.apache.arrow.vector.ipc declared as SchemaMethods in org.apache.arrow.vector.ipc that return SchemaModifier and TypeMethodDescriptionprotected SchemaArrowFileReader.readSchema()protected abstract SchemaArrowReader.readSchema()Read the Schema from the source, will be invoked at the beginning the initialization.protected SchemaArrowStreamReader.readSchema()Reads the schema message from the beginning of the stream.JsonFileReader.start()Reads the beginning (schema section) of the json file and returns it.Methods in org.apache.arrow.vector.ipc with parameters of type SchemaModifier and TypeMethodDescriptionvoidJsonFileWriter.start(Schema schema, DictionaryProvider provider) Writes out the "header" of the file including the schema and any dictionaries required. -
Uses of Schema in org.apache.arrow.vector.ipc.message
Methods in org.apache.arrow.vector.ipc.message that return SchemaModifier and TypeMethodDescriptionstatic SchemaMessageSerializer.deserializeSchema(Message schemaMessage) Deserializes an Arrow Schema object from a schema message.static SchemaMessageSerializer.deserializeSchema(MessageMetadataResult message) Deserializes an Arrow Schema object from aMessageMetadataResult.static SchemaMessageSerializer.deserializeSchema(ReadChannel in) Deserializes an Arrow Schema read from the input channel.ArrowFooter.getSchema()Methods in org.apache.arrow.vector.ipc.message with parameters of type SchemaModifier and TypeMethodDescriptionstatic longMessageSerializer.serialize(WriteChannel out, Schema schema) Serialize a schema object.static longMessageSerializer.serialize(WriteChannel out, Schema schema, IpcOption option) Serialize a schema object.static ByteBufferMessageSerializer.serializeMetadata(Schema schema) Deprecated.static ByteBufferMessageSerializer.serializeMetadata(Schema schema, IpcOption writeOption) Returns the serialized flatbuffer bytes of the schema wrapped in a message table.Constructors in org.apache.arrow.vector.ipc.message with parameters of type SchemaModifierConstructorDescriptionArrowFooter(Schema schema, List<ArrowBlock> dictionaries, List<ArrowBlock> recordBatches) ArrowFooter(Schema schema, List<ArrowBlock> dictionaries, List<ArrowBlock> recordBatches, Map<String, String> metaData) Constructs a new instance.ArrowFooter(Schema schema, List<ArrowBlock> dictionaries, List<ArrowBlock> recordBatches, Map<String, String> metaData, MetadataVersion metadataVersion) Constructs a new instance. -
Uses of Schema in org.apache.arrow.vector.table
Fields in org.apache.arrow.vector.table declared as SchemaMethods in org.apache.arrow.vector.table that return Schema -
Uses of Schema in org.apache.arrow.vector.types.pojo
Methods in org.apache.arrow.vector.types.pojo that return SchemaModifier and TypeMethodDescriptionstatic SchemaSchema.convertSchema(Schema schema) Converts a flatbuffer schema to its POJO representation.static SchemaSchema.deserialize(ByteBuffer buffer) Deprecated.static SchemaSchema.deserializeMessage(ByteBuffer buffer) Deserialize a schema that has been serialized as a message usingserializeAsMessage().static Schema -
Uses of Schema in org.apache.arrow.vector.util
Methods in org.apache.arrow.vector.util that return SchemaModifier and TypeMethodDescriptionstatic SchemaSchemaUtility.deserialize(byte[] bytes, BufferAllocator allocator) Deserialize Arrow schema from byte array.Methods in org.apache.arrow.vector.util with parameters of type SchemaModifier and TypeMethodDescriptionstatic voidValidator.compareSchemas(Schema schema1, Schema schema2) Validate two arrow schemas are equal.static byte[]Serialize Arrow schema into byte array. -
Uses of Schema in org.apache.arrow.vector.validate
Methods in org.apache.arrow.vector.validate with parameters of type SchemaModifier and TypeMethodDescriptionstatic voidMetadataV4UnionChecker.checkRead(Schema schema, MetadataVersion metadataVersion) Check the schema, raising an error if an unsupported feature is used (e.g. unions with < V5 metadata).