arrow.schema
Module for [Schema] class
Types 3
classSchema : gobject.object.ObjectWrap
Methods
SchemaGidBuilder builder() static nothrowGet builder for [arrow.schema.Schema] Returns: New builder objectarrow.schema.Schema import_(void * cAbiSchema) staticarrow.schema.Schema addField(uint i, arrow.field.Field field)bool equal(arrow.schema.Schema otherSchema) nothrowvoid * export_()arrow.field.Field getField(uint i) nothrowarrow.field.Field getFieldByName(string name) nothrowint getFieldIndex(string name) nothrowarrow.field.Field[] getFields() nothrowstring[string] getMetadata() nothrowbool hasMetadata() nothrowuint nFields() nothrowarrow.schema.Schema removeField(uint i)arrow.schema.Schema replaceField(uint i, arrow.field.Field field)string toString_() nothrowstring toStringMetadata(bool showMetadata) nothrowarrow.schema.Schema withMetadata(string[string] metadata) nothrowFluent builder implementation template for arrow.schema.Schema
Methods
T schema(void * propval) nothrowFluent builder for arrow.schema.Schema