schemetools.SchemeAssociativeList

Inheritance diagram of abjad.tools.schemetools.SchemeAssociativeList.SchemeAssociativeList.SchemeAssociativeList

class abjad.tools.schemetools.SchemeAssociativeList.SchemeAssociativeList.SchemeAssociativeList(*args, **kwargs)[source]

New in version 2.0.

Abjad model of Scheme associative list:

abjad> from abjad.tools.schemetools import SchemeAssociativeList
abjad> SchemeAssociativeList(('space', 2), ('padding', 0.5))
SchemeAssociativeList((SchemePair(('space', 2)), SchemePair(('padding', 0.5))))

Scheme associative lists are immutable.

Read-only Properties

SchemeAssociativeList.format

Hash-mark-prepended format of Scheme:

abjad> from abjad.tools.schemetools import Scheme
abjad> Scheme(True).format
'##t'

Returns string.

Note

Inherited from schemetools.Scheme

Special Methods

SchemeAssociativeList.__delattr__()

x.__delattr__(‘name’) <==> del x.name

Note

Inherited from __builtin__.object

SchemeAssociativeList.__eq__(other)

Note

Inherited from schemetools.Scheme

SchemeAssociativeList.__ge__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

SchemeAssociativeList.__gt__(arg)

Abjad objects by default do not implement this method.

Raise exception

Note

Inherited from abctools.AbjadObject

SchemeAssociativeList.__hash__() <==> hash(x)

Note

Inherited from __builtin__.object

SchemeAssociativeList.__le__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

SchemeAssociativeList.__lt__(arg)

Abjad objects by default do not implement this method.

Raise exception.

Note

Inherited from abctools.AbjadObject

SchemeAssociativeList.__ne__(arg)

True when id(self) does not equal id(arg).

Return boolean.

Note

Inherited from abctools.AbjadObject

SchemeAssociativeList.__repr__()

Note

Inherited from schemetools.Scheme

SchemeAssociativeList.__setattr__()

x.__setattr__(‘name’, value) <==> x.name = value

Note

Inherited from __builtin__.object

SchemeAssociativeList.__str__()

Note

Inherited from schemetools.Scheme

Table Of Contents

This Page