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¶
-