Public Member Functions | |
def | __add__ |
def | __init__ |
def | __mul__ |
def | __str__ |
def | dumpSequenceConfig |
def | dumpSequencePython |
def | index |
def | insert |
def | resolve |
def | visitNode |
Public Member Functions inherited from SequenceTypes._Sequenceable | |
def | __add__ |
def | __init__ |
def | __invert__ |
def | __mul__ |
def | isLeaf |
def | isOperation |
def | resolve |
def | visitNode |
Private Member Functions | |
def | _appendToCollection |
Private Attributes | |
_collection | |
Holds representation of the operations without having to use recursion. Operations are added to the beginning of the list and their operands are added to the end of the list, with the left added before the right
Definition at line 130 of file SequenceTypes.py.
def SequenceTypes._SequenceCollection.__init__ | ( | self, | |
seqList | |||
) |
Definition at line 135 of file SequenceTypes.py.
def SequenceTypes._SequenceCollection.__add__ | ( | self, | |
rhs | |||
) |
Definition at line 144 of file SequenceTypes.py.
References SequenceTypes._checkIfSequenceable(), and SequenceTypes._SequenceCollection._collection.
Referenced by counter.Counter.__iadd__(), and average.Average.__iadd__().
def SequenceTypes._SequenceCollection.__mul__ | ( | self, | |
rhs | |||
) |
Definition at line 140 of file SequenceTypes.py.
References SequenceTypes._checkIfSequenceable(), and SequenceTypes._SequenceCollection._collection.
def SequenceTypes._SequenceCollection.__str__ | ( | self | ) |
Definition at line 148 of file SequenceTypes.py.
References SequenceTypes._SequenceCollection._collection.
|
private |
Definition at line 156 of file SequenceTypes.py.
References SequenceTypes._SequenceCollection._collection.
def SequenceTypes._SequenceCollection.dumpSequenceConfig | ( | self | ) |
Definition at line 163 of file SequenceTypes.py.
References SequenceTypes._SequenceCollection._collection.
def SequenceTypes._SequenceCollection.dumpSequencePython | ( | self | ) |
Definition at line 158 of file SequenceTypes.py.
References SequenceTypes._SequenceCollection._collection.
def SequenceTypes._SequenceCollection.index | ( | self, | |
item | |||
) |
Definition at line 174 of file SequenceTypes.py.
Referenced by BeautifulSoup.PageElement._invert().
def SequenceTypes._SequenceCollection.insert | ( | self, | |
index, | |||
item | |||
) |
Definition at line 176 of file SequenceTypes.py.
Referenced by BeautifulSoup.PageElement._invert().
Definition at line 171 of file SequenceTypes.py.
References SequenceTypes._SequenceCollection._collection.
Referenced by SequenceTypes._ModuleSequenceType.insertInto().
def SequenceTypes._SequenceCollection.visitNode | ( | self, | |
visitor | |||
) |
Definition at line 168 of file SequenceTypes.py.
References SequenceTypes._SequenceCollection._collection.
|
private |
Definition at line 136 of file SequenceTypes.py.
Referenced by SequenceTypes._SequenceCollection.__add__(), SequenceTypes._SequenceCollection.__mul__(), SequenceTypes._SequenceCollection.__str__(), SequenceTypes._SequenceCollection._appendToCollection(), SequenceTypes._SequenceCollection.dumpSequenceConfig(), SequenceTypes._SequenceCollection.dumpSequencePython(), SequenceTypes._SequenceCollection.resolve(), and SequenceTypes._SequenceCollection.visitNode().