Robot Framework Integrated Development Environment (RIDE)
robotide.lib.robot.utils.match.MultiMatcher Class Reference

Public Member Functions

def __init__ (self, patterns=None, ignore=(), caseless=True, spaceless=True, match_if_no_patterns=False, regexp=False)
 
def __iter__ (self)
 
def __len__ (self)
 
def match (self, string)
 
def match_any (self, strings)
 

Private Member Functions

def _ensure_list (self, patterns)
 

Private Attributes

 _match_if_no_patterns
 
 _matchers
 

Detailed Description

Definition at line 62 of file match.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.lib.robot.utils.match.MultiMatcher.__init__ (   self,
  patterns = None,
  ignore = (),
  caseless = True,
  spaceless = True,
  match_if_no_patterns = False,
  regexp = False 
)

Definition at line 64 of file match.py.

Member Function Documentation

◆ __iter__()

def robotide.lib.robot.utils.match.MultiMatcher.__iter__ (   self)

Definition at line 88 of file match.py.

◆ __len__()

def robotide.lib.robot.utils.match.MultiMatcher.__len__ (   self)

Definition at line 85 of file match.py.

◆ _ensure_list()

def robotide.lib.robot.utils.match.MultiMatcher._ensure_list (   self,
  patterns 
)
private

Definition at line 70 of file match.py.

◆ match()

def robotide.lib.robot.utils.match.MultiMatcher.match (   self,
  string 
)

Definition at line 77 of file match.py.

◆ match_any()

def robotide.lib.robot.utils.match.MultiMatcher.match_any (   self,
  strings 
)

Definition at line 82 of file match.py.

Member Data Documentation

◆ _match_if_no_patterns

robotide.lib.robot.utils.match.MultiMatcher._match_if_no_patterns
private

Definition at line 68 of file match.py.

◆ _matchers

robotide.lib.robot.utils.match.MultiMatcher._matchers
private

Definition at line 66 of file match.py.


The documentation for this class was generated from the following file: