@property<EOL><INDENT>def fuzzed(self):<DEDENT>
try:<EOL><INDENT>if self.config.strong_fuzz:<EOL><INDENT>fuzzer = PJFMutators(self.config)<EOL>if self.config.url_encode:<EOL><INDENT>if sys.version_info >= (<NUM_LIT:3>, <NUM_LIT:0>):<EOL><INDENT>return urllib.parse.quote(fuzzer.fuzz(json.dumps(self.config.json)))<EOL><DEDENT>else:<EOL><INDENT>return urllib.quote(fuzzer.fuzz(json.dumps(self.config.json)))<EOL><DEDENT><DEDENT>else:<EOL><INDENT>if type(self.config.json) in [list, dict]:<EOL><INDENT>return fuzzer.fuzz(json.dumps(self.config.json))<EOL><DEDENT>else:<EOL><INDENT>return fuzzer.fuzz(self.config.json)<EOL><DEDENT><DEDENT><DEDENT>else:<EOL><INDENT>if self.config.url_encode:<EOL><INDENT>if sys.version_info >= (<NUM_LIT:3>, <NUM_LIT:0>):<EOL><INDENT>return urllib.parse.quote(self.get_fuzzed(self.config.indent, self.config.utf8))<EOL><DEDENT>else:<EOL><INDENT>return urllib.quote(self.get_fuzzed(self.config.indent, self.config.utf8))<EOL><DEDENT><DEDENT>else:<EOL><INDENT>return self.get_fuzzed(self.config.indent, self.config.utf8)<EOL><DEDENT><DEDENT><DEDENT>except Exception as e:<EOL><INDENT>raise PJFBaseException(e.message if hasattr(e, "<STR_LIT:message>") else str(e))<EOL><DEDENT>
Get a printable fuzzed object