Robot Framework
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 53 of file match.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 55 of file match.py.

Member Function Documentation

◆ __iter__()

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

Definition at line 79 of file match.py.

◆ __len__()

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

Definition at line 76 of file match.py.

◆ _ensure_list()

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

Definition at line 61 of file match.py.

◆ match()

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

Definition at line 68 of file match.py.

◆ match_any()

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

Definition at line 73 of file match.py.

Member Data Documentation

◆ _match_if_no_patterns

robot.utils.match.MultiMatcher._match_if_no_patterns
private

Definition at line 59 of file match.py.

◆ _matchers

robot.utils.match.MultiMatcher._matchers
private

Definition at line 57 of file match.py.


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