#NEWLINE# def matches( self , verb , params ) : #NEWLINE# #INDENT# ' Test if the method matches the provided set of arguments\n\n        :param verb: HTTP verb. Uppercase\n        :type verb: str\n        :param params: Existing route parameters\n        :type params: set\n        :returns: Whether this view matches\n        :rtype: bool\n        ' #NEWLINE# return ( ( ( self . ifset is None ) or ( self . ifset <= params ) ) and ( ( self . ifnset is None ) or self . ifnset . isdisjoint ( params ) ) and ( ( self . methods is None ) or ( verb in self . methods ) ) )