xml.Options
¶
The xml.Options
class represents the validation job’s options as a dictionary. This class implements the .
- class xml.Options¶
Proper instances of this class will be created within RaptorXML only, instantiation from script code will throw a
NotImplementedError
exception.
Methods¶
- xml.Options.clear()¶
Removes all entries from the options dictionary.
- xml.Options.get(option, default=None)¶
Returns the value of the given option. If the option was not previously set, default is returned. This method will not raise a
KeyError
exception.
- xml.Options.items()¶
Returns a new view of option name/value tuples contained in this options dictionary.
- xml.Options.keys()¶
Returns a new view of option names contained in this options dictionary.
- xml.Options.pop(option, **kargs)¶
Returns the value for the given option and then removes it from the options dictionary. If the option was not found, default is returned. If default was not specified, a
KeyError
exception is raised.
- xml.Options.popitem()¶
Returns a random option name/value tuple for the options dictionary and then removes it from the options dictionary. If the options dictionary is empty, a
KeyError
exception is raised.
- xml.Options.setdefault(option, default=None)¶
Returns the value of the given option. If the option was not previously set, it is stored with the default value and default is returned. This method will not raise a
KeyError
exception.
- xml.Options.update(other)¶
Updates the options dictionary from an other dictionary. Any existing options are overwritten.
- xml.Options.values()¶
Returns a new view of option values contained in this options dictionary.
Special methods¶
__contains__, __delitem__, __eq__, __ge__, __getitem__, __gt__, __iter__, __le__, __len__, __lt__, __ne__, __setitem__