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

Public Member Functions

def __init__ (self, pattern, ignore=(), caseless=True, spaceless=True, regexp=False)
 
def __nonzero__ (self)
 
def match (self, string)
 
def match_any (self, strings)
 

Public Attributes

 pattern
 

Private Member Functions

def _compile (self, pattern, regexp=False)
 

Private Attributes

 _normalize
 
 _regexp
 

Detailed Description

Definition at line 33 of file match.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.lib.robot.utils.match.Matcher.__init__ (   self,
  pattern,
  ignore = (),
  caseless = True,
  spaceless = True,
  regexp = False 
)

Definition at line 35 of file match.py.

Member Function Documentation

◆ __nonzero__()

def robotide.lib.robot.utils.match.Matcher.__nonzero__ (   self)

Definition at line 58 of file match.py.

◆ _compile()

def robotide.lib.robot.utils.match.Matcher._compile (   self,
  pattern,
  regexp = False 
)
private

Definition at line 44 of file match.py.

◆ match()

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

Definition at line 52 of file match.py.

◆ match_any()

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

Definition at line 55 of file match.py.

Member Data Documentation

◆ _normalize

robotide.lib.robot.utils.match.Matcher._normalize
private

Definition at line 40 of file match.py.

◆ _regexp

robotide.lib.robot.utils.match.Matcher._regexp
private

Definition at line 42 of file match.py.

◆ pattern

robotide.lib.robot.utils.match.Matcher.pattern

Definition at line 39 of file match.py.


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