ak.forms.Form#

Defined in awkward.forms.form on line 373.

class ak.forms.Form(self)#
ak.forms.Form.is_numpy = False#
ak.forms.Form.is_unknown = False#
ak.forms.Form.is_list = False#
ak.forms.Form.is_regular = False#
ak.forms.Form.is_option = False#
ak.forms.Form.is_indexed = False#
ak.forms.Form.is_record = False#
ak.forms.Form.is_union = False#
ak.forms.Form._init(self, *, parameters, form_key)#
ak.forms.Form.parameters#
ak.forms.Form.is_identity_like#

Return True if the content or its non-list descendents are an identity

ak.forms.Form.parameter(self, key)#
ak.forms.Form.purelist_parameter(self, key)#
ak.forms.Form.purelist_isregular#
ak.forms.Form.purelist_depth#
ak.forms.Form.minmax_depth#
ak.forms.Form.branch_depth#
ak.forms.Form.fields#
ak.forms.Form.is_tuple#
ak.forms.Form.form_key#
ak.forms.Form.__str__(self)#
ak.forms.Form.to_dict(self, verbose=True)#
ak.forms.Form._to_dict_extra(self, out, verbose)#
ak.forms.Form.to_json(self)#
ak.forms.Form._repr_args(self)#
ak.forms.Form.type#
ak.forms.Form.type_from_behavior(self, behavior)#
ak.forms.Form.columns(self, list_indicator=None, column_prefix=())#
ak.forms.Form.select_columns(self, specifier, expand_braces=True)#
ak.forms.Form.column_types(self)#
ak.forms.Form._columns(self, path, output, list_indicator)#
ak.forms.Form._select_columns(self, index, specifier, matches, output)#
ak.forms.Form._column_types(self)#
ak.forms.Form._to_dict_part(self, verbose, toplevel)#
ak.forms.Form._type(self, typestrs)#
ak.forms.Form.length_zero_array(self, *, backend=numpy_backend, highlevel=True, behavior=None)#
ak.forms.Form.length_one_array(self, *, backend=numpy_backend, highlevel=True, behavior=None)#