EKf*ddlTGddeZdS))*ceZdZdZdZdS)SetStaticFieldHandlercd|_dS)N)_required_parameters_count)selfs D:\a/1/s/src/ruby/lib/javonet-ruby-sdk/Binaries/Native/Windows/X64/../../../../Binaries/Python/Windows/X64\javonet\core\handler\SetStaticFieldHandler.py__init__zSetStaticFieldHandler.__init__s*+'''cH t|j|jkrtd|jd |jd}|jd} t ||np#t $rc fdt D}d| j}|D]}|d|z }t |wxYwdS#t$r<}t||}}|| |j } | dd}~wwxYw)Nz*SetStaticFieldHandler parameters mismatch!rcNg|]!}tt||"S)callablegetattr).0fieldclazzs r z1SetStaticFieldHandler.process..s2___ExPUW\H]H]?^?^_%___r z2Field {} not found in class {}. Available fields: z{} ) lenpayloadr ExceptionsetattrAttributeErrordirformat__name__typewith_traceback __traceback__) r commandr new_valuefieldsmessageeexc_type exc_valuenew_excrs @r processzSetStaticFieldHandler.process sR $7?##t'FFF LMMMOA&EOA&E*I .ui0000! . . .____SZZ___OVVW\^c^lmm#44Ev}}U333GG$W---  . 1 $ $ $"&q''1iHhy))88IIGt # $s1ACA)(C)A-CC D!%7DD!N)r __module__ __qualname__r r+rr r rrs2,,,$$$$$r rN)+javonet.core.handler.AbstractCommandHandlerAbstractCommandHandlerrrr r r0sF9999$$$$$2$$$$$r