def __ne__(self, other): return FlagArrayClause( self, normalize_string_input(other, general_error_msg_flag_array), include=False, session=self.session, )
def __ne__(self, other): return SelectorClause( self, normalize_string_input(other, general_error_msg_selector), include=False, session=self.session, )
def endswith(self, value, match_case=True, *, include=True, label=None): return TextClause( self, normalize_string_input(value, general_error_msg_text), match_type="Ends", match_case=match_case, include=include, label=label, session=self.session, )
def matches(self, value, match_case=True, *, include=True, label=None): normalized_input = normalize_string_input(value, general_error_msg_text) return TextClause( self, [f'="{v}"' for v in normalized_input], match_type="Ranges", match_case=match_case, include=include, label=label, session=self.session, )
def __eq__(self, other): return ArrayClause( self, normalize_string_input(other, general_error_msg_array), session=self.session, )