robot.running.arguments package¶
Submodules¶
robot.running.arguments.argumentconverter module¶
robot.running.arguments.argumentmapper module¶
robot.running.arguments.argumentparser module¶
-
class
robot.running.arguments.argumentparser.
PythonArgumentParser
(type='Keyword')[source]¶ Bases:
robot.running.arguments.argumentparser._ArgumentParser
-
class
robot.running.arguments.argumentparser.
JavaArgumentParser
(type='Keyword')[source]¶ Bases:
robot.running.arguments.argumentparser._ArgumentParser
robot.running.arguments.argumentresolver module¶
-
class
robot.running.arguments.argumentresolver.
ArgumentResolver
(argspec, resolve_named=True, resolve_variables_until=None, dict_to_kwargs=False)[source]¶ Bases:
object
-
class
robot.running.arguments.argumentresolver.
NamedArgumentResolver
(argspec)[source]¶ Bases:
object
robot.running.arguments.argumentspec module¶
-
class
robot.running.arguments.argumentspec.
ArgumentSpec
(name=None, type='Keyword', positional=None, varargs=None, kwonlyargs=None, kwargs=None, defaults=None, types=None, supports_named=True)[source]¶ Bases:
object
-
types
¶
-
minargs
¶
-
maxargs
¶
-
argument_names
¶
-
robot.running.arguments.argumentvalidator module¶
robot.running.arguments.embedded module¶
robot.running.arguments.javaargumentcoercer module¶
robot.running.arguments.typeconverters module¶
-
class
robot.running.arguments.typeconverters.
TypeConverter
[source]¶ Bases:
object
-
type
= None¶
-
abc
= None¶
-
aliases
= ()¶
-
convert_none
= True¶
-
type_name
¶
-
-
class
robot.running.arguments.typeconverters.
BooleanConverter
[source]¶ Bases:
robot.running.arguments.typeconverters.TypeConverter
-
type
¶ alias of
__builtin__.bool
-
type_name
= 'boolean'¶
-
aliases
= ('bool',)¶
-
abc
= None¶
-
convert
(name, value, explicit_type=True)¶
-
convert_none
= True¶
-
classmethod
converter_for
(type_)¶
-
get_converter
(type_)¶
-
handles
(type_)¶
-
classmethod
register
(converter_class)¶
-
-
class
robot.running.arguments.typeconverters.
IntegerConverter
[source]¶ Bases:
robot.running.arguments.typeconverters.TypeConverter
-
type
¶ alias of
__builtin__.int
-
abc
¶ alias of
numbers.Integral
-
type_name
= 'integer'¶
-
aliases
= ('int', 'long')¶
-
convert
(name, value, explicit_type=True)¶
-
convert_none
= True¶
-
classmethod
converter_for
(type_)¶
-
get_converter
(type_)¶
-
handles
(type_)¶
-
classmethod
register
(converter_class)¶
-
-
class
robot.running.arguments.typeconverters.
FloatConverter
[source]¶ Bases:
robot.running.arguments.typeconverters.TypeConverter
-
type
¶ alias of
__builtin__.float
-
abc
¶ alias of
numbers.Real
-
aliases
= ('double',)¶
-
convert
(name, value, explicit_type=True)¶
-
convert_none
= True¶
-
classmethod
converter_for
(type_)¶
-
get_converter
(type_)¶
-
handles
(type_)¶
-
classmethod
register
(converter_class)¶
-
type_name
¶
-
-
class
robot.running.arguments.typeconverters.
DecimalConverter
[source]¶ Bases:
robot.running.arguments.typeconverters.TypeConverter
-
type
¶ alias of
decimal.Decimal
-
abc
= None¶
-
aliases
= ()¶
-
convert
(name, value, explicit_type=True)¶
-
convert_none
= True¶
-
classmethod
converter_for
(type_)¶
-
get_converter
(type_)¶
-
handles
(type_)¶
-
classmethod
register
(converter_class)¶
-
type_name
¶
-
-
class
robot.running.arguments.typeconverters.
BytesConverter
[source]¶ Bases:
robot.running.arguments.typeconverters.TypeConverter
-
type
¶ alias of
__builtin__.str
-
abc
= None¶
-
type_name
= 'bytes'¶
-
convert_none
= False¶
-
aliases
= ()¶
-
convert
(name, value, explicit_type=True)¶
-
classmethod
converter_for
(type_)¶
-
get_converter
(type_)¶
-
handles
(type_)¶
-
classmethod
register
(converter_class)¶
-
-
class
robot.running.arguments.typeconverters.
ByteArrayConverter
[source]¶ Bases:
robot.running.arguments.typeconverters.TypeConverter
-
type
¶ alias of
__builtin__.bytearray
-
convert_none
= False¶
-
abc
= None¶
-
aliases
= ()¶
-
convert
(name, value, explicit_type=True)¶
-
classmethod
converter_for
(type_)¶
-
get_converter
(type_)¶
-
handles
(type_)¶
-
classmethod
register
(converter_class)¶
-
type_name
¶
-
-
class
robot.running.arguments.typeconverters.
DateTimeConverter
[source]¶ Bases:
robot.running.arguments.typeconverters.TypeConverter
-
type
¶ alias of
datetime.datetime
-
abc
= None¶
-
aliases
= ()¶
-
convert
(name, value, explicit_type=True)¶
-
convert_none
= True¶
-
classmethod
converter_for
(type_)¶
-
get_converter
(type_)¶
-
handles
(type_)¶
-
classmethod
register
(converter_class)¶
-
type_name
¶
-
-
class
robot.running.arguments.typeconverters.
DateConverter
[source]¶ Bases:
robot.running.arguments.typeconverters.TypeConverter
-
type
¶ alias of
datetime.date
-
abc
= None¶
-
aliases
= ()¶
-
convert
(name, value, explicit_type=True)¶
-
convert_none
= True¶
-
classmethod
converter_for
(type_)¶
-
get_converter
(type_)¶
-
handles
(type_)¶
-
classmethod
register
(converter_class)¶
-
type_name
¶
-
-
class
robot.running.arguments.typeconverters.
TimeDeltaConverter
[source]¶ Bases:
robot.running.arguments.typeconverters.TypeConverter
-
type
¶ alias of
datetime.timedelta
-
abc
= None¶
-
aliases
= ()¶
-
convert
(name, value, explicit_type=True)¶
-
convert_none
= True¶
-
classmethod
converter_for
(type_)¶
-
get_converter
(type_)¶
-
handles
(type_)¶
-
classmethod
register
(converter_class)¶
-
type_name
¶
-
-
class
robot.running.arguments.typeconverters.
EnumConverter
(enum=None)[source]¶ Bases:
robot.running.arguments.typeconverters.TypeConverter
-
type_name
¶
-
abc
= None¶
-
aliases
= ()¶
-
convert
(name, value, explicit_type=True)¶
-
convert_none
= True¶
-
classmethod
converter_for
(type_)¶
-
handles
(type_)¶
-
classmethod
register
(converter_class)¶
-
-
class
robot.running.arguments.typeconverters.
NoneConverter
[source]¶ Bases:
robot.running.arguments.typeconverters.TypeConverter
-
type
¶ alias of
__builtin__.NoneType
-
abc
= None¶
-
aliases
= ()¶
-
convert
(name, value, explicit_type=True)¶
-
convert_none
= True¶
-
classmethod
converter_for
(type_)¶
-
get_converter
(type_)¶
-
handles
(type_)¶
-
classmethod
register
(converter_class)¶
-
type_name
¶
-
-
class
robot.running.arguments.typeconverters.
ListConverter
[source]¶ Bases:
robot.running.arguments.typeconverters.TypeConverter
-
type
¶ alias of
__builtin__.list
-
abc
¶ alias of
_abcoll.Sequence
-
aliases
= ()¶
-
convert
(name, value, explicit_type=True)¶
-
convert_none
= True¶
-
classmethod
converter_for
(type_)¶
-
get_converter
(type_)¶
-
handles
(type_)¶
-
classmethod
register
(converter_class)¶
-
type_name
¶
-
-
class
robot.running.arguments.typeconverters.
TupleConverter
[source]¶ Bases:
robot.running.arguments.typeconverters.TypeConverter
-
type
¶ alias of
__builtin__.tuple
-
abc
= None¶
-
aliases
= ()¶
-
convert
(name, value, explicit_type=True)¶
-
convert_none
= True¶
-
classmethod
converter_for
(type_)¶
-
get_converter
(type_)¶
-
handles
(type_)¶
-
classmethod
register
(converter_class)¶
-
type_name
¶
-
-
class
robot.running.arguments.typeconverters.
DictionaryConverter
[source]¶ Bases:
robot.running.arguments.typeconverters.TypeConverter
-
type
¶ alias of
__builtin__.dict
-
abc
¶ alias of
_abcoll.Mapping
-
type_name
= 'dictionary'¶
-
aliases
= ('dict', 'map')¶
-
convert
(name, value, explicit_type=True)¶
-
convert_none
= True¶
-
classmethod
converter_for
(type_)¶
-
get_converter
(type_)¶
-
handles
(type_)¶
-
classmethod
register
(converter_class)¶
-
-
class
robot.running.arguments.typeconverters.
SetConverter
[source]¶ Bases:
robot.running.arguments.typeconverters.TypeConverter
-
type
¶ alias of
__builtin__.set
-
abc
¶ alias of
_abcoll.Set
-
aliases
= ()¶
-
convert
(name, value, explicit_type=True)¶
-
convert_none
= True¶
-
classmethod
converter_for
(type_)¶
-
get_converter
(type_)¶
-
handles
(type_)¶
-
classmethod
register
(converter_class)¶
-
type_name
¶
-
-
class
robot.running.arguments.typeconverters.
FrozenSetConverter
[source]¶ Bases:
robot.running.arguments.typeconverters.TypeConverter
-
type
¶ alias of
__builtin__.frozenset
-
abc
= None¶
-
aliases
= ()¶
-
convert
(name, value, explicit_type=True)¶
-
convert_none
= True¶
-
classmethod
converter_for
(type_)¶
-
get_converter
(type_)¶
-
handles
(type_)¶
-
classmethod
register
(converter_class)¶
-
type_name
¶
-