|
| def | _can_have_item (self) |
| |
| def | _finalize (self) |
| |
| def | _find_start_index (self, string, start, end) |
| |
| def | _find_variable (self, string) |
| |
| def | _internal_variable_start_state (self, char, index) |
| |
| def | _is_escaped (self, string, index) |
| |
| def | _item_state (self, char, index) |
| |
| def | _scanning_item (self) |
| |
| def | _split (self, string) |
| |
| def | _start_index_is_ok (self, string, index) |
| |
| def | _variable_state (self, char, index) |
| |
| def | _waiting_item_state (self, char, index) |
| |
Definition at line 19 of file splitter.py.
◆ __init__()
| def robotide.lib.robot.variables.splitter.VariableSplitter.__init__ |
( |
|
self, |
|
|
|
string, |
|
|
|
identifiers = '$@%&*' |
|
) |
| |
◆ _can_have_item()
| def robotide.lib.robot.variables.splitter.VariableSplitter._can_have_item |
( |
|
self | ) |
|
|
private |
◆ _finalize()
| def robotide.lib.robot.variables.splitter.VariableSplitter._finalize |
( |
|
self | ) |
|
|
private |
◆ _find_start_index()
| def robotide.lib.robot.variables.splitter.VariableSplitter._find_start_index |
( |
|
self, |
|
|
|
string, |
|
|
|
start, |
|
|
|
end |
|
) |
| |
|
private |
◆ _find_variable()
| def robotide.lib.robot.variables.splitter.VariableSplitter._find_variable |
( |
|
self, |
|
|
|
string |
|
) |
| |
|
private |
◆ _internal_variable_start_state()
| def robotide.lib.robot.variables.splitter.VariableSplitter._internal_variable_start_state |
( |
|
self, |
|
|
|
char, |
|
|
|
index |
|
) |
| |
|
private |
◆ _is_escaped()
| def robotide.lib.robot.variables.splitter.VariableSplitter._is_escaped |
( |
|
self, |
|
|
|
string, |
|
|
|
index |
|
) |
| |
|
private |
◆ _item_state()
| def robotide.lib.robot.variables.splitter.VariableSplitter._item_state |
( |
|
self, |
|
|
|
char, |
|
|
|
index |
|
) |
| |
|
private |
◆ _scanning_item()
| def robotide.lib.robot.variables.splitter.VariableSplitter._scanning_item |
( |
|
self | ) |
|
|
private |
◆ _split()
| def robotide.lib.robot.variables.splitter.VariableSplitter._split |
( |
|
self, |
|
|
|
string |
|
) |
| |
|
private |
◆ _start_index_is_ok()
| def robotide.lib.robot.variables.splitter.VariableSplitter._start_index_is_ok |
( |
|
self, |
|
|
|
string, |
|
|
|
index |
|
) |
| |
|
private |
◆ _variable_state()
| def robotide.lib.robot.variables.splitter.VariableSplitter._variable_state |
( |
|
self, |
|
|
|
char, |
|
|
|
index |
|
) |
| |
|
private |
◆ _waiting_item_state()
| def robotide.lib.robot.variables.splitter.VariableSplitter._waiting_item_state |
( |
|
self, |
|
|
|
char, |
|
|
|
index |
|
) |
| |
|
private |
◆ get_replaced_variable()
| def robotide.lib.robot.variables.splitter.VariableSplitter.get_replaced_variable |
( |
|
self, |
|
|
|
replacer |
|
) |
| |
◆ is_dict_variable()
| def robotide.lib.robot.variables.splitter.VariableSplitter.is_dict_variable |
( |
|
self | ) |
|
◆ is_list_variable()
| def robotide.lib.robot.variables.splitter.VariableSplitter.is_list_variable |
( |
|
self | ) |
|
◆ is_variable()
| def robotide.lib.robot.variables.splitter.VariableSplitter.is_variable |
( |
|
self | ) |
|
◆ _identifiers
| robotide.lib.robot.variables.splitter.VariableSplitter._identifiers |
|
private |
◆ _item_chars
| robotide.lib.robot.variables.splitter.VariableSplitter._item_chars |
|
private |
◆ _max_end
| robotide.lib.robot.variables.splitter.VariableSplitter._max_end |
|
private |
◆ _may_have_internal_variables
| robotide.lib.robot.variables.splitter.VariableSplitter._may_have_internal_variables |
|
private |
◆ _open_curly
| robotide.lib.robot.variables.splitter.VariableSplitter._open_curly |
|
private |
◆ _state
| robotide.lib.robot.variables.splitter.VariableSplitter._state |
|
private |
◆ _string
| robotide.lib.robot.variables.splitter.VariableSplitter._string |
|
private |
◆ _variable_chars
| robotide.lib.robot.variables.splitter.VariableSplitter._variable_chars |
|
private |
◆ base
| robotide.lib.robot.variables.splitter.VariableSplitter.base |
◆ end
| robotide.lib.robot.variables.splitter.VariableSplitter.end |
◆ identifier
| robotide.lib.robot.variables.splitter.VariableSplitter.identifier |
◆ items
| robotide.lib.robot.variables.splitter.VariableSplitter.items |
◆ start
| robotide.lib.robot.variables.splitter.VariableSplitter.start |
The documentation for this class was generated from the following file: