(self, val)
| 983 | """ |
| 984 | |
| 985 | def __init__(self, val): |
| 986 | # XXX this relies on RecordBatch always being a SimpleRecordBatch |
| 987 | # under the hood. What if users create their own RecordBatch |
| 988 | # implementation? |
| 989 | self.val = cast_to_concrete(val, |
| 990 | gdb.lookup_type("arrow::SimpleRecordBatch")) |
| 991 | self.schema = Schema(deref(self.val['schema_'])) |
| 992 | self.columns = StdPtrVector(self.val['columns_']) |
| 993 | |
| 994 | @property |
| 995 | def num_rows(self): |
nothing calls this directly
no test coverage detected