Public Member Functions | |
def | __add__ |
def | __init__ |
def | __setitem__ |
def | append |
def | extend |
def | insert |
Private Member Functions | |
def | _isValid |
def | _labelIfAny |
Base class for a list which enforces that its entries pass a 'validity' test
def Mixins._ValidatingListBase.__init__ | ( | self, | |
arg, | |||
args | |||
) |
Definition at line 495 of file Mixins.py.
References Mixins.UsingBlock._isValid(), Mixins._ValidatingListBase._isValid(), and join().
def Mixins._ValidatingListBase.__add__ | ( | self, | |
rhs | |||
) |
Definition at line 526 of file Mixins.py.
References Mixins.UsingBlock._isValid(), Mixins._ValidatingListBase._isValid(), and Mixins._ValidatingListBase._labelIfAny().
Referenced by counter.Counter.__iadd__(), and average.Average.__iadd__().
def Mixins._ValidatingListBase.__setitem__ | ( | self, | |
key, | |||
value | |||
) |
Definition at line 502 of file Mixins.py.
References Mixins.UsingBlock._isValid(), Mixins._ValidatingListBase._isValid(), SequenceTypes.Schedule._itemIsValid(), Mixins.TestList._itemIsValid(), Types.vint32._itemIsValid(), Types.vuint32._itemIsValid(), Types.vint64._itemIsValid(), Types.vuint64._itemIsValid(), Types.vdouble._itemIsValid(), Types.vbool._itemIsValid(), Types.vstring._itemIsValid(), Types.VLuminosityBlockID._itemIsValid(), Types.VInputTag._itemIsValid(), Types.VESInputTag._itemIsValid(), Types.VEventID._itemIsValid(), Types.VLuminosityBlockRange._itemIsValid(), Types.VEventRange._itemIsValid(), Types.VPSet._itemIsValid(), and Mixins._ValidatingListBase._labelIfAny().
|
private |
Definition at line 510 of file Mixins.py.
References SequenceTypes.Schedule._itemIsValid(), Mixins.TestList._itemIsValid(), Types.vint32._itemIsValid(), Types.vuint32._itemIsValid(), Types.vint64._itemIsValid(), Types.vuint64._itemIsValid(), Types.vdouble._itemIsValid(), Types.vbool._itemIsValid(), Types.vstring._itemIsValid(), Types.VLuminosityBlockID._itemIsValid(), Types.VInputTag._itemIsValid(), Types.VESInputTag._itemIsValid(), Types.VEventID._itemIsValid(), Types.VLuminosityBlockRange._itemIsValid(), Types.VEventRange._itemIsValid(), and Types.VPSet._itemIsValid().
Referenced by Mixins._ValidatingListBase.__add__(), Mixins._ValidatingListBase.__init__(), Mixins._ValidatingListBase.__setitem__(), Mixins._ValidatingListBase.extend(), and Mixins._SimpleParameterTypeBase.setValue().
|
private |
Definition at line 537 of file Mixins.py.
References SequenceVisitors.PathValidator.__label, SequenceVisitors.EndPathValidator.__label, and Mixins._Labelable.__label.
Referenced by Mixins._ValidatingListBase.__add__(), Mixins._ValidatingListBase.__setitem__(), Mixins._ValidatingListBase.append(), Mixins._ValidatingListBase.extend(), and Mixins._ValidatingListBase.insert().
def Mixins._ValidatingListBase.append | ( | self, | |
x | |||
) |
Definition at line 518 of file Mixins.py.
References SequenceTypes.Schedule._itemIsValid(), Mixins.TestList._itemIsValid(), Types.vint32._itemIsValid(), Types.vuint32._itemIsValid(), Types.vint64._itemIsValid(), Types.vuint64._itemIsValid(), Types.vdouble._itemIsValid(), Types.vbool._itemIsValid(), Types.vstring._itemIsValid(), Types.VLuminosityBlockID._itemIsValid(), Types.VInputTag._itemIsValid(), Types.VESInputTag._itemIsValid(), Types.VEventID._itemIsValid(), Types.VLuminosityBlockRange._itemIsValid(), Types.VEventRange._itemIsValid(), Types.VPSet._itemIsValid(), and Mixins._ValidatingListBase._labelIfAny().
Referenced by diclist.diclist.add(), and BeautifulSoup.Tag.setString().
def Mixins._ValidatingListBase.extend | ( | self, | |
x | |||
) |
Definition at line 522 of file Mixins.py.
References Mixins.UsingBlock._isValid(), Mixins._ValidatingListBase._isValid(), and Mixins._ValidatingListBase._labelIfAny().
Referenced by MatrixUtil.WF.__init__(), and Mixins._ValidatingParameterListBase.setValue().
def Mixins._ValidatingListBase.insert | ( | self, | |
i, | |||
x | |||
) |
Definition at line 533 of file Mixins.py.
References SequenceTypes.Schedule._itemIsValid(), Mixins.TestList._itemIsValid(), Types.vint32._itemIsValid(), Types.vuint32._itemIsValid(), Types.vint64._itemIsValid(), Types.vuint64._itemIsValid(), Types.vdouble._itemIsValid(), Types.vbool._itemIsValid(), Types.vstring._itemIsValid(), Types.VLuminosityBlockID._itemIsValid(), Types.VInputTag._itemIsValid(), Types.VESInputTag._itemIsValid(), Types.VEventID._itemIsValid(), Types.VLuminosityBlockRange._itemIsValid(), Types.VEventRange._itemIsValid(), Types.VPSet._itemIsValid(), and Mixins._ValidatingListBase._labelIfAny().
Referenced by BeautifulSoup.PageElement._invert().