ak._ext.ArrayBuilder#

The low-level ArrayBuilder that builds ak.contents.Content arrays. This object is wrapped by ak.ArrayBuilder.

(Method names in the high-level interface have been changed to include underscores after “begin” and “end,” but that hasn’t happened in the low-level interface, yet or possibly at all.)

class ak.layout.ArrayBuilder(initial=1024, resize=8)#
ArrayBuilder.__getitem__(where)#
ArrayBuilder.__init__(initial=1024, resize=8)#
ArrayBuilder.__iter__()#
ArrayBuilder.__len__()#
ArrayBuilder.__repr__()#
ArrayBuilder.beginlist()#
ArrayBuilder.beginrecord(name=None)#
ArrayBuilder.begintuple(arg0)#
ArrayBuilder.boolean(arg0)#
ArrayBuilder.bytestring(arg0)#
ArrayBuilder.clear()#
ArrayBuilder.endlist()#
ArrayBuilder.endrecord()#
ArrayBuilder.endtuple()#
ArrayBuilder.field(arg0)#
ArrayBuilder.fromiter(arg0)#
ArrayBuilder.index(arg0)#
ArrayBuilder.integer(arg0)#
ArrayBuilder.null()#
ArrayBuilder.real(arg0)#
ArrayBuilder.snapshot()#
ArrayBuilder.string(arg0)#
ArrayBuilder.type(arg0)#