
class MondoRegex:
    """Class MondoRegex
    """
    # Attributes:
    ___reList = None  # (array) 
    ___matchList = None  # (array) 
    
    # Operations
    def MondoRegex(self, reList):
        """function MondoRegex
        
        reList: array
        
        returns 
        """
        return None # should raise NotImplementedError()
    
    def setRegexList(self, reList):
        """function setRegexList
        
        reList: array
        
        returns boolean
        """
        return None # should raise NotImplementedError()
    
    def match(self, inputList):
        """function match
        
        inputList: array
        
        returns boolean
        """
        return None # should raise NotImplementedError()
    
    def matchAll(self, inputList):
        """function matchAll
        
        inputList: array
        
        returns boolean
        """
        return None # should raise NotImplementedError()
    
    def getMatches(self):
        """function getMatches
        
        returns array
        """
        return None # should raise NotImplementedError()
    
    def getMatchesForKey(self, reName):
        """function getMatchesForKey
        
        reName: string
        
        returns array
        """
        return None # should raise NotImplementedError()
    
    def getMatchKeys(self):
        """function getMatchKeys
        
        returns array
        """
        return None # should raise NotImplementedError()
    
    def ___reMatch(self, reFunc, inputList):
        """function _reMatch
        
        reFunc: string
        inputList: array
        
        returns boolean
        """
        return None # should raise NotImplementedError()
    

