def test_cython_primitive_array_coder(self): data = [[1, 2, 3, 4]] python_field_coders = [ coder_impl.PrimitiveArrayCoderImpl(coder_impl.BigIntCoderImpl()) for _ in range(len(data)) ] cython_field_coders = [ coder_impl_fast.PrimitiveArrayCoderImpl( coder_impl_fast.BigIntCoderImpl()) for _ in range(len(data)) ] self.check_cython_coder(python_field_coders, cython_field_coders, data)
def get_impl(self): return coder_impl.PrimitiveArrayCoderImpl(self._elem_coder.get_impl())