{"id":917,"date":"2018-09-17T18:23:52","date_gmt":"2018-09-17T09:23:52","guid":{"rendered":"https:\/\/chat-messenger.com\/?p=917"},"modified":"2018-12-23T02:02:31","modified_gmt":"2018-12-22T17:02:31","slug":"reflect-util","status":"publish","type":"post","link":"https:\/\/chat-messenger.com\/hi\/\u092c\u094d\u0932\u0949\u0917\/java\/\u0909\u092a\u092f\u094b\u0917-\u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c\u093f\u0924-\u0915\u0930\u0947\u0902","title":{"rendered":"\u091c\u093e\u0935\u093e \u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c \u0906\u0938\u093e\u0928 \u092c\u0928\u093e \u0926\u093f\u092f\u093e \u0917\u092f\u093e"},"content":{"rendered":"<h2 class=\"common_title\">\u091c\u093e\u0935\u093e \u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c \u0906\u0938\u093e\u0928 \u092c\u0928\u093e \u0926\u093f\u092f\u093e \u0917\u092f\u093e<\/h2>\n<p>\n<strong>\u091c\u093e\u0935\u093e<\/strong>\u0915\u093e<strong>\u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c<\/strong>\u090f\u0915 \u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e \u0935\u0930\u094d\u0917 \u0915\u093e \u092a\u0930\u093f\u091a\u092f \u091c\u094b \u0906\u092a\u0915\u094b \u0906\u0938\u093e\u0928\u0940 \u0938\u0947 \u090f\u092a\u0940\u0906\u0908 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0928\u0947 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0947\u0924\u093e \u0939\u0948\u0964\n<\/p>\n<h2 class=\"common_title\"><a name=\"1\">\u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c \u0915\u094d\u092f\u093e \u0939\u0948?<\/a><\/h2>\n<p>\n<strong>\u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c \u090f\u092a\u0940\u0906\u0908<\/strong>\u0926\u093e\u0901\u0924,&quot;<strong>java.lang.\u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c\u093f\u0924<\/strong>&quot;\u092a\u0948\u0915\u0947\u091c \u092e\u0947\u0902 \u0936\u093e\u092e\u093f\u0932,<br \/>\n\u092f\u0939 \u090f\u0915 \u090f\u092a\u0940\u0906\u0908 \u0939\u0948 \u091c\u094b \u091c\u093e\u0935\u093e \u0915\u0915\u094d\u0937\u093e\u0913\u0902 \u0938\u0947 \u092b\u093c\u0940\u0932\u094d\u0921 \u0914\u0930 \u0935\u093f\u0927\u093f\u092f\u094b\u0902 \u091c\u0948\u0938\u0940 \u091c\u093e\u0928\u0915\u093e\u0930\u0940 \u092a\u0941\u0928\u0930\u094d\u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0924\u093e \u0939\u0948\u0964<br \/>\n\u0928\u093f\u092e\u094d\u0928\u0932\u093f\u0916\u093f\u0924 \u0935\u0930\u094d\u0917\u094b\u0902 \u0915\u093e \u092e\u0941\u0916\u094d\u092f \u0930\u0942\u092a \u0938\u0947 \u0909\u092a\u092f\u094b\u0917 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948\u0964\n<\/p>\n<ul>\n<li><strong>java.lang.\u0915\u094d\u0932\u093e\u0938<\/strong><\/li>\n<li><strong>java.lang.reflect.Constructor<\/strong><\/li>\n<li><strong>java.lang.reflect.Method<\/strong><\/li>\n<li><strong>java.lang.reflect.\u092b\u093c\u0940\u0932\u094d\u0921<\/strong><\/li>\n<\/ul>\n<p>\n<strong>\u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c<\/strong>\u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0915\u0947, \u0906\u092a \u0938\u0940\u0927\u0947 \u0915\u094b\u0921 \u0915\u093f\u090f \u092c\u093f\u0928\u093e \u0915\u0915\u094d\u0937\u093e\u090f\u0902 \u092f\u093e \u0915\u0949\u0932 \u0935\u093f\u0927\u093f\u092f\u093e\u0902 \u092c\u0928\u093e \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964<br \/>\n\u0906\u092a \u090f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0938\u0947 \u090f\u0915 \u0915\u094d\u0932\u093e\u0938 \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938 \u092c\u0928\u093e \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u092f\u093e \u090f\u0915 \u0935\u093f\u0927\u093f \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964<\/p>\n<p>XML \u091c\u0948\u0938\u0940 \u092c\u093e\u0939\u0930\u0940 \u092b\u093c\u093e\u0907\u0932\u094b\u0902 \u092e\u0947\u0902 \u0915\u094d\u0932\u093e\u0938 \u0928\u093e\u092e\u094b\u0902 \u0914\u0930 \u0935\u093f\u0927\u093f \u0928\u093e\u092e\u094b\u0902 \u0915\u0940 \u092a\u0930\u093f\u092d\u093e\u0937\u093e\u090f\u0901 \u0932\u093f\u0916\u0915\u0930, \u0906\u092a \u0930\u0928\u091f\u093e\u0907\u092e \u0915\u0947 \u0926\u094c\u0930\u093e\u0928 \u0935\u093e\u0924\u093e\u0935\u0930\u0923 \u092e\u0947\u0902 \u0939\u094b\u0928\u0947 \u0935\u093e\u0932\u0947 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0928\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928 \u0915\u094b \u0917\u0924\u093f\u0936\u0940\u0932 \u0930\u0942\u092a \u0938\u0947 \u0905\u0928\u0941\u0915\u0942\u0932\u093f\u0924 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964<br \/>\n\u092f\u0939 \u0905\u0924\u094d\u092f\u0927\u093f\u0915 \u0932\u091a\u0940\u0932\u0947 \u0905\u0928\u0941\u092a\u094d\u0930\u092f\u094b\u0917\u094b\u0902 \u0915\u0947 \u0928\u093f\u0930\u094d\u092e\u093e\u0923 \u0915\u0947 \u0932\u093f\u090f \u092d\u0940 \u090f\u0915 \u092c\u0939\u0941\u0924 \u092a\u094d\u0930\u092d\u093e\u0935\u0940 \u090f\u092a\u0940\u0906\u0908 \u0939\u0948\u0964\n<\/p>\n<p><script type=\"text\/javascript\" src=\"https:\/\/chat-messenger.com\/js\/common.js?dd12sssas2223\" charset=\"UTF-8\"><\/script><br \/>\n<script type=\"text\/javascript\"> writePR(); <\/script><\/p>\n<h2 class=\"common_title\"><a name=\"2\">\u092a\u094d\u0930\u0924\u093f\u092c\u093f\u092e\u094d\u092c \u0915\u093e \u0909\u0926\u094d\u0926\u0947\u0936\u094d\u092f<\/a><\/h2>\n<p>\n<strong>\u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c<\/strong>\u0905\u0915\u094d\u0938\u0930 \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e\u0913\u0902 \u0926\u094d\u0935\u093e\u0930\u093e \u0938\u0940\u0927\u0947 \u0909\u092a\u092f\u094b\u0917 \u0928\u0939\u0940\u0902 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948,<br \/>\n\u0907\u0938\u0915\u093e \u0935\u094d\u092f\u093e\u092a\u0915 \u0930\u0942\u092a \u0938\u0947 \u0938\u094d\u091f\u094d\u0930\u091f\u094d\u0938 \u091c\u0948\u0938\u0947 \u0935\u0947\u092c \u0905\u0928\u0941\u092a\u094d\u0930\u092f\u094b\u0917\u094b\u0902 \u0914\u0930 \u0913\/\u0906\u0930 \u092e\u0948\u092a\u093f\u0902\u0917 \u091c\u0948\u0938\u0947 \u092b\u094d\u0930\u0947\u092e\u0935\u0930\u094d\u0915 \u092e\u0947\u0902 \u0909\u092a\u092f\u094b\u0917 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948\u0964<br \/>\n<br \/>\n\u0909\u0926\u093e\u0939\u0930\u0923 \u0915\u0947 \u0932\u093f\u090f, \u091c\u092c \u0938\u094d\u0935\u091a\u093e\u0932\u093f\u0924 \u0930\u0942\u092a \u0938\u0947 \u0935\u0947\u092c \u0938\u094d\u0915\u094d\u0930\u0940\u0928 \u0907\u0928\u092a\u0941\u091f \u0921\u0947\u091f\u093e \u0915\u094b JavaBeans \u0917\u0941\u0923\u094b\u0902 \u092a\u0930 \u0938\u0947\u091f \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948,<br \/>\n\u0907\u0938\u0915\u093e \u0909\u092a\u092f\u094b\u0917 SQL \u091c\u093e\u0930\u0940 \u0915\u0930\u0924\u0947 \u0938\u092e\u092f \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948 \u091c\u094b JavaBeans \u0917\u0941\u0923\u094b\u0902 \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u0938\u094d\u0935\u091a\u093e\u0932\u093f\u0924 \u0930\u0942\u092a \u0938\u0947 \u0905\u092a\u0921\u0947\u091f \u0939\u094b\u0924\u093e \u0939\u0948\u0964<\/p>\n<p>\u0907\u0938\u0915\u0947 \u0905\u0932\u093e\u0935\u093e, \u092a\u094d\u0932\u0917-\u0907\u0928 \u0915\u094b \u0917\u0924\u093f\u0936\u0940\u0932 \u0930\u0942\u092a \u0938\u0947 \u0932\u094b\u0921 \u0915\u0930\u0928\u0947 \u0914\u0930 \u092a\u0902\u091c\u0940\u0915\u0943\u0924 \u0915\u0930\u0928\u0947 \u091c\u0948\u0938\u0947 \u092b\u093c\u0902\u0915\u094d\u0936\u0928 \u0909\u092a\u0932\u092c\u094d\u0927 \u0939\u0948\u0902 \u091c\u094b \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928 \u0936\u0941\u0930\u0942 \u0939\u094b\u0928\u0947 \u092a\u0930 \u0915\u093e\u0930\u094d\u092f\u0915\u094d\u0937\u092e\u0924\u093e \u092c\u0922\u093c\u093e\u0924\u0947 \u0939\u0948\u0902\u0964<strong>\u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c<\/strong>\u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0915\u0947 \u0907\u0938\u0947 \u0906\u0938\u093e\u0928\u0940 \u0938\u0947 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948\u0964\n<\/p>\n<h2 class=\"common_title\"><a name=\"3\">\u0928\u092e\u0942\u0928\u093e \u091a\u0932 \u0930\u0939\u093e \u0939\u0948<\/a><\/h2>\n<p>\n\u0915\u0943\u092a\u092f\u093e \u0928\u092e\u0942\u0928\u093e \u091a\u0932\u093e\u090f\u0902 \u0914\u0930 \u092b\u093c\u094d\u0930\u0947\u092e\u0935\u0930\u094d\u0915-\u091c\u0948\u0938\u0940 \u092a\u094d\u0930\u094b\u0917\u094d\u0930\u093e\u092e\u093f\u0902\u0917 \u0915\u093e \u0905\u0928\u0941\u092d\u0935 \u0915\u0930\u0947\u0902\u0964<br \/>\n<br \/>\n\u092f\u0939\u093e\u0902 \u0939\u092e \u0928\u093f\u092e\u094d\u0928\u0932\u093f\u0916\u093f\u0924 \u0935\u0930\u094d\u0917 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902<strong>\u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c<\/strong>\u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e \u0915\u093e \u0938\u0930\u0932 \u0909\u092a\u092f\u094b\u0917 \u092a\u094d\u0930\u0926\u0930\u094d\u0936\u093f\u0924 \u0915\u0930\u0924\u093e \u0939\u0948\u0964<br \/>\n<br \/>\n<a href=\"https:\/\/chat-messenger.com\/other\/java\/Main.txt\" target=\"_blank\"><strong>\u092e\u0941\u0916\u094d\u092f.\u091c\u093e\u0935\u093e<\/strong><\/a>...\u0915\u0915\u094d\u0937\u093e \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u0940 \u091c\u093e\u0928\u0940 \u0939\u0948<br \/>\n<a href=\"https:\/\/chat-messenger.com\/other\/java\/BeanUtil.txt\" target=\"_blank\"><strong>\u092c\u0940\u0928\u092f\u0942\u091f\u093f\u0932.\u091c\u093e\u0935\u093e<\/strong><\/a>...\u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c \u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e \u0935\u0930\u094d\u0917<br \/>\n<a href=\"https:\/\/chat-messenger.com\/other\/java\/FreeSoft.txt\" target=\"_blank\"><strong>\u092b\u094d\u0930\u0940\u0938\u0949\u092b\u094d\u091f.\u091c\u093e\u0935\u093e<\/strong><\/a>...\u090f\u0915 \u0935\u0930\u094d\u0917 \u092e\u0947\u0902 \u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0909\u092a\u092f\u094b\u0917 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948 \u091c\u094b \u092e\u0941\u092b\u094d\u0924 \u0938\u0949\u092b\u094d\u091f\u0935\u0947\u092f\u0930 \u0915\u093e \u092a\u094d\u0930\u0924\u093f\u0928\u093f\u0927\u093f\u0924\u094d\u0935 \u0915\u0930\u0924\u093e \u0939\u0948\u0964<\/p>\n<p><strong>\u25cf\u091c\u092c \u0938\u093e\u092e\u093e\u0928\u094d\u092f \u0930\u0942\u092a \u0938\u0947 \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948<\/strong>\n<\/p>\n<div class=\"point\">\nSystem.out.println(<span style=\"color: #0000FF;\">&quot;&gt;&gt;&gt; \u0938\u093e\u092e\u093e\u0928\u094d\u092f \u092e\u093e\u092e\u0932\u093e&quot;<\/span>); <br \/>\n\u092b\u094d\u0930\u0940\u0938\u0949\u092b\u094d\u091f \u092b\u094d\u0930\u0940\u0938\u0949\u092b\u094d\u091f = \u0928\u092f\u093e \u092b\u094d\u0930\u0940\u0938\u0949\u092b\u094d\u091f(); <br \/>\nfreeSoft.setName<span style=\"color: #0000FF;\">(&quot;\u091a\u0948\u091f \u0914\u0930 \u092e\u0948\u0938\u0947\u0902\u091c\u0930 \u091a\u0948\u091f \u0914\u0930 \u092e\u0948\u0938\u0947\u0902\u091c\u0930!!&quot;<\/span>); <br \/>\nfreeSoft.showName(); <br \/>\nfreeSoft.showPrice(0);\n<\/div>\n<p>\n<strong>\u25cf\u091c\u092c \u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0915\u0947 \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948<\/strong><\/p>\n<div class=\"point\">\nSystem.out.println<span style=\"color: #0000FF;\">(&quot;\uff1e\uff1e\uff1e\u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0924\u0947 \u0938\u092e\u092f&quot;<\/span>); <br \/>\n<span style=\"color: #00CC33;\">\/\/ \u092b\u094d\u0930\u0940\u0938\u0949\u092b\u094d\u091f \u0915\u094d\u0932\u093e\u0938 \u0915\u093e \u090f\u0915 \u0909\u0926\u093e\u0939\u0930\u0923 \u092c\u0928\u093e\u090f\u0902 <\/span><br \/>\n\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f invokeObject = BeanUtil.newInstance<span style=\"color: #0000FF;\">(&quot;\u092b\u094d\u0930\u0940\u0938\u0949\u092b\u094d\u091f&quot;<\/span>); <br \/>\n<span style=\"color: #00CC33;\">\/\/ \u0928\u093e\u092e \u092b\u093c\u0940\u0932\u094d\u0921 \u092e\u0947\u0902 \u092e\u093e\u0928 \u0938\u0947\u091f \u0915\u0930\u0947\u0902\u0964 <\/span><br \/>\nBeanUtil.setProperty(invokeObject, <span style=\"color: #0000FF;\">&quot;\u0928\u093e\u092e&quot;<\/span> , <span style=\"color: #0000FF;\">&quot;\u091a\u0948\u091f \u0914\u0930 \u092e\u0948\u0938\u0947\u0902\u091c\u0930 \u091a\u0948\u091f \u0914\u0930 \u092e\u0948\u0938\u0947\u0902\u091c\u0930!!&quot;<\/span>); <br \/>\n<span style=\"color: #00CC33;\">\/\/ \u092b\u094d\u0930\u0940\u0938\u0949\u092b\u094d\u091f \u0915\u0940 \u0936\u094b\u0928\u0947\u092e() \u0935\u093f\u0927\u093f \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u0930\u0947\u0902\u0964 <\/span><br \/>\nBeanUtil.invoke(invokeObject, <span style=\"color: #0000FF;\">&quot;\u0936\u094b\u0928\u093e\u092e&quot;<\/span>, \u0935\u094d\u092f\u0930\u094d\u0925); <br \/>\n<span style=\"color: #00CC33;\">\/\/ \u092b\u094d\u0930\u0940\u0938\u0949\u092b\u094d\u091f \u0915\u0940 \u0936\u094b\u092a\u094d\u0930\u093e\u0907\u0938() \u0935\u093f\u0927\u093f \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u0930\u0947\u0902\u0964 <\/span><br \/>\n<span style=\"color: #00CC33;\">\/\/ \u092f\u0926\u093f \u0935\u093f\u0927\u093f \u092e\u0947\u0902 \u0924\u0930\u094d\u0915 \u0939\u0948\u0902, \u0924\u094b \u0909\u0928\u094d\u0939\u0947\u0902 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u092a\u094d\u0930\u0915\u093e\u0930 \u0938\u0930\u0923\u0940 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u092a\u093e\u0930\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u093e \u091a\u093e\u0939\u093f\u090f\u0964 <\/span><br \/>\nBeanUtil.invoke(invokeObject, <span style=\"color: #0000FF;\">\u201c\u0915\u0940\u092e\u0924 \u0926\u093f\u0916\u093e\u0913\u201d<\/span>,\u0928\u092f\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f[]{\u0928\u092f\u093e \u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915(0)});\n<\/div>\n\n<p><strong>\u25cf\u0928\u093f\u0937\u094d\u092a\u093e\u0926\u0928 \u092a\u0930\u093f\u0923\u093e\u092e<\/strong><br \/>\n<br \/>\u0928\u093f\u0937\u094d\u092a\u093e\u0926\u0928 \u092a\u0930\u093f\u0923\u093e\u092e \u0938\u092e\u093e\u0928 \u0939\u094b\u0924\u0947 \u0939\u0948\u0902 \u091a\u093e\u0939\u0947 \u0938\u093e\u092e\u093e\u0928\u094d\u092f \u092e\u093e\u092e\u0932\u0947 \u092e\u0947\u0902 \u092f\u093e \u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0924\u0947 \u0938\u092e\u092f\u0964<\/p>\n<div class=\"console\">\n&gt;&gt;&gt; \u0938\u093e\u092e\u093e\u0928\u094d\u092f \u092e\u093e\u092e\u0932\u093e<br \/>\n<br \/>\u0938\u0949\u092b\u093c\u094d\u091f\u0935\u0947\u092f\u0930 \u0915\u093e \u0928\u093e\u092e: \u091a\u0948\u091f \u0914\u0930 \u092e\u0948\u0938\u0947\u0902\u091c\u0930 \u091a\u0948\u091f \u0914\u0930 \u092e\u0948\u0938\u0947\u0902\u091c\u0930! !<br \/>\n<br \/>\u092e\u0942\u0932\u094d\u092f: 0 \u092f\u0947\u0928<\/p>\n<p>&gt;&gt;&gt; \u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0924\u0947 \u0938\u092e\u092f<br \/>\n<br \/>\u0938\u0949\u092b\u093c\u094d\u091f\u0935\u0947\u092f\u0930 \u0915\u093e \u0928\u093e\u092e: \u091a\u0948\u091f \u0914\u0930 \u092e\u0948\u0938\u0947\u0902\u091c\u0930 \u091a\u0948\u091f \u0914\u0930 \u092e\u0948\u0938\u0947\u0902\u091c\u0930! !<br \/>\n<br \/>\u092e\u0942\u0932\u094d\u092f: 0 \u092f\u0947\u0928\n<\/div>\n\n<h2 class=\"common_title\"><a name=\"4\">\u092c\u0940\u0928\u092f\u0942\u091f\u093f\u0932 \u0935\u093f\u0927\u093f \u0935\u093f\u0935\u0930\u0923<\/a><\/h2>\n<p><a name=\"newInstance(String)\"><!-- --><\/a><\/p>\n<h2>\n\u0928\u092f\u093e \u0909\u0926\u093e\u0939\u0930\u0923<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0935\u0938\u094d\u0924\u0941 <b>\u0928\u092f\u093e \u0909\u0926\u093e\u0939\u0930\u0923<\/b>(\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e) \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<\/pre>\n<dl>\n<dd>\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 &quot;\u0915\u094d\u0932\u093e\u0938\u0928\u0947\u092e&quot; \u0938\u0947 \u090f\u0915 \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938 \u091c\u0947\u0928\u0930\u0947\u091f \u0914\u0930 \u0932\u094c\u091f\u093e\u0924\u093e \u0939\u0948\u0964<\/p>\n<\/dd>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>\u0915\u0915\u094d\u0937\u093e \u0915\u093e \u0928\u093e\u092e<\/code> - \u092a\u0942\u0930\u094d\u0923\u0924\u0903 \u092f\u094b\u0917\u094d\u092f \u0935\u0930\u094d\u0917 \u0915\u093e \u0928\u093e\u092e\n<\/dd>\n<dt><b>\u092a\u094d\u0930\u0924\u093f\u0932\u093e\u092d \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e:<\/b><\/dt>\n<dd>\u092a\u0942\u0930\u094d\u0923\u0924\u0903 \u092f\u094b\u0917\u094d\u092f \u0935\u0930\u094d\u0917 \u0928\u093e\u092e \u0915\u093e \u090f\u0915 \u0928\u092f\u093e \u0909\u0926\u093e\u0939\u0930\u0923\n<\/dd>\n<dt><b>\u0905\u092a\u0935\u093e\u0926:<\/b>\n<\/dt>\n<dd><code>\u0905\u092a\u0935\u093e\u0926<\/code><\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<hr>\n<p><a name=\"newInstance(String, Object[])\"><!-- --><\/a><\/p>\n<h2>\n\u0928\u092f\u093e \u0909\u0926\u093e\u0939\u0930\u0923<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0935\u0938\u094d\u0924\u0941 <b>\u0928\u092f\u093e \u0909\u0926\u093e\u0939\u0930\u0923<\/b>(\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e, \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f[] argObj) \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<\/pre>\n<dl>\n<dd>\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 &quot;\u0915\u094d\u0932\u093e\u0938\u0928\u0947\u092e&quot; \u0938\u0947 \u090f\u0915 \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938 \u091c\u0947\u0928\u0930\u0947\u091f \u0914\u0930 \u0932\u094c\u091f\u093e\u0924\u093e \u0939\u0948\u0964<\/p>\n<\/dd>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>\u0915\u0915\u094d\u0937\u093e \u0915\u093e \u0928\u093e\u092e<\/code> - \u092a\u0942\u0930\u094d\u0923\u0924\u0903 \u092f\u094b\u0917\u094d\u092f \u0935\u0930\u094d\u0917 \u0915\u093e \u0928\u093e\u092e<\/dd>\n<dd><code>argObj<\/code> - \u0928\u093f\u0930\u094d\u092e\u093e\u0924\u093e \u0924\u0930\u094d\u0915\n<\/dd>\n<dt><b>\u092a\u094d\u0930\u0924\u093f\u0932\u093e\u092d \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e:<\/b><\/dt>\n<dd>\u092a\u0942\u0930\u094d\u0923\u0924\u0903 \u092f\u094b\u0917\u094d\u092f \u0935\u0930\u094d\u0917 \u0928\u093e\u092e \u0915\u093e \u090f\u0915 \u0928\u092f\u093e \u0909\u0926\u093e\u0939\u0930\u0923\n<\/dd>\n<dt><b>\u0905\u092a\u0935\u093e\u0926:<\/b>\n<\/dt>\n<dd><code>\u0905\u092a\u0935\u093e\u0926<\/code><\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<hr>\n<p><a name=\"newInstance(Class)\"><!-- --><\/a><\/p>\n<h2>\n\u0928\u092f\u093e \u0909\u0926\u093e\u0939\u0930\u0923<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0935\u0938\u094d\u0924\u0941 <b>\u0928\u092f\u093e \u0909\u0926\u093e\u0939\u0930\u0923<\/b>(\u0915\u094d\u0932\u093e\u0938 \u0915\u094d\u0932\u0948\u091c\u093c) \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<\/pre>\n<dl>\n<dd>\u0935\u0930\u094d\u0917 &quot;\u0915\u094d\u0932\u0948\u091c\u093c&quot; \u0938\u0947 \u090f\u0915 \u0909\u0926\u093e\u0939\u0930\u0923 \u0909\u0924\u094d\u092a\u0928\u094d\u0928 \u0915\u0930\u0924\u093e \u0939\u0948 \u0914\u0930 \u0932\u094c\u091f\u093e\u0924\u093e \u0939\u0948\u0964<\/p>\n<\/dd>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>clazz<\/code> - \u0915\u0915\u094d\u0937\u093e\n<\/dd>\n<dt><b>\u092a\u094d\u0930\u0924\u093f\u0932\u093e\u092d \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e:<\/b><\/dt>\n<dd>\u0915\u094d\u0932\u0948\u091c\u093c \u0915\u093e \u0928\u092f\u093e \u0909\u0926\u093e\u0939\u0930\u0923\n<\/dd>\n<dt><b>\u0905\u092a\u0935\u093e\u0926:<\/b>\n<\/dt>\n<dd><code>\u0905\u092a\u0935\u093e\u0926<\/code><\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<hr>\n<p><a name=\"newInstance(Class, Object[])\"><!-- --><\/a><\/p>\n<h2>\n\u0928\u092f\u093e \u0909\u0926\u093e\u0939\u0930\u0923<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0935\u0938\u094d\u0924\u0941 <b>\u0928\u092f\u093e \u0909\u0926\u093e\u0939\u0930\u0923<\/b>(\u0915\u094d\u0932\u093e\u0938 \u0915\u094d\u0932\u0948\u091c\u093c, \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f[] argObj) \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<\/pre>\n<dl>\n<dd>\u0935\u0930\u094d\u0917 &quot;\u0915\u094d\u0932\u0948\u091c\u093c&quot; \u0938\u0947 \u090f\u0915 \u0909\u0926\u093e\u0939\u0930\u0923 \u0909\u0924\u094d\u092a\u0928\u094d\u0928 \u0915\u0930\u0924\u093e \u0939\u0948 \u0914\u0930 \u0932\u094c\u091f\u093e\u0924\u093e \u0939\u0948\u0964<\/p>\n<\/dd>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>clazz<\/code> - \u0915\u0915\u094d\u0937\u093e<\/dd>\n<dd><code>argObj<\/code> - \u0928\u093f\u0930\u094d\u092e\u093e\u0924\u093e \u0924\u0930\u094d\u0915\n<\/dd>\n<dt><b>\u092a\u094d\u0930\u0924\u093f\u0932\u093e\u092d \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e:<\/b><\/dt>\n<dd>\u0915\u094d\u0932\u0948\u091c\u093c \u0915\u093e \u0928\u092f\u093e \u0909\u0926\u093e\u0939\u0930\u0923\n<\/dd>\n<dt><b>\u0905\u092a\u0935\u093e\u0926:<\/b>\n<\/dt>\n<dd><code>\u0905\u092a\u0935\u093e\u0926<\/code><\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<hr>\n<p><a name=\"setProperty(Object, String, Object)\"><!-- --><\/a><\/p>\n<h2>\n\u0938\u0947\u091f\u092a\u094d\u0930\u0949\u092a\u0930\u094d\u091f\u0940<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0936\u0942\u0928\u094d\u092f\u0924\u093e <b>\u0938\u0947\u091f\u092a\u094d\u0930\u0949\u092a\u0930\u094d\u091f\u0940<\/b>(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0928\u0935\u094b\u0915\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e, \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0935\u0948\u0932\u094d\u092f\u0942) \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<\/pre>\n<dl>\n<dd>\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f &quot;\u0907\u0928\u0935\u094b\u0915\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f&quot; \u0915\u0947 \u092b\u093c\u0940\u0932\u094d\u0921 &quot;\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e&quot; \u0915\u0940 \u0938\u0947\u091f\u0930 \u0935\u093f\u0927\u093f \u0915\u094b \u0915\u0949\u0932 \u0915\u0930\u0947\u0902 \u0914\u0930 \u092e\u093e\u0928 &quot;\u0935\u0948\u0932\u094d\u092f\u0942&quot; \u0938\u0902\u0917\u094d\u0930\u0939\u0940\u0924 \u0915\u0930\u0947\u0902\u0964<\/p>\n<p> \u092f\u0926\u093f \u0915\u094b\u0908 \u0938\u0947\u091f\u0930 \u0935\u093f\u0927\u093f \u0928\u0939\u0940\u0902 \u0939\u0948, \u0924\u094b \u092e\u093e\u0928 \u0938\u0940\u0927\u0947 \u092b\u093c\u0940\u0932\u094d\u0921 \u092a\u0930 \u0938\u0947\u091f \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e\u0964 \u0939\u093e\u0932\u093e\u0901\u0915\u093f, \u0907\u0938 \u092e\u093e\u092e\u0932\u0947 \u092e\u0947\u0902, \u0932\u0915\u094d\u0937\u094d\u092f \u0938\u0902\u092a\u0924\u094d\u0924\u093f \u0915\u093e \u090f\u0915\u094d\u0938\u0947\u0938 \u0938\u0902\u0936\u094b\u0927\u0915 \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0939\u094b\u0928\u093e \u091a\u093e\u0939\u093f\u090f\u0964<\/p>\n<\/dd>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>invokeObject<\/code> - \u0915\u094d\u0930\u093f\u092f\u093e\u0928\u094d\u0935\u093f\u0924 \u0915\u0940 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0940 \u0935\u0938\u094d\u0924\u0941<\/dd>\n<dd><code>\u0915\u093e\u0930\u094d\u092f\u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0928\u093e\u092e<\/code> - \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u0940 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0940 \u0935\u0938\u094d\u0924\u0941 \u0915\u093e \u0938\u0902\u092a\u0924\u094d\u0924\u093f \u0928\u093e\u092e<\/dd>\n<dd><code>\u0915\u0940\u092e\u0924<\/code> - \u0938\u0947\u091f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092e\u093e\u0928\n<\/dd>\n<dt><b>\u0905\u092a\u0935\u093e\u0926:<\/b>\n<\/dt>\n<dd><code>\u0905\u092a\u0935\u093e\u0926<\/code> - \u0928\u093f\u092e\u094d\u0928\u0932\u093f\u0916\u093f\u0924 \u0905\u092a\u0935\u093e\u0926 \u0939\u094b\u0924\u093e \u0939\u0948.\n<\/dd>\n<dd><code>\u0906\u0939\u094d\u0935\u093e\u0928 \u0932\u0915\u094d\u0937\u094d\u092f \u0905\u092a\u0935\u093e\u0926<\/code> - \u092f\u0926\u093f \u0905\u0902\u0924\u0930\u094d\u0928\u093f\u0939\u093f\u0924 \u0935\u093f\u0927\u093f \u090f\u0915 \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u0940 \u0939\u0948\n<\/dd>\n<dd><code>\u0905\u0935\u0948\u0927 \u090f\u0915\u094d\u0938\u0947\u0938 \u0905\u092a\u0935\u093e\u0926<\/code> - \u092f\u0939 \u092e\u0947\u0925\u0921 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u091c\u093e\u0935\u093e \u0939\u0948<br \/>\n             \u091c\u092c \u092d\u093e\u0937\u093e \u092a\u0939\u0941\u0902\u091a \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923 \u0932\u093e\u0917\u0942 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948 \u0914\u0930 \u0905\u0902\u0924\u0930\u094d\u0928\u093f\u0939\u093f\u0924 \u0935\u093f\u0927\u093f \u0924\u0915 \u0928\u0939\u0940\u0902 \u092a\u0939\u0941\u0902\u091a\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948\n<\/dd>\n<dd><code>NoSuchMethodException<\/code> - \u092f\u0926\u093f \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0928\u093e\u092e \u0935\u093e\u0932\u0940 \u0915\u094b\u0908 \u0935\u093f\u0927\u093f \u0928\u0939\u0940\u0902 \u092e\u093f\u0932\u0924\u0940 \u0939\u0948<\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<hr>\n<p><a name=\"getProperty(Object, String)\"><!-- --><\/a><\/p>\n<h2>\n\u0938\u0902\u092a\u0924\u094d\u0924\u093f \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0935\u0938\u094d\u0924\u0941 <b>\u0938\u0902\u092a\u0924\u094d\u0924\u093f \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902<\/b>(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0928\u0935\u094b\u0915\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e) \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<\/pre>\n<dl>\n<dd>\u092e\u093e\u0928 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f invokeObject \u0915\u0947 \u092b\u093c\u0940\u0932\u094d\u0921 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e \u0915\u0940 \u0917\u0947\u091f\u0930 \u0935\u093f\u0927\u093f \u0915\u094b \u0915\u0949\u0932 \u0915\u0930\u0924\u093e \u0939\u0948\u0964<br \/>\n \u092f\u0926\u093f \u0915\u094b\u0908 \u0917\u0947\u091f\u094d\u091f\u0930 \u0935\u093f\u0927\u093f \u0928\u0939\u0940\u0902 \u0939\u0948, \u0924\u094b \u092e\u093e\u0928 \u0938\u0940\u0927\u0947 \u092b\u093c\u0940\u0932\u094d\u0921 \u0938\u0947 \u092a\u0941\u0928\u0930\u094d\u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e\u0964 \u0939\u093e\u0932\u093e\u0901\u0915\u093f, \u0907\u0938 \u092e\u093e\u092e\u0932\u0947 \u092e\u0947\u0902, \u0932\u0915\u094d\u0937\u094d\u092f \u0938\u0902\u092a\u0924\u094d\u0924\u093f \u0915\u093e \u090f\u0915\u094d\u0938\u0947\u0938 \u0938\u0902\u0936\u094b\u0927\u0915 \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0939\u094b\u0928\u093e \u091a\u093e\u0939\u093f\u090f\u0964<\/p>\n<\/dd>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>invokeObject<\/code> - \u0915\u094d\u0930\u093f\u092f\u093e\u0928\u094d\u0935\u093f\u0924 \u0915\u0940 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0940 \u0935\u0938\u094d\u0924\u0941<\/dd>\n<dd><code>\u0915\u093e\u0930\u094d\u092f\u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0928\u093e\u092e<\/code> - \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u0940 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0940 \u0935\u0938\u094d\u0924\u0941 \u0915\u093e \u0938\u0902\u092a\u0924\u094d\u0924\u093f \u0928\u093e\u092e\n<\/dd>\n<dt><b>\u092a\u094d\u0930\u0924\u093f\u0932\u093e\u092d \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e:<\/b><\/dt>\n<dd>\u0917\u0947\u091f\u094d\u091f\u0930 \u0935\u093f\u0927\u093f \u0935\u093e\u092a\u0938\u0940 \u092e\u0942\u0932\u094d\u092f\n<\/dd>\n<dt><b>\u0905\u092a\u0935\u093e\u0926:<\/b>\n<\/dt>\n<dd><code>\u0905\u092a\u0935\u093e\u0926<\/code> - \u0928\u093f\u092e\u094d\u0928\u0932\u093f\u0916\u093f\u0924 \u0905\u092a\u0935\u093e\u0926 \u0939\u094b\u0924\u093e \u0939\u0948.\n<\/dd>\n<dd><code>\u0906\u0939\u094d\u0935\u093e\u0928 \u0932\u0915\u094d\u0937\u094d\u092f \u0905\u092a\u0935\u093e\u0926<\/code> - \u092f\u0926\u093f \u0905\u0902\u0924\u0930\u094d\u0928\u093f\u0939\u093f\u0924 \u0935\u093f\u0927\u093f \u090f\u0915 \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u0940 \u0939\u0948\n<\/dd>\n<dd><code>\u0905\u0935\u0948\u0927 \u090f\u0915\u094d\u0938\u0947\u0938 \u0905\u092a\u0935\u093e\u0926<\/code> - \u092f\u0939 \u092e\u0947\u0925\u0921 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u091c\u093e\u0935\u093e \u0939\u0948<br \/>\n             \u091c\u092c \u092d\u093e\u0937\u093e \u092a\u0939\u0941\u0902\u091a \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923 \u0932\u093e\u0917\u0942 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948 \u0914\u0930 \u0905\u0902\u0924\u0930\u094d\u0928\u093f\u0939\u093f\u0924 \u0935\u093f\u0927\u093f \u0924\u0915 \u0928\u0939\u0940\u0902 \u092a\u0939\u0941\u0902\u091a\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948\n<\/dd>\n<dd><code>NoSuchFieldException<\/code> - \u092f\u0926\u093f \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0928\u093e\u092e \u0935\u093e\u0932\u093e \u0915\u094b\u0908 \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u0939\u0940\u0902 \u092e\u093f\u0932\u0924\u093e \u0939\u0948<\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<hr>\n<p><a name=\"invoke(Object, String, Object[])\"><!-- --><\/a><\/p>\n<h2>\n\u0906\u0939\u094d\u0935\u093e\u0928<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0935\u0938\u094d\u0924\u0941 <b>\u0906\u0939\u094d\u0935\u093e\u0928<\/b>(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0928\u0935\u094b\u0915\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u0949\u0932\u092e\u0947\u0925\u0921, \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f[] argObjects) \u0907\u0928\u0935\u094b\u0915\u0947\u0936\u0928\u091f\u093e\u0930\u094d\u0917\u0947\u091f\u090f\u0915\u094d\u0938\u0947\u092a\u094d\u0936\u0928, \u0907\u0932\u0940\u0917\u0932\u090f\u0915\u094d\u0938\u0947\u0938\u090f\u0915\u094d\u0938\u0947\u092a\u094d\u0936\u0928, \u0928\u094b\u0938\u091a\u092e\u0947\u0925\u094b\u0921\u090f\u0915\u094d\u0938\u0947\u092a\u094d\u0936\u0928 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<\/pre>\n<dl>\n<dd>\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f &quot;invokeObject&quot; \u0915\u0940 \u0935\u093f\u0927\u093f &quot;callMethod&quot; \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u0930\u0924\u093e \u0939\u0948\u0964<br \/>\n \u092f\u0926\u093f \u0915\u094b\u0908 \u0930\u093f\u091f\u0930\u094d\u0928 \u0935\u0948\u0932\u094d\u092f\u0942 \u0939\u0948, \u0924\u094b \u0907\u0938\u0947 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948\u0964<\/p>\n<\/dd>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>invokeObject<\/code> - \u0915\u094d\u0930\u093f\u092f\u093e\u0928\u094d\u0935\u093f\u0924 \u0915\u0940 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0940 \u0935\u0938\u094d\u0924\u0941<\/dd>\n<dd><code>\u0915\u0949\u0932\u0935\u093f\u0927\u093f<\/code> - \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u0940 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0940 \u0935\u093f\u0927\u093f \u0915\u093e \u0928\u093e\u092e<\/dd>\n<dd><code>argObjects<\/code> - \u092f\u0926\u093f \u0924\u0930\u094d\u0915 \u0939\u0948\u0902, \u0924\u094b \u0909\u0928\u094d\u0939\u0947\u0902 \u0935\u0938\u094d\u0924\u0941\u0913\u0902 \u0915\u0940 \u090f\u0915 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u092a\u093e\u0938 \u0915\u0930\u0947\u0902\u0964 \u092f\u0926\u093f \u0915\u094b\u0908 \u0924\u0930\u094d\u0915 \u0928\u0939\u0940\u0902 \u0939\u0948, \u0924\u094b \u0936\u0942\u0928\u094d\u092f \u092a\u093e\u0938 \u0915\u0930\u0947\u0902\u0964\n<\/dd>\n<dt><b>\u092a\u094d\u0930\u0924\u093f\u0932\u093e\u092d \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e:<\/b><\/dt>\n<dd>&quot;callMethod&quot; \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u093e \u0935\u093e\u092a\u0938\u0940 \u092e\u093e\u0928\n<\/dd>\n<dt><b>\u0905\u092a\u0935\u093e\u0926:<\/b>\n<\/dt>\n<dd><code>\u0906\u0939\u094d\u0935\u093e\u0928 \u0932\u0915\u094d\u0937\u094d\u092f \u0905\u092a\u0935\u093e\u0926<\/code> - \u092f\u0926\u093f \u0905\u0902\u0924\u0930\u094d\u0928\u093f\u0939\u093f\u0924 \u0935\u093f\u0927\u093f \u090f\u0915 \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u0940 \u0939\u0948\n<\/dd>\n<dd><code>\u0905\u0935\u0948\u0927 \u090f\u0915\u094d\u0938\u0947\u0938 \u0905\u092a\u0935\u093e\u0926<\/code> - \u092f\u0939 \u092e\u0947\u0925\u0921 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u091c\u093e\u0935\u093e \u0939\u0948<br \/>\n             \u091c\u092c \u092d\u093e\u0937\u093e \u092a\u0939\u0941\u0902\u091a \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923 \u0932\u093e\u0917\u0942 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948 \u0914\u0930 \u0905\u0902\u0924\u0930\u094d\u0928\u093f\u0939\u093f\u0924 \u0935\u093f\u0927\u093f \u0924\u0915 \u0928\u0939\u0940\u0902 \u092a\u0939\u0941\u0902\u091a\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948\n<\/dd>\n<dd><code>NoSuchMethodException<\/code> - \u092f\u0926\u093f \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0928\u093e\u092e \u0935\u093e\u0932\u0940 \u0915\u094b\u0908 \u0935\u093f\u0927\u093f \u0928\u0939\u0940\u0902 \u092e\u093f\u0932\u0924\u0940 \u0939\u0948<\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<hr>\n<p><a name=\"findMethod(Object, String, Object[])\"><!-- --><\/a><\/p>\n<h2>\n\u0935\u093f\u0927\u093f \u0916\u094b\u091c\u0947\u0902<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0935\u093f\u0927\u093f <b>\u0935\u093f\u0927\u093f \u0916\u094b\u091c\u0947\u0902<\/b>(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0928\u0935\u094b\u0915\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u0949\u0932\u092e\u0947\u0925\u0921, \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f[] argObjects) NoSuchMethodException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<\/pre>\n<dl>\n<dd>\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f &#039;invokeObject&#039; \u0915\u0940 \u0935\u093f\u0927\u093f &#039;callMethod&#039; \u0916\u094b\u091c\u0947\u0902\u0964<\/p>\n<\/dd>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>invokeObject<\/code> - \u0915\u094d\u0930\u093f\u092f\u093e\u0928\u094d\u0935\u093f\u0924 \u0915\u0940 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0940 \u0935\u0938\u094d\u0924\u0941<\/dd>\n<dd><code>\u0915\u0949\u0932\u0935\u093f\u0927\u093f<\/code> - \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u090f \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0947 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u093e \u0935\u093f\u0927\u093f \u0928\u093e\u092e<\/dd>\n<dd><code>argObjects<\/code> - \u092f\u0926\u093f \u0924\u0930\u094d\u0915 \u0939\u0948\u0902, \u0924\u094b \u0909\u0928\u094d\u0939\u0947\u0902 \u0935\u0938\u094d\u0924\u0941\u0913\u0902 \u0915\u0940 \u090f\u0915 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u092a\u093e\u0938 \u0915\u0930\u0947\u0902\u0964 \u092f\u0926\u093f \u0915\u094b\u0908 \u0924\u0930\u094d\u0915 \u0928\u0939\u0940\u0902 \u0939\u0948, \u0924\u094b \u0936\u0942\u0928\u094d\u092f \u092a\u093e\u0938 \u0915\u0930\u0947\u0902\u0964\n<\/dd>\n<dt><b>\u092a\u094d\u0930\u0924\u093f\u0932\u093e\u092d \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e:<\/b><\/dt>\n<dd>\u090f\u0915 \u0935\u093f\u0927\u093f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u091c\u094b \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0924\u0930\u094d\u0915 \u0936\u0930\u094d\u0924\u094b\u0902 \u0938\u0947 \u092e\u0947\u0932 \u0916\u093e\u0924\u093e \u0939\u0948\n<\/dd>\n<dt><b>\u0905\u092a\u0935\u093e\u0926:<\/b>\n<\/dt>\n<dd><code>NoSuchMethodException<\/code> - \u092f\u0926\u093f \u0915\u094b\u0908 \u092e\u093f\u0932\u093e\u0928 \u0935\u093f\u0927\u093f \u0928\u0939\u0940\u0902 \u092e\u093f\u0932\u0924\u0940 \u0939\u0948, \u092f\u093e \u092f\u0926\u093f \u0928\u093e\u092e &quot;&quot; \u092f\u093e &quot;&quot; \u0939\u0948<\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<hr>\n<p><a name=\"setField(Object, String, Object)\"><!-- --><\/a><\/p>\n<h2>\n\u0938\u0947\u091f\u092b\u093c\u0940\u0932\u094d\u0921<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0936\u0942\u0928\u094d\u092f\u0924\u093e <b>\u0938\u0947\u091f\u092b\u093c\u0940\u0932\u094d\u0921<\/b>(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f invokeObject, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e, \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u092e\u093e\u0928) IllegalAccessException, NoSuchFieldException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<\/pre>\n<dl>\n<dd>&quot;\u0907\u0928\u0935\u094b\u0915\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f&quot; \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u090f \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0947 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u0947 \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e &quot;\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e&quot; \u092e\u0947\u0902 \u092e\u093e\u0928 &quot;\u092e\u093e\u0928&quot; \u0938\u0902\u0917\u094d\u0930\u0939\u0940\u0924 \u0915\u0930\u0924\u093e \u0939\u0948\u0964<\/p>\n<\/dd>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>invokeObject<\/code> - \u0915\u094d\u0930\u093f\u092f\u093e\u0928\u094d\u0935\u093f\u0924 \u0915\u0940 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0940 \u0935\u0938\u094d\u0924\u0941<\/dd>\n<dd><code>\u0915\u093e\u0930\u094d\u092f\u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0928\u093e\u092e<\/code> - \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u0940 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0940 \u0935\u0938\u094d\u0924\u0941 \u0915\u093e \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e<\/dd>\n<dd><code>\u0915\u0940\u092e\u0924<\/code> - \u0938\u0947\u091f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092e\u093e\u0928\n<\/dd>\n<dt><b>\u0905\u092a\u0935\u093e\u0926:<\/b>\n<\/dt>\n<dd><code>\u0905\u0935\u0948\u0927 \u090f\u0915\u094d\u0938\u0947\u0938 \u0905\u092a\u0935\u093e\u0926<\/code> - \u0935\u0939 \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u091c\u093f\u0938 \u092a\u0930 \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0935\u0938\u094d\u0924\u0941 \u0906\u0927\u093e\u0930\u093f\u0924 \u0939\u0948 (\u092f\u093e \u0909\u0938\u0915\u093e \u0909\u092a\u0935\u0930\u094d\u0917 \u092f\u093e \u0915\u093e\u0930\u094d\u092f\u093e\u0928\u094d\u0935\u092f\u0928\u0915\u0930\u094d\u0924\u093e)<br \/>\n             \u092f\u0939 \u0918\u094b\u0937\u093f\u0924 \u0915\u093f\u090f \u0917\u090f \u0935\u0930\u094d\u0917 \u092f\u093e \u0907\u0902\u091f\u0930\u092b\u093c\u0947\u0938 \u0915\u093e \u0909\u0926\u093e\u0939\u0930\u0923 \u0928\u0939\u0940\u0902 \u0939\u0948, \u092f\u093e \u092f\u0926\u093f \u0905\u0928\u0930\u0948\u092a\u093f\u0902\u0917 \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0935\u093f\u092b\u0932 \u0939\u094b \u091c\u093e\u0924\u093e \u0939\u0948\n<\/dd>\n<dd><code>NoSuchFieldException<\/code> - \u092f\u0926\u093f \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0928\u093e\u092e \u0935\u093e\u0932\u093e \u0915\u094b\u0908 \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u0939\u0940\u0902 \u092e\u093f\u0932\u0924\u093e \u0939\u0948<\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<hr>\n<p><a name=\"getField(Object, String)\"><!-- --><\/a><\/p>\n<h2>\n\u092b\u093c\u0940\u0932\u094d\u0921 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0935\u0938\u094d\u0924\u0941 <b>\u092b\u093c\u0940\u0932\u094d\u0921 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902<\/b>(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f invokeObject, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e) IllegalAccessException, NoSuchFieldException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<\/pre>\n<dl>\n<dd>&quot;invokeObject&quot; \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u090f \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0947 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u0947 \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e &quot;\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e&quot; \u0915\u093e \u092e\u093e\u0928 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0924\u093e \u0939\u0948\u0964<\/p>\n<\/dd>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>invokeObject<\/code> - \u0915\u094d\u0930\u093f\u092f\u093e\u0928\u094d\u0935\u093f\u0924 \u0915\u0940 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0940 \u0935\u0938\u094d\u0924\u0941<\/dd>\n<dd><code>\u0915\u093e\u0930\u094d\u092f\u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0928\u093e\u092e<\/code> - \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u0940 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0940 \u0935\u0938\u094d\u0924\u0941 \u0915\u093e \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e\n<\/dd>\n<dt><b>\u092a\u094d\u0930\u0924\u093f\u0932\u093e\u092d \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e:<\/b><\/dt>\n<dd>\u092a\u094d\u0930\u0924\u093f\u0932\u093e\u092d \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e\n<\/dd>\n<dt><b>\u0905\u092a\u0935\u093e\u0926:<\/b>\n<\/dt>\n<dd><code>\u0905\u0935\u0948\u0927 \u090f\u0915\u094d\u0938\u0947\u0938 \u0905\u092a\u0935\u093e\u0926<\/code> - \u0935\u0939 \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u091c\u093f\u0938 \u092a\u0930 \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0935\u0938\u094d\u0924\u0941 \u0906\u0927\u093e\u0930\u093f\u0924 \u0939\u0948 (\u092f\u093e \u0909\u0938\u0915\u093e \u0909\u092a\u0935\u0930\u094d\u0917 \u092f\u093e \u0915\u093e\u0930\u094d\u092f\u093e\u0928\u094d\u0935\u092f\u0928\u0915\u0930\u094d\u0924\u093e)<br \/>\n             \u092f\u0939 \u0918\u094b\u0937\u093f\u0924 \u0915\u093f\u090f \u0917\u090f \u0935\u0930\u094d\u0917 \u092f\u093e \u0907\u0902\u091f\u0930\u092b\u093c\u0947\u0938 \u0915\u093e \u0909\u0926\u093e\u0939\u0930\u0923 \u0928\u0939\u0940\u0902 \u0939\u0948, \u092f\u093e \u092f\u0926\u093f \u0905\u0928\u0930\u0948\u092a\u093f\u0902\u0917 \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0935\u093f\u092b\u0932 \u0939\u094b \u091c\u093e\u0924\u093e \u0939\u0948\n<\/dd>\n<dd><code>NoSuchFieldException<\/code> - \u092f\u0926\u093f \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0928\u093e\u092e \u0935\u093e\u0932\u093e \u0915\u094b\u0908 \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u0939\u0940\u0902 \u092e\u093f\u0932\u0924\u093e \u0939\u0948<\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<hr>\n<p><a name=\"hasField(Object, String)\"><!-- --><\/a><\/p>\n<h2>\n\u092b\u093c\u0940\u0932\u094d\u0921 \u0939\u0948<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u092c\u0942\u0932\u093f\u092f\u0928 <b>\u092b\u093c\u0940\u0932\u094d\u0921 \u0939\u0948<\/b>(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e) \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<\/pre>\n<dl>\n<dd>\u091c\u093e\u0901\u091a\u0924\u093e \u0939\u0948 \u0915\u093f \u0915\u094d\u092f\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f &#039;\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f&#039; \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e &#039;\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e&#039; \u0918\u094b\u0937\u093f\u0924 \u0915\u0930\u0924\u093e \u0939\u0948\u0964<\/p>\n<\/dd>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>\u0935\u0938\u094d\u0924\u0941<\/code> - \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u0915\u0940 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0940 \u0935\u0938\u094d\u0924\u0941<\/dd>\n<dd><code>\u0915\u093e\u0930\u094d\u092f\u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0928\u093e\u092e<\/code> - \u091c\u093e\u0902\u091a\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092b\u093c\u0940\u0932\u094d\u0921 \u0915\u093e \u0928\u093e\u092e\n<\/dd>\n<dt><b>\u092a\u094d\u0930\u0924\u093f\u0932\u093e\u092d \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e:<\/b><\/dt>\n<dd>\u092f\u0926\u093f \u0918\u094b\u0937\u093f\u0924 \u0915\u093f\u092f\u093e \u0917\u092f\u093e \u0924\u094b \u0938\u0924\u094d\u092f \u0939\u0948\n<\/dd>\n<dt><b>\u0905\u092a\u0935\u093e\u0926:<\/b>\n<\/dt>\n<dd><code>\u0905\u092a\u0935\u093e\u0926<\/code><\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<hr>\n<p><a name=\"getAllFields(Object)\"><!-- --><\/a><\/p>\n<h2>\n\u0938\u092d\u0940 \u092b\u093c\u0940\u0932\u094d\u0921 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 java.util.TreeSet <b>\u0938\u092d\u0940 \u092b\u093c\u0940\u0932\u094d\u0921 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902<\/b>(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f) \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<\/pre>\n<dl>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>\u0935\u0938\u094d\u0924\u0941<\/code> &#8211;\n<\/dd>\n<dt><b>\u092a\u094d\u0930\u0924\u093f\u0932\u093e\u092d \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e:<\/b><\/dt>\n<dd>\n<\/dd>\n<dt><b>\u0905\u092a\u0935\u093e\u0926:<\/b>\n<\/dt>\n<dd><code>\u0905\u092a\u0935\u093e\u0926<\/code><\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<hr>\n<p><a name=\"getShortClassName(Object)\"><!-- --><\/a><\/p>\n<h2>\ngetShortClassName<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 <b>getShortClassName<\/b>(\u0935\u0938\u094d\u0924\u0941 \u0935\u0938\u094d\u0924\u0941)<\/pre>\n<dl>\n<dd>\u0915\u093f\u0938\u0940 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0938\u0947 \u0905\u092f\u094b\u0917\u094d\u092f \u0935\u0930\u094d\u0917 \u0915\u093e \u0928\u093e\u092e \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0924\u093e \u0939\u0948\u0964<\/p>\n<\/dd>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>\u0935\u0938\u094d\u0924\u0941<\/code> &#8211;\n<\/dd>\n<dt><b>\u092a\u094d\u0930\u0924\u093f\u0932\u093e\u092d \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e:<\/b><\/dt>\n<dd><\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<hr>\n<p><a name=\"getShortClassName(String)\"><!-- --><\/a><\/p>\n<h2>\ngetShortClassName<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 <b>getShortClassName<\/b>(\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e)<\/pre>\n<dl>\n<dd>\u092a\u0942\u0930\u094d\u0923\u0924\u0903 \u092f\u094b\u0917\u094d\u092f \u0928\u093e\u092e \u0938\u0947 \u0915\u0915\u094d\u0937\u093e \u0915\u093e \u0928\u093e\u092e \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0939\u094b\u0924\u093e \u0939\u0948\u0964<\/p>\n<\/dd>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>\u0915\u0915\u094d\u0937\u093e \u0915\u093e \u0928\u093e\u092e<\/code> &#8211;\n<\/dd>\n<dt><b>\u092a\u094d\u0930\u0924\u093f\u0932\u093e\u092d \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e:<\/b><\/dt>\n<dd><\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<hr>\n<p><a name=\"getFieldName(String)\"><!-- --><\/a><\/p>\n<h2>\n\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 <b>\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902<\/b>(\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0935\u093f\u0927\u093f \u0915\u093e \u0928\u093e\u092e)<\/pre>\n<dl>\n<dd>\u0935\u093f\u0927\u093f \u0928\u093e\u092e \u0938\u0947 \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e \u092c\u0926\u0932\u0947\u0902. JavaBeans \u0938\u092e\u094d\u092e\u0947\u0932\u0928\u094b\u0902 \u0915\u0947 \u0905\u0928\u0941\u0930\u0942\u092a \u0939\u094b\u0928\u093e \u091a\u093e\u0939\u093f\u090f\u0964<\/p>\n<\/dd>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>\u0935\u093f\u0927\u093f \u0915\u093e \u0928\u093e\u092e<\/code> &#8211;\n<\/dd>\n<dt><b>\u092a\u094d\u0930\u0924\u093f\u0932\u093e\u092d \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e:<\/b><\/dt>\n<dd><\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<hr>\n<p><a name=\"isClassExist(String)\"><!-- --><\/a><\/p>\n<h2>\nisClassExist<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u092c\u0942\u0932\u093f\u092f\u0928 <b>isClassExist<\/b>(\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e)<\/pre>\n<dl>\n<dd>\u0938\u0924\u094d\u092f\u093e\u092a\u093f\u0924 \u0915\u0930\u0924\u093e \u0939\u0948 \u0915\u093f \u092a\u0942\u0930\u094d\u0923\u0924\u0903 \u092f\u094b\u0917\u094d\u092f \u0928\u093e\u092e &quot;\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e&quot; \u090f\u0915 \u092e\u094c\u091c\u0942\u0926\u093e \u0915\u094d\u0932\u093e\u0938 \u0928\u093e\u092e \u0939\u0948\u0964<\/p>\n<\/dd>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>\u0915\u0915\u094d\u0937\u093e \u0915\u093e \u0928\u093e\u092e<\/code> &#8211;\n<\/dd>\n<dt><b>\u092a\u094d\u0930\u0924\u093f\u0932\u093e\u092d \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e:<\/b><\/dt>\n<dd><\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<hr>\n<p><a name=\"getPropertyDescriptors(Object)\"><!-- --><\/a><\/p>\n<h2>\ngetPropertyDescriptors<\/h2>\n<pre>\u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0938\u0902\u092a\u0924\u094d\u0924\u093f \u0935\u093f\u0935\u0930\u0923\u0915[] <b>getPropertyDescriptors<\/b>(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f) IntrospectionException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<\/pre>\n<dl>\n<dd>\u090f\u0915 \u092a\u094d\u0930\u0949\u092a\u0930\u094d\u091f\u0940\u0921\u093f\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u0930 \u0932\u094c\u091f\u093e\u0924\u093e \u0939\u0948 \u091c\u093f\u0938\u092e\u0947\u0902 &quot;\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f&quot; \u0915\u0947 \u0932\u093f\u090f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u091c\u093e\u0928\u0915\u093e\u0930\u0940 \u0939\u094b\u0924\u0940 \u0939\u0948\u0964<\/p>\n<\/dd>\n<dd>\n<dl>\n<dt><b>\u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930:<\/b><\/dt>\n<dd><code>\u0935\u0938\u094d\u0924\u0941<\/code> &#8211;\n<\/dd>\n<dt><b>\u092a\u094d\u0930\u0924\u093f\u0932\u093e\u092d \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e:<\/b><\/dt>\n<dd>\n<\/dd>\n<dt><b>\u0905\u092a\u0935\u093e\u0926:<\/b>\n<\/dt>\n<dd><code>java.beans.IntrospectionException<\/code><\/dd>\n<\/dl>\n<\/dd>\n<\/dl>\n<h2 class=\"common_title\"><a name=\"5\">\u092c\u0940\u0928\u092f\u0942\u091f\u093f\u0932 \u0938\u094d\u0930\u094b\u0924 \u0915\u094b\u0921<\/a><\/h2>\n<p><textarea readonly=\"readonly\" style=\"font-size: 13px;height: 400px;\" class=\"src\" onclick=\"this.focus();this.select()\">import java.beans.BeanInfo;<br \/>\nimport java.beans.IntrospectionException;<br \/>\nimport java.beans.Introspector;<br \/>\nimport java.beans.PropertyDescriptor;<br \/>\nimport java.lang.reflect.Constructor;<br \/>\nimport java.lang.reflect.Field;<br \/>\nimport java.lang.reflect.InvocationTargetException;<br \/>\nimport java.lang.reflect.Method;<br \/>\nimport java.math.BigDecimal;<br \/>\nimport java.sql.Timestamp;<br \/>\nimport java.text.SimpleDateFormat;<br \/>\nimport java.util.Calendar;<br \/>\nimport java.util.Date;<br \/>\nimport java.util.HashMap;<br \/>\nimport java.util.Map;<br \/>\nimport java.util.StringTokenizer;<br \/>\nimport java.util.TreeSet;<\/p>\n<p>\/**<br \/>\n * \u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e \u0935\u0930\u094d\u0917 \u091c\u094b \u0906\u092a\u0915\u094b \u091c\u093e\u0935\u093e \u0915\u0947 \u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c \u090f\u092a\u0940\u0906\u0908 \u0915\u093e \u0906\u0938\u093e\u0928\u0940 \u0938\u0947 \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0928\u0947 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0947\u0924\u093e \u0939\u0948<br \/>\n *\/<br \/>\n\u092a\u092c\u094d\u0932\u093f\u0915 \u0915\u094d\u0932\u093e\u0938 \u092c\u0940\u0928\u092f\u0942\u091f\u093f\u0932 {<\/p>\n<p>    \/**   *\/<br \/>\n    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0905\u0902\u0924\u093f\u092e \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 GET = &quot;\u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902&quot;;<br \/>\n    \/**   *\/<br \/>\n    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0905\u0902\u0924\u093f\u092e \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0938\u0947\u091f = &quot;\u0938\u0947\u091f&quot;;<\/p>\n<p>    \/\/ \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014-\u300enewInstance\u300f<br \/>\n    \/**<br \/>\n     * \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 &quot;\u0915\u094d\u0932\u093e\u0938\u0928\u0947\u092e&quot; \u0938\u0947 \u090f\u0915 \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938 \u091c\u0947\u0928\u0930\u0947\u091f \u0914\u0930 \u0932\u094c\u091f\u093e\u0924\u093e \u0939\u0948\u0964<br \/>\n     * @param className \u092a\u0942\u0930\u0940 \u0924\u0930\u0939 \u0938\u0947 \u092f\u094b\u0917\u094d\u092f \u0935\u0930\u094d\u0917 \u0915\u093e \u0928\u093e\u092e<br \/>\n     * @\u092a\u0942\u0930\u0940 \u0924\u0930\u0939 \u0938\u0947 \u092f\u094b\u0917\u094d\u092f \u0935\u0930\u094d\u0917 \u0928\u093e\u092e \u0915\u093e \u0928\u092f\u093e \u0909\u0926\u093e\u0939\u0930\u0923 \u0932\u094c\u091f\u093e\u090f\u0901<br \/>\n     * @\u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0928\u094d\u092f\u0942\u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938 (\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e) \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 {<br \/>\n        \u0915\u094b\u0936\u093f\u0936 {<br \/>\n            \u0935\u093e\u092a\u0938\u0940 Class.forName(className).newInstance();<br \/>\n        } \u092a\u0915\u0921\u093c\u0947\u0902 (NoClassDefFoundError e) {<br \/>\n            System.err.println(&#039;NoClassDefFoundError :&#039; + className);<br \/>\n            \u0908 \u092b\u0947\u0902\u0915\u094b;<br \/>\n        }<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 &quot;\u0915\u094d\u0932\u093e\u0938\u0928\u0947\u092e&quot; \u0938\u0947 \u090f\u0915 \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938 \u091c\u0947\u0928\u0930\u0947\u091f \u0914\u0930 \u0932\u094c\u091f\u093e\u0924\u093e \u0939\u0948\u0964<br \/>\n     * @param className \u092a\u0942\u0930\u0940 \u0924\u0930\u0939 \u0938\u0947 \u092f\u094b\u0917\u094d\u092f \u0935\u0930\u094d\u0917 \u0915\u093e \u0928\u093e\u092e<br \/>\n     * @param argObj \u0915\u0902\u0938\u094d\u091f\u094d\u0930\u0915\u094d\u091f\u0930 \u0924\u0930\u094d\u0915<br \/>\n     * @\u092a\u0942\u0930\u0940 \u0924\u0930\u0939 \u0938\u0947 \u092f\u094b\u0917\u094d\u092f \u0935\u0930\u094d\u0917 \u0928\u093e\u092e \u0915\u093e \u0928\u092f\u093e \u0909\u0926\u093e\u0939\u0930\u0923 \u0932\u094c\u091f\u093e\u090f\u0901<br \/>\n     * @\u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f newInstance (\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e, \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f [] argObj)<br \/>\n            \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 {<br \/>\n        \u0915\u0915\u094d\u0937\u093e[] argClass = \u0928\u0908 \u0915\u0915\u094d\u0937\u093e[argObj.length];<br \/>\n        \u0915\u0947 \u0932\u093f\u090f (int i = 0; i &lt; argObj.length; i++) {<br \/>\n            argClass[i] = argObj[i].getClass();<br \/>\n        }<br \/>\n        \u0915\u0902\u0938\u094d\u091f\u094d\u0930\u0915\u094d\u091f\u0930 c = Class.forName(className).getConstructor(argClass);<br \/>\n        \u0935\u093e\u092a\u0938\u0940 c.newInstance(argObj);<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u0915\u094d\u0932\u093e\u0938 &#039;\u0915\u094d\u0932\u0948\u091c\u093c&#039; \u0938\u0947 \u090f\u0915 \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938 \u092c\u0928\u093e\u090f\u0902 \u0914\u0930 \u0932\u094c\u091f\u093e\u090f\u0902\u0964<br \/>\n     * @\u092a\u0930\u092e \u0915\u094d\u0932\u0948\u091c\u093c \u0915\u094d\u0932\u093e\u0938<br \/>\n     * @\u0915\u094d\u0932\u0948\u091c\u093c \u0915\u093e \u0928\u092f\u093e \u0909\u0926\u093e\u0939\u0930\u0923 \u0932\u094c\u091f\u093e\u090f\u0901<br \/>\n     * @\u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0928\u094d\u092f\u0942\u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938 (\u0915\u094d\u0932\u093e\u0938 \u0915\u094d\u0932\u0948\u091c\u093c) \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 {<br \/>\n        \u0935\u093e\u092a\u0938\u0940 clazz.newInstance();<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u0915\u094d\u0932\u093e\u0938 &#039;\u0915\u094d\u0932\u0948\u091c\u093c&#039; \u0938\u0947 \u090f\u0915 \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938 \u092c\u0928\u093e\u090f\u0902 \u0914\u0930 \u0932\u094c\u091f\u093e\u090f\u0902\u0964<br \/>\n     * @\u092a\u0930\u092e \u0915\u094d\u0932\u0948\u091c\u093c \u0915\u094d\u0932\u093e\u0938<br \/>\n     * @param argObj \u0915\u0902\u0938\u094d\u091f\u094d\u0930\u0915\u094d\u091f\u0930 \u0924\u0930\u094d\u0915<br \/>\n     * @\u0915\u094d\u0932\u0948\u091c\u093c \u0915\u093e \u0928\u092f\u093e \u0909\u0926\u093e\u0939\u0930\u0923 \u0932\u094c\u091f\u093e\u090f\u0901<br \/>\n     * @\u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0928\u094d\u092f\u0942 \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938 (\u0915\u094d\u0932\u093e\u0938 \u0915\u094d\u0932\u0948\u091c\u093c, \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f [] argObj)<br \/>\n            \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 {<br \/>\n        \u0915\u0915\u094d\u0937\u093e[] argClass = \u0928\u0908 \u0915\u0915\u094d\u0937\u093e[argObj.length];<br \/>\n        \u0915\u0947 \u0932\u093f\u090f (int i = 0; i &lt; argObj.length; i++) {<br \/>\n            argClass[i] = argObj[i].getClass();<br \/>\n        }<br \/>\n        \u0915\u0902\u0938\u094d\u091f\u094d\u0930\u0915\u094d\u091f\u0930 c = clazz.getConstructor(argClass);<br \/>\n        \u0935\u093e\u092a\u0938\u0940 c.newInstance(argObj);<br \/>\n    }<\/p>\n<p>    \/\/ ---------------------&quot;\u0924\u0930\u0940\u0915\u093e&quot;<br \/>\n    \/**<br \/>\n     * \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f &quot;invokeObject&quot; \u0915\u0947 \u092b\u093c\u0940\u0932\u094d\u0921 &quot;\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e&quot; \u0915\u0940 \u0938\u0947\u091f\u0930 \u0935\u093f\u0927\u093f<br \/>\n     * \u0915\u0949\u0932, \u0938\u094d\u091f\u094b\u0930 \u0935\u0948\u0932\u094d\u092f\u0942 &#039;\u0935\u0948\u0932\u094d\u092f\u0942&#039;\u0964<br \/>\n     * &lt;br&gt;<br \/>\n     * \u092f\u0926\u093f \u0915\u094b\u0908 \u0938\u0947\u091f\u0930 \u0935\u093f\u0927\u093f \u0928\u0939\u0940\u0902 \u0939\u0948, \u0924\u094b \u092e\u093e\u0928 \u0915\u094b \u0938\u0940\u0927\u0947 \u092b\u093c\u0940\u0932\u094d\u0921 \u092a\u0930 \u0938\u0947\u091f \u0915\u0930\u0947\u0902\u0964<br \/>\n     * \u0939\u093e\u0932\u093e\u0901\u0915\u093f, \u0907\u0938 \u092e\u093e\u092e\u0932\u0947 \u092e\u0947\u0902, \u0932\u0915\u094d\u0937\u094d\u092f \u0938\u0902\u092a\u0924\u094d\u0924\u093f \u0915\u093e \u090f\u0915\u094d\u0938\u0947\u0938 \u0938\u0902\u0936\u094b\u0927\u0915 \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0939\u094b\u0928\u093e \u091a\u093e\u0939\u093f\u090f\u0964<br \/>\n     * @param invokeObject \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u093e \u0939\u0948<br \/>\n     * @param fieldName \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u090f \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0947 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u093e \u092a\u094d\u0930\u0949\u092a\u0930\u094d\u091f\u0940 \u0928\u093e\u092e<br \/>\n     * @param \u092e\u093e\u0928 \u092e\u093e\u0928 \u0938\u0947\u091f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f<br \/>\n     * @\u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 \u0928\u093f\u092e\u094d\u0928\u0932\u093f\u0916\u093f\u0924 \u0905\u092a\u0935\u093e\u0926 \u0939\u094b\u0924\u093e \u0939\u0948\u0964<br \/>\n     * \u092f\u0926\u093f \u0905\u0902\u0924\u0930\u094d\u0928\u093f\u0939\u093f\u0924 \u0935\u093f\u0927\u093f \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u0940 \u0939\u0948 \u0924\u094b @InvocationTargetException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<br \/>\n     * @IllegalAccessException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 \u092f\u0926\u093f \u092f\u0939 \u0935\u093f\u0927\u093f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u091c\u093e\u0935\u093e \u0939\u0948<br \/>\n     * \u091c\u092c \u092d\u093e\u0937\u093e \u092a\u0939\u0941\u0902\u091a \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923 \u0932\u093e\u0917\u0942 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948 \u0914\u0930 \u0905\u0902\u0924\u0930\u094d\u0928\u093f\u0939\u093f\u0924 \u0935\u093f\u0927\u093f \u0924\u0915 \u0928\u0939\u0940\u0902 \u092a\u0939\u0941\u0902\u091a\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948<br \/>\n     * \u092f\u0926\u093f \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0928\u093e\u092e \u0935\u093e\u0932\u0940 \u0915\u094b\u0908 \u0935\u093f\u0927\u093f \u0928\u0939\u0940\u0902 \u092e\u093f\u0932\u0924\u0940 \u0939\u0948 \u0924\u094b @NoSuchMethodException \u0915\u094b \u092b\u0947\u0902\u0915 \u0926\u0947\u0924\u093e \u0939\u0948<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0936\u0942\u0928\u094d\u092f \u0938\u0947\u091f\u092a\u094d\u0930\u0949\u092a\u0930\u094d\u091f\u0940 (\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0928\u0935\u094b\u0915\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e,<br \/>\n            \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u092e\u093e\u0928) \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 {<br \/>\n        \u0915\u094b\u0936\u093f\u0936 {<br \/>\n            \u0935\u093f\u0927\u093f \u0935\u093f\u0927\u093f = searchMethod(invokeObject, fieldName, SET);<br \/>\n            \u0915\u0915\u094d\u0937\u093e[] \u092a\u0930\u092e\u0915\u094d\u0932\u093e\u0938\u0947\u0938 = \u0935\u093f\u0927\u093f.getParameterTypes();<br \/>\n            \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f[] \u0935\u0948\u0932\u094d\u092f\u0942\u090f\u0930\u0947 = \u0936\u0942\u0928\u094d\u092f;<br \/>\n            \u092f\u0926\u093f (paramClasses[0].isInstance(value)) {<br \/>\n                \/\/\u092f\u0926\u093f \u0938\u0947\u091f \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0924\u0930\u094d\u0915 \u0935\u0930\u094d\u0917 \u0915\u093e \u0909\u092a\u0935\u0930\u094d\u0917 \u0939\u0948 \u0924\u094b \u0915\u0928\u0935\u0930\u094d\u091f \u0928 \u0915\u0930\u0947\u0902\u0964<br \/>\n                \u0935\u0948\u0932\u094d\u092f\u0942\u0905\u0930\u0947 = \u0928\u092f\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f[] { \u0935\u0948\u0932\u094d\u092f\u0942 };<br \/>\n            } \u0905\u0928\u094d\u092f {<br \/>\n                valueArray = \u0928\u092f\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f[] { convObject(\u092e\u093e\u0928, \u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930\u0915\u094d\u0932\u093e\u0938\u0947\u0938[0]<br \/>\n                        .getName()) };<br \/>\n            }<br \/>\n            \u092e\u0947\u0925\u0921.\u0907\u0928\u0935\u094b\u0915(\u0907\u0928\u0935\u094b\u0915\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0935\u0948\u0932\u094d\u092f\u0942\u0905\u0930\u0947);<br \/>\n        } \u092a\u0915\u0921\u093c\u0947\u0902 (NoSuchMethodException e) {<br \/>\n            \u0915\u094b\u0936\u093f\u0936 {<br \/>\n                \/\/ \u092f\u0926\u093f \u0915\u094b\u0908 \u0938\u0947\u091f\u0930 \u0935\u093f\u0927\u093f \u0928\u0939\u0940\u0902 \u0939\u0948, \u0924\u094b \u0907\u0938\u0947 \u0938\u0940\u0927\u0947 \u092b\u093c\u0940\u0932\u094d\u0921 \u092a\u0930 \u0938\u0947\u091f \u0915\u0930\u0947\u0902\u0964<br \/>\n                \u0938\u0947\u091f\u092b\u093c\u0940\u0932\u094d\u0921(\u0907\u0928\u0935\u094b\u0915\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e, \u092e\u093e\u0928);<br \/>\n            } \u092a\u0915\u0921\u093c\u0947\u0902 (NoSuchFieldException fe) {<br \/>\n                \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0924\u094d\u0930\u0941\u091f\u093f\u092e\u0947\u0938 = &quot;\\n\u0915\u094d\u0932\u093e\u0938&quot; + getShortClassName(invokeObject)<br \/>\n                        + \u201c\u0939\u0948\u201d + \u201c\u092b\u093c\u0940\u0932\u094d\u0921 \u0915\u0947 \u0932\u093f\u090f\u201d + \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e + \u201c\u201d\\n\u201d<br \/>\n                        + &quot;\u0915\u094b\u0908 \u0938\u0941\u0932\u092d \u0938\u0947\u091f\u0930 \u0935\u093f\u0927\u093f \u0928\u0939\u0940\u0902 \u0939\u0948, \u0914\u0930\u0964&quot;<br \/>\n                        + \u201c\u092b\u093c\u0940\u0932\u094d\u0921\u201d + \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e<br \/>\n                        + &quot;&quot; \u092d\u0940 \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0928\u0939\u0940\u0902 \u0939\u0948\u0964 \u201d + \u201c\u201d;<br \/>\n                \u0928\u092f\u093e IllegalAccessException(errorMes) \u092b\u0947\u0902\u0915\u0947\u0902;<br \/>\n            }<br \/>\n        }<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u092b\u093c\u0940\u0932\u094d\u0921 \u092b\u093c\u0940\u0932\u094d\u0921 \u0915\u093e \u0917\u0947\u091f\u0930 \u0935\u093f\u0927\u093f, \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u093e \u0928\u093e\u092e invokeObject<br \/>\n     * \u0915\u0949\u0932 \u0935\u0948\u0932\u094d\u092f\u0942 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902\u0964 &lt;br&gt;<br \/>\n     * \u092f\u0926\u093f \u0915\u094b\u0908 \u0917\u0947\u091f\u0930 \u0935\u093f\u0927\u093f \u0928\u0939\u0940\u0902 \u0939\u0948, \u0924\u094b \u092e\u0942\u0932\u094d\u092f \u0938\u0940\u0927\u0947 \u092b\u093c\u0940\u0932\u094d\u0921 \u0938\u0947 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e\u0964<br \/>\n     * \u0939\u093e\u0932\u093e\u0901\u0915\u093f, \u0907\u0938 \u092e\u093e\u092e\u0932\u0947 \u092e\u0947\u0902, \u0932\u0915\u094d\u0937\u094d\u092f \u0938\u0902\u092a\u0924\u094d\u0924\u093f \u0915\u093e \u090f\u0915\u094d\u0938\u0947\u0938 \u0938\u0902\u0936\u094b\u0927\u0915 \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0939\u094b\u0928\u093e \u091a\u093e\u0939\u093f\u090f\u0964<br \/>\n     * @param invokeObject \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u093e \u0939\u0948<br \/>\n     * @param fieldName \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u090f \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0947 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u093e \u092a\u094d\u0930\u0949\u092a\u0930\u094d\u091f\u0940 \u0928\u093e\u092e<br \/>\n     * @\u0917\u0947\u091f\u0930 \u0935\u093f\u0927\u093f \u0915\u093e \u0930\u093f\u091f\u0930\u094d\u0928 \u0930\u093f\u091f\u0930\u094d\u0928 \u092e\u093e\u0928<br \/>\n     * @\u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 \u0928\u093f\u092e\u094d\u0928\u0932\u093f\u0916\u093f\u0924 \u0905\u092a\u0935\u093e\u0926 \u0939\u094b\u0924\u093e \u0939\u0948\u0964<br \/>\n     * \u092f\u0926\u093f \u0905\u0902\u0924\u0930\u094d\u0928\u093f\u0939\u093f\u0924 \u0935\u093f\u0927\u093f \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u0940 \u0939\u0948 \u0924\u094b @InvocationTargetException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<br \/>\n     * @IllegalAccessException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 \u092f\u0926\u093f \u092f\u0939 \u0935\u093f\u0927\u093f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u091c\u093e\u0935\u093e \u0939\u0948<br \/>\n     * \u091c\u092c \u092d\u093e\u0937\u093e \u092a\u0939\u0941\u0902\u091a \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923 \u0932\u093e\u0917\u0942 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948 \u0914\u0930 \u0905\u0902\u0924\u0930\u094d\u0928\u093f\u0939\u093f\u0924 \u0935\u093f\u0927\u093f \u0924\u0915 \u0928\u0939\u0940\u0902 \u092a\u0939\u0941\u0902\u091a\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948<br \/>\n     * \u092f\u0926\u093f \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0928\u093e\u092e \u0935\u093e\u0932\u093e \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u0939\u0940\u0902 \u092e\u093f\u0932\u0924\u093e \u0939\u0948 \u0924\u094b @NoSuchFieldException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f getProperty (\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f invokeObject, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e)<br \/>\n            \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 {<br \/>\n        \u0915\u094b\u0936\u093f\u0936 {<br \/>\n            \u0935\u093f\u0927\u093f \u0935\u093f\u0927\u093f = searchMethod(invokeObject, fieldName, GET);<br \/>\n            \u0935\u093e\u092a\u0938\u0940 \u0935\u093f\u0927\u093f.invoke(invokeObject, null);<br \/>\n        } \u092a\u0915\u0921\u093c\u0947\u0902 (NoSuchMethodException e) {<br \/>\n            \u0935\u093e\u092a\u0938\u0940 getField(invokeObject, fieldName);<br \/>\n        }<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f &quot;invokeObject&quot; \u0915\u0940 \u0935\u093f\u0927\u093f &quot;callMethod&quot; \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u0930\u0924\u093e \u0939\u0948\u0964<br \/>\n     * \u092f\u0926\u093f \u0915\u094b\u0908 \u0930\u093f\u091f\u0930\u094d\u0928 \u0935\u0948\u0932\u094d\u092f\u0942 \u0939\u0948, \u0924\u094b \u0907\u0938\u0947 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u092a\u094d\u0930\u0915\u093e\u0930 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948\u0964<br \/>\n     * @param invokeObject \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u093e \u0939\u0948<br \/>\n     * @param callMethod \u0935\u093f\u0927\u093f \u0915\u093e \u0928\u093e\u092e \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u093e \u0939\u0948<br \/>\n     * @param argObjects \u092f\u0926\u093f \u0915\u094b\u0908 \u0924\u0930\u094d\u0915 \u0939\u0948, \u0924\u094b \u0907\u0938\u0947 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u0940 \u090f\u0915 \u0938\u0930\u0923\u0940 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u092a\u093e\u0938 \u0915\u0930\u0947\u0902\u0964<br \/>\n     * \u092f\u0926\u093f \u0915\u094b\u0908 \u0924\u0930\u094d\u0915 \u0928\u0939\u0940\u0902 \u0939\u0948 \u0924\u094b \u0936\u0942\u0928\u094d\u092f \u092a\u093e\u0938 \u0915\u0930\u0947\u0902\u0964<br \/>\n     * @return &quot;callMethod&quot; \u0915\u094b \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u093e \u0930\u093f\u091f\u0930\u094d\u0928 \u092e\u093e\u0928<br \/>\n     * \u092f\u0926\u093f \u0905\u0902\u0924\u0930\u094d\u0928\u093f\u0939\u093f\u0924 \u0935\u093f\u0927\u093f \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u0940 \u0939\u0948 \u0924\u094b @InvocationTargetException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<br \/>\n     * @IllegalAccessException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 \u092f\u0926\u093f \u092f\u0939 \u0935\u093f\u0927\u093f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u091c\u093e\u0935\u093e \u0939\u0948<br \/>\n     * \u091c\u092c \u092d\u093e\u0937\u093e \u092a\u0939\u0941\u0902\u091a \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923 \u0932\u093e\u0917\u0942 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948 \u0914\u0930 \u0905\u0902\u0924\u0930\u094d\u0928\u093f\u0939\u093f\u0924 \u0935\u093f\u0927\u093f \u0924\u0915 \u0928\u0939\u0940\u0902 \u092a\u0939\u0941\u0902\u091a\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948<br \/>\n     * \u092f\u0926\u093f \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0928\u093e\u092e \u0935\u093e\u0932\u0940 \u0915\u094b\u0908 \u0935\u093f\u0927\u093f \u0928\u0939\u0940\u0902 \u092e\u093f\u0932\u0924\u0940 \u0939\u0948 \u0924\u094b @NoSuchMethodException \u0915\u094b \u092b\u0947\u0902\u0915 \u0926\u0947\u0924\u093e \u0939\u0948<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0928\u0935\u094b\u0915 (\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0928\u0935\u094b\u0915\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u0949\u0932 \u0935\u093f\u0927\u093f,<br \/>\n            \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f[] argObjects) \u0907\u0928\u0935\u094b\u0915\u0947\u0936\u0928\u091f\u093e\u0930\u094d\u0917\u0947\u091f\u090f\u0915\u094d\u0938\u0947\u092a\u094d\u0936\u0928 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948,<br \/>\n            IllegalAccessException, NoSuchMethodException {<br \/>\n        \u0935\u093f\u0927\u093f \u0935\u093f\u0927\u093f = findMethod(invokeObject, callMethod, argObjects);<br \/>\n        \u0935\u093e\u092a\u0938\u0940 \u0935\u093f\u0927\u093f.invoke(invokeObject, argObjects);<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f &#039;invokeObject&#039; \u0915\u0940 \u0935\u093f\u0927\u093f &#039;callMethod&#039; \u0916\u094b\u091c\u0947\u0902\u0964<br \/>\n     * @param invokeObject \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u093e \u0939\u0948<br \/>\n     * @param callMethod \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u090f \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0947 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u093e \u0935\u093f\u0927\u093f \u0928\u093e\u092e<br \/>\n     * @param argObjects \u092f\u0926\u093f \u0915\u094b\u0908 \u0924\u0930\u094d\u0915 \u0939\u0948, \u0924\u094b \u0907\u0938\u0947 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u0940 \u090f\u0915 \u0938\u0930\u0923\u0940 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u092a\u093e\u0938 \u0915\u0930\u0947\u0902\u0964<br \/>\n     * \u092f\u0926\u093f \u0915\u094b\u0908 \u0924\u0930\u094d\u0915 \u0928\u0939\u0940\u0902 \u0939\u0948 \u0924\u094b \u0936\u0942\u0928\u094d\u092f \u092a\u093e\u0938 \u0915\u0930\u0947\u0902\u0964<br \/>\n     * @\u0930\u093f\u091f\u0930\u094d\u0928 \u092e\u0947\u0925\u0921 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u091c\u094b \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0924\u0930\u094d\u0915 \u0936\u0930\u094d\u0924\u094b\u0902 \u0938\u0947 \u092e\u0947\u0932 \u0916\u093e\u0924\u093e \u0939\u0948<br \/>\n     * @NoSuchMethodException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 \u092f\u0926\u093f \u0915\u094b\u0908 \u092e\u093f\u0932\u093e\u0928 \u0935\u093f\u0927\u093f \u0928\u0939\u0940\u0902 \u092e\u093f\u0932\u0924\u0940 \u0939\u0948,<br \/>\n     * \u092f\u093e \u092f\u0926\u093f \u0928\u093e\u092e \u0939\u0948 &quot; &quot; \u092f\u093e &quot; &quot;\u0915\u0947 \u092e\u093e\u092e\u0932\u0947 \u092e\u0947\u0902<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0935\u093f\u0927\u093f \u0916\u094b\u091c \u0935\u093f\u0927\u093f (\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0928\u0935\u094b\u0915\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u0949\u0932 \u0935\u093f\u0927\u093f,<br \/>\n            \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f[] argObjects) NoSuchMethodException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 {<br \/>\n        \u0915\u0915\u094d\u0937\u093e[] \u092a\u0930\u092e\u0915\u094d\u0932\u093e\u0938\u0947\u0938 = \u0936\u0942\u0928\u094d\u092f;<br \/>\n        \u0935\u093f\u0927\u093f[] \u0935\u093f\u0927\u093f\u092f\u093e\u0901 = invokeObject.getClass().getMethods();<br \/>\n        \u0936\u0940\u0930\u094d\u0937: \u0915\u0947 \u0932\u093f\u090f (int i = 0; i &lt;\u0924\u0930\u0940\u0915\u0947.\u0932\u0902\u092c\u093e\u0908; i++) {<br \/>\n            \u0905\u0917\u0930 (\u0924\u0930\u0940\u0915\u0947[i].getName().\u092c\u0930\u093e\u092c\u0930(callMethod)) {<br \/>\n                \u092f\u0926\u093f (argObjects == null<br \/>\n                        &amp;&amp; \u0924\u0930\u0940\u0915\u0947[i].getParameterTypes().length == 0) {<br \/>\n                    \u0935\u093e\u092a\u0938\u0940 \u0915\u0947 \u0924\u0930\u0940\u0915\u0947[i];<br \/>\n                }<br \/>\n                \u092f\u0926\u093f (argObjects == \u0936\u0942\u0928\u094d\u092f) {<br \/>\n                    \u091c\u093e\u0930\u0940 \u0930\u0916\u0928\u093e;<br \/>\n                }<br \/>\n                \u092a\u0948\u0930\u093e\u092e\u0915\u094d\u0932\u093e\u0938\u0947\u0938 = \u0935\u093f\u0927\u093f\u092f\u093e\u0901[i].getParameterTypes();<br \/>\n                \u092f\u0926\u093f (paramClasses.length == argObjects.length) {<br \/>\n                    \/\/ \u0938\u092d\u0940 \u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930 \u0938\u0942\u091a\u0940 \u092a\u094d\u0930\u0915\u093e\u0930 \u0914\u0930 \u0924\u0930\u094d\u0915 \u092a\u094d\u0930\u0915\u093e\u0930 \u092e\u093e\u0928\u094d\u092f \u0915\u0930\u0947\u0902<br \/>\n                    (int j = 0; j &lt;paramClasses.length; j++) \u0915\u0947 \u0932\u093f\u090f {<br \/>\n                        \u0915\u094d\u0932\u093e\u0938 \u092a\u0948\u0930\u093e\u0915\u094d\u0932\u093e\u0938 = \u092a\u0948\u0930\u093e\u0915\u094d\u0932\u093e\u0938\u0947\u0938[\u091c\u0947];<br \/>\n                        \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f argObj = argObjects[j];<br \/>\n                        \/\/ \u092f\u0926\u093f \u0924\u0930\u094d\u0915 \u092a\u094d\u0930\u0915\u093e\u0930 \u0906\u0926\u093f\u092e \u0939\u0948, \u0924\u094b \u0924\u0930\u094d\u0915 \u0935\u0938\u094d\u0924\u0941<br \/>\n                        \/\/ \u0936\u0942\u0928\u094d\u092f \u0928\u0939\u0940\u0902 \u0939\u0948 \u0914\u0930 \u0906\u0926\u093f\u092e \u0939\u0948<br \/>\n                        \/\/\u092f\u0926\u093f \u092f\u0939 \u0938\u0902\u0916\u094d\u092f\u093e \u0915\u093e \u0909\u092a\u0935\u0930\u094d\u0917 \u0939\u0948, \u0924\u094b \u092f\u0939 \u0920\u0940\u0915 \u0939\u0948\u0964<br \/>\n                        \u0905\u0917\u0930 (argObj == \u0936\u0942\u0928\u094d\u092f) {<br \/>\n                            \u091c\u093e\u0930\u0940 \u0930\u0916\u0928\u093e;<br \/>\n                        }<br \/>\n                        \u092f\u0926\u093f (paramClass.isPrimitive()<br \/>\n                                &amp;&amp; (argObj \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938\u0911\u092b\u093c \u0928\u0902\u092c\u0930 || argObj<br \/>\n                                        .getClass().isPrimitive())) {<br \/>\n                            \u091c\u093e\u0930\u0940 \u0930\u0916\u0928\u093e;<br \/>\n                        }<br \/>\n                        \u0905\u0917\u0930 (!paramClass.isInstance(argObj)) {<br \/>\n                            \/\/ \u091c\u092c \u092a\u094d\u0930\u0915\u093e\u0930 \u0905\u0902\u0924\u0930\u094d\u0928\u093f\u0939\u093f\u0924 \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0915\u0947 \u0938\u093e\u0925 \u0938\u0902\u0917\u0924 \u0928 \u0939\u094b\u0902 \u0924\u094b \u0905\u0917\u0932\u0940 \u0935\u093f\u0927\u093f \u092a\u0930 \u0906\u0917\u0947 \u092c\u0922\u093c\u0947\u0902<br \/>\n                            \u0936\u0940\u0930\u094d\u0937 \u091c\u093e\u0930\u0940 \u0930\u0916\u0947\u0902;<br \/>\n                        }<br \/>\n                    }<br \/>\n                    \u0935\u093e\u092a\u0938\u0940 \u0915\u0947 \u0924\u0930\u0940\u0915\u0947[i];<br \/>\n                }<br \/>\n            }<br \/>\n        }<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092a\u0948\u0930\u093e\u0932\u0902\u092c\u093e\u0908 = (\u092a\u0930\u092e\u0915\u094d\u0932\u093e\u0938\u0947\u0938 != \u0936\u0942\u0928\u094d\u092f) ? \u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915<br \/>\n                .toString(paramClasses.length): \u201c\u201d;<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0924\u094d\u0930\u0941\u091f\u093f\u092e\u0947\u0938 = getShortClassName(invokeObject) + &quot;\u0935\u093f\u0927\u093f&quot;<br \/>\n                + callMethod + &quot;\u0915\u094b\u0908 \u0928\u0939\u0940\u0902 \u0939\u0948\u0964&quot; + &quot;[paramClasses.length ] = &quot;<br \/>\n                + \u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930 \u0932\u0902\u092c\u093e\u0908 + &quot;,[ argObjects.length ] = &quot; + argObjects.length<br \/>\n                + &#8220;&#8221;;<br \/>\n        \u0928\u092f\u093e NoSuchMethodException(errorMes) \u092b\u0947\u0902\u0915\u0947\u0902;<br \/>\n    }<\/p>\n<p>    \/\/ ----------------------&quot;\u092e\u0948\u0926\u093e\u0928&quot;<br \/>\n    \/**<br \/>\n     * \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u090f \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0947 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f &quot;invokeObject&quot; \u0915\u0947 \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e &quot;\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e&quot; \u0915\u093e \u092e\u093e\u0928<br \/>\n     * &quot;\u092e\u0942\u0932\u094d\u092f&quot; \u0938\u0902\u0917\u094d\u0930\u0939\u0940\u0924 \u0915\u0930\u0924\u093e \u0939\u0948\u0964<br \/>\n     * @param invokeObject \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u093e \u0939\u0948<br \/>\n     * @param fieldName \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u090f \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0947 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u093e \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e<br \/>\n     * @param \u092e\u093e\u0928 \u092e\u093e\u0928 \u0938\u0947\u091f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f<br \/>\n     * @IllegalAccessException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 \u092f\u0926\u093f \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0939\u0948<br \/>\n     * \u092b\u093c\u0940\u0932\u094d\u0921 (\u092f\u093e \u0907\u0938\u0915\u093e \u0909\u092a\u0935\u0930\u094d\u0917 \u092f\u093e \u0915\u093e\u0930\u094d\u092f\u093e\u0928\u094d\u0935\u092f\u0928\u0915\u0930\u094d\u0924\u093e)<br \/>\n     * \u092f\u0926\u093f \u092f\u0939 \u0915\u093f\u0938\u0940 \u0935\u0930\u094d\u0917 \u092f\u093e \u0907\u0902\u091f\u0930\u092b\u093c\u0947\u0938 \u0915\u093e \u0909\u0926\u093e\u0939\u0930\u0923 \u0928\u0939\u0940\u0902 \u0939\u0948, \u0924\u094b \u0918\u094b\u0937\u093f\u0924 \u0915\u0930\u0947\u0902<br \/>\n     * \u092f\u093e \u092f\u0926\u093f \u0905\u0928\u0930\u0948\u092a\u093f\u0902\u0917 \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0935\u093f\u092b\u0932 \u0939\u094b \u091c\u093e\u0924\u093e \u0939\u0948<br \/>\n     * \u092f\u0926\u093f \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0928\u093e\u092e \u0935\u093e\u0932\u093e \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u0939\u0940\u0902 \u092e\u093f\u0932\u0924\u093e \u0939\u0948 \u0924\u094b @NoSuchFieldException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0936\u0942\u0928\u094d\u092f \u0938\u0947\u091f\u092b\u093c\u0940\u0932\u094d\u0921 (\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0928\u0935\u094b\u0915\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e,<br \/>\n            \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0935\u0948\u0932\u094d\u092f\u0942) IllegalAccessException, NoSuchFieldException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 {<br \/>\n        \u092b\u093c\u0940\u0932\u094d\u0921 \u092b\u093c\u0940\u0932\u094d\u0921 = searchField(invokeObject, fieldName);<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e = field.getType().getName();<br \/>\n        \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f convObj = \u0936\u0942\u0928\u094d\u092f;<br \/>\n        \u092f\u0926\u093f (field.getType().isInstance(value)) {<br \/>\n            convObj = \u092e\u093e\u0928;<br \/>\n        } \u0905\u0928\u094d\u092f {<br \/>\n            convObj = convObject(\u092e\u093e\u0928, \u0935\u0930\u094d\u0917\u0928\u093e\u092e);<br \/>\n        }<br \/>\n        field.set(invokeObject, convObj);<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u0928 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f &quot;invokeObject&quot; \u0915\u0947 \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e &quot;\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e&quot; \u0915\u093e \u092e\u093e\u0928 \u0938\u0947\u091f \u0915\u0930\u0947\u0902<br \/>\n     * \u092a\u093e\u0928\u093e\u0964<br \/>\n     * @param invokeObject \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u093e \u0939\u0948<br \/>\n     * @param fieldName \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u090f \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0947 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u093e \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e<br \/>\n     * @\u0930\u093f\u091f\u0930\u094d\u0928 \u0930\u093f\u091f\u0930\u094d\u0928 \u0935\u0948\u0932\u094d\u092f\u0942<br \/>\n     * @IllegalAccessException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 \u092f\u0926\u093f \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0939\u0948<br \/>\n     * \u092b\u093c\u0940\u0932\u094d\u0921 (\u092f\u093e \u0907\u0938\u0915\u093e \u0909\u092a\u0935\u0930\u094d\u0917 \u092f\u093e \u0915\u093e\u0930\u094d\u092f\u093e\u0928\u094d\u0935\u092f\u0928\u0915\u0930\u094d\u0924\u093e)<br \/>\n     * \u092f\u0926\u093f \u092f\u0939 \u0915\u093f\u0938\u0940 \u0935\u0930\u094d\u0917 \u092f\u093e \u0907\u0902\u091f\u0930\u092b\u093c\u0947\u0938 \u0915\u093e \u0909\u0926\u093e\u0939\u0930\u0923 \u0928\u0939\u0940\u0902 \u0939\u0948, \u0924\u094b \u0918\u094b\u0937\u093f\u0924 \u0915\u0930\u0947\u0902<br \/>\n     * \u092f\u093e \u092f\u0926\u093f \u0905\u0928\u0930\u0948\u092a\u093f\u0902\u0917 \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0935\u093f\u092b\u0932 \u0939\u094b \u091c\u093e\u0924\u093e \u0939\u0948<br \/>\n     * \u092f\u0926\u093f \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0928\u093e\u092e \u0935\u093e\u0932\u093e \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u0939\u0940\u0902 \u092e\u093f\u0932\u0924\u093e \u0939\u0948 \u0924\u094b @NoSuchFieldException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f getField (\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f invokeObject, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e)<br \/>\n            IllegalAccessException, NoSuchFieldException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 {<br \/>\n        \u092b\u093c\u0940\u0932\u094d\u0921 \u092b\u093c\u0940\u0932\u094d\u0921 = searchField(invokeObject, fieldName);<br \/>\n        \u0935\u093e\u092a\u0938\u0940 \u092b\u093c\u0940\u0932\u094d\u0921.get(invokeObject);<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u091c\u093e\u0902\u091a\u0947\u0902 \u0915\u093f \u0915\u094d\u092f\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f &quot;\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f&quot; \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e &quot;\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e&quot; \u0918\u094b\u0937\u093f\u0924 \u0915\u0930\u0924\u093e \u0939\u0948<br \/>\n     * \u092a\u0941\u0937\u094d\u091f\u093f \u0915\u0930\u0928\u093e\u0964<br \/>\n     * @\u092a\u0930\u092e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u0915\u0940 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0940 \u0935\u0938\u094d\u0924\u0941<br \/>\n     * @param fieldName \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e<br \/>\n     * @\u0918\u094b\u0937\u093f\u0924 \u0939\u094b\u0928\u0947 \u092a\u0930 \u0938\u0924\u094d\u092f \u0935\u093e\u092a\u0938 \u0932\u094c\u091f\u0947\u0902<br \/>\n     * @\u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u092c\u0942\u0932\u093f\u092f\u0928 \u0939\u0948\u092b\u093c\u0940\u0932\u094d\u0921 (\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e)<br \/>\n            \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 {<br \/>\n        \u092a\u094d\u0930\u0949\u092a\u0930\u094d\u091f\u0940\u0921\u093f\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u0930[] \u092a\u094d\u0930\u0949\u092a\u094d\u0938 = getPropertyDescriptors(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f);<br \/>\n        \u0915\u0947 \u0932\u093f\u090f (int i = 0; i &lt;props.length; i++) {<br \/>\n            \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 _\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e = \u092a\u094d\u0930\u0949\u092a\u094d\u0938[i].getName();<br \/>\n            \u092f\u0926\u093f (fieldName.equals(_fieldName)) {<br \/>\n                \u0938\u091a \u0932\u094c\u091f\u0947\u0902;<br \/>\n            }<br \/>\n        }<br \/>\n        \u0935\u093f\u0935\u0930\u0923 \u091d\u0942\u0920\u093e \u0939\u0948;<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     *<br \/>\n     * @\u092a\u0930\u092e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f<br \/>\n     * @\u0935\u093e\u092a\u0938 \u0915\u0930\u0928\u093e<br \/>\n     * @\u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u091f\u094d\u0930\u0940\u0938\u0947\u091f getAllFields (\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f) \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 {<\/p>\n<p>        \u091f\u094d\u0930\u0940\u0938\u0947\u091f \u092b\u093c\u0940\u0932\u094d\u0921\u0938\u0947\u091f = \u0928\u092f\u093e \u091f\u094d\u0930\u0940\u0938\u0947\u091f();<br \/>\n        \/\/ \u0935\u093f\u0927\u093f \u0938\u0947 \u0938\u0902\u092a\u0924\u094d\u0924\u093f \u0915\u093e \u0928\u093e\u092e \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902<br \/>\n        \u092a\u094d\u0930\u0949\u092a\u0930\u094d\u091f\u0940\u0921\u093f\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u0930[] \u092a\u094d\u0930\u0949\u092a\u094d\u0938 = getPropertyDescriptors(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f);<br \/>\n        \u0915\u0947 \u0932\u093f\u090f (int i = 0; i &lt;props.length; i++) {<br \/>\n            \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e = \u092a\u094d\u0930\u0949\u092a\u094d\u0938[i].getName();<br \/>\n            \u092b\u093c\u0940\u0932\u094d\u0921\u0938\u0947\u091f.\u0910\u0921(\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e);<\/p>\n<p>        }<\/p>\n<p>        \/\/ \u092b\u093c\u0940\u0932\u094d\u0921 \u0938\u0947 \u0938\u0902\u092a\u0924\u094d\u0924\u093f \u0915\u093e \u0928\u093e\u092e \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902<br \/>\n        \u092b\u093c\u0940\u0932\u094d\u0921[] \u092b\u093c\u0940\u0932\u094d\u0921 = object.getClass().getFields();<br \/>\n        \u0915\u0947 \u0932\u093f\u090f (int i = 0; i &lt; \u092b\u093c\u0940\u0932\u094d\u0921\u094d\u0938.\u0932\u0902\u092c\u093e\u0908; i++) {<br \/>\n            \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e = \u092b\u093c\u0940\u0932\u094d\u0921[i].getName();<br \/>\n            \u092f\u0926\u093f (!fieldSet.contains(fieldName)) {<br \/>\n                \u092b\u093c\u0940\u0932\u094d\u0921\u0938\u0947\u091f.\u0910\u0921(\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e);<br \/>\n            }<br \/>\n        }<br \/>\n        \u0935\u093e\u092a\u0938\u0940 \u092b\u093c\u0940\u0932\u094d\u0921\u0938\u0947\u091f;<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     *<br \/>\n     * @param invokeObject \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u093e \u0939\u0948<br \/>\n     * @param fieldName \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u090f \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0947 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u093e \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e<br \/>\n     * @\u0930\u093f\u091f\u0930\u094d\u0928 \u092b\u093c\u093e\u0907\u0932 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u091c\u094b \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0924\u0930\u094d\u0915 \u0936\u0930\u094d\u0924\u094b\u0902 \u0938\u0947 \u092e\u0947\u0932 \u0916\u093e\u0924\u0947 \u0939\u0948\u0902<br \/>\n     * \u092f\u0926\u093f \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0928\u093e\u092e \u0935\u093e\u0932\u093e \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u0939\u0940\u0902 \u092e\u093f\u0932\u0924\u093e \u0939\u0948 \u0924\u094b @NoSuchFieldException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<br \/>\n     *\/<br \/>\n    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u092b\u093c\u0940\u0932\u094d\u0921 \u0916\u094b\u091c \u092b\u093c\u0940\u0932\u094d\u0921 (\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0928\u0935\u094b\u0915\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e)<br \/>\n            NoSuchFieldException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 {<br \/>\n        \u0915\u094b\u0936\u093f\u0936 {<br \/>\n            \u0935\u093e\u092a\u0938\u0940 invokeObject.getClass().getField(fieldName);<br \/>\n        } \u092a\u0915\u0921\u093c\u0947\u0902 (NoSuchFieldException e) {<br \/>\n            \/\/ \u092f\u0939 \u0926\u093e\u092f\u0930\u093e \u0924\u093e\u0932\u093f\u0915\u093e \u0915\u0949\u0932\u092e \u0928\u093e\u092e \u0938\u0947 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u093f\u092f\u093e \u0917\u092f\u093e \u0939\u0948<br \/>\n            \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e = \u091a\u0947\u0915\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e(\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e);<br \/>\n            \u092b\u093c\u0940\u0932\u094d\u0921[] \u092b\u093c\u0940\u0932\u094d\u0921 = invokeObject.getClass().getFields();<br \/>\n            \u0915\u0947 \u0932\u093f\u090f (int i = 0; i &lt; \u092b\u093c\u0940\u0932\u094d\u0921\u094d\u0938.\u0932\u0902\u092c\u093e\u0908; i++) {<br \/>\n                \u092f\u0926\u093f (\u092b\u093c\u0940\u0932\u094d\u0921[i].getName().equalsIgnoreCase(fieldName)) {<br \/>\n                    \u0935\u093e\u092a\u0938\u0940 \u092b\u093c\u0940\u0932\u094d\u0921[i];<br \/>\n                }<br \/>\n            }<br \/>\n            \u0928\u092f\u093e NoSuchFieldException(fieldName); \u092b\u0947\u0902\u0915\u0947\u0902;<br \/>\n        }<br \/>\n    }<\/p>\n<p>    \/\/ ----------------------&quot; \u0905\u0928\u094d\u092f &quot;<\/p>\n<p>    \/**<br \/>\n     * \u0915\u093f\u0938\u0940 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0938\u0947 \u0905\u092f\u094b\u0917\u094d\u092f \u0935\u0930\u094d\u0917 \u0915\u093e \u0928\u093e\u092e \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902\u0964<br \/>\n     * @\u092a\u0930\u092e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f<br \/>\n     * @\u0935\u093e\u092a\u0938 \u0915\u0930\u0928\u093e<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 getShortClassName(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f) {<br \/>\n        \u092f\u0926\u093f (\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f == \u0936\u0942\u0928\u094d\u092f) {<br \/>\n            \u0935\u093e\u092a\u0938\u0940 &quot;\u0936\u0942\u0928\u094d\u092f&quot;;<br \/>\n        }<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0928\u093e\u092e = object.getClass().getName();<br \/>\n        \u0935\u093e\u092a\u0938\u0940 getShortClassName(\u0928\u093e\u092e);<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u092a\u0942\u0930\u094d\u0923\u0924\u0903 \u092f\u094b\u0917\u094d\u092f \u0928\u093e\u092e \u0938\u0947 \u0915\u0915\u094d\u0937\u093e \u0915\u093e \u0928\u093e\u092e \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902\u0964<br \/>\n     * @\u092a\u0930\u092e \u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e<br \/>\n     * @\u0935\u093e\u092a\u0938 \u0915\u0930\u0928\u093e<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 getShortClassName(\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e) {<br \/>\n        int \u0938\u0942\u091a\u0915\u093e\u0902\u0915 = className.lastIndexOf(\u201c\u0964\u201d);<br \/>\n        \u0935\u093e\u092a\u0938\u0940 className.substring(\u0938\u0942\u091a\u0915\u093e\u0902\u0915 + 1);<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u0935\u093f\u0927\u093f \u0928\u093e\u092e \u0938\u0947 \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e \u092c\u0926\u0932\u0947\u0902\u0964 JavaBeans \u0938\u092e\u094d\u092e\u0947\u0932\u0928\u094b\u0902 \u0915\u0947 \u0905\u0928\u0941\u0930\u0942\u092a \u0939\u0948<br \/>\n     * \u091c\u093c\u0930\u0942\u0930\u0940 \u0939\u0948\u0964<br \/>\n     * @\u092a\u0930\u092e \u0935\u093f\u0927\u093f\u0928\u093e\u092e<br \/>\n     * @\u0935\u093e\u092a\u0938 \u0915\u0930\u0928\u093e<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 getFieldName(\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0935\u093f\u0927\u093f\u0928\u093e\u092e) {<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e = \u0936\u0942\u0928\u094d\u092f;<br \/>\n        \u092f\u0926\u093f (methodName.startsWith(\u201cis\u201d)) {<br \/>\n            \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e = \u0935\u093f\u0927\u093f\u0928\u093e\u092e.\u0938\u092c\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917(2);<br \/>\n        } \u0905\u0928\u094d\u092f {<br \/>\n            \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e = \u0935\u093f\u0927\u093f\u0928\u093e\u092e.\u0938\u092c\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917(3);<br \/>\n        }<br \/>\n        \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e = convString(\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e, 0, &quot;\u090f\u0932&quot;);<br \/>\n        \u0935\u093e\u092a\u0938\u0940 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e;<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u0938\u0924\u094d\u092f\u093e\u092a\u093f\u0924 \u0915\u0930\u0947\u0902 \u0915\u093f \u092a\u0942\u0930\u094d\u0923\u0924\u0903 \u092f\u094b\u0917\u094d\u092f \u0928\u093e\u092e &quot;\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e&quot; \u090f\u0915 \u092e\u094c\u091c\u0942\u0926\u093e \u0915\u094d\u0932\u093e\u0938 \u0928\u093e\u092e \u0939\u0948\u0964<br \/>\n     * @\u092a\u0930\u092e \u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e<br \/>\n     * @\u0935\u093e\u092a\u0938 \u0915\u0930\u0928\u093e<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u092c\u0942\u0932\u093f\u092f\u0928 isClassExist(\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e) {<br \/>\n        \u0915\u094b\u0936\u093f\u0936 {<br \/>\n            \u0915\u094d\u0932\u093e\u0938.\u092b\u0949\u0930\u0928\u0947\u092e(\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e);<br \/>\n            \u0938\u091a \u0932\u094c\u091f\u0947\u0902;<br \/>\n        } \u092a\u0915\u0921\u093c\u0947\u0902 (\u0905\u092a\u0935\u093e\u0926 \u0908) {<br \/>\n            \u0935\u093f\u0935\u0930\u0923 \u091d\u0942\u0920\u093e \u0939\u0948;<br \/>\n        }<br \/>\n    }<\/p>\n<p>    \u0928\u093f\u091c\u0940 \u0905\u0902\u0924\u093f\u092e \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u092e\u093e\u0928\u091a\u093f\u0924\u094d\u0930 beanInfoCache = \u0928\u092f\u093e HashMap();<\/p>\n<p>    \/**<br \/>\n     * \u090f\u0915 \u092a\u094d\u0930\u0949\u092a\u0930\u094d\u091f\u0940\u0921\u093f\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u0930 \u0932\u094c\u091f\u093e\u0924\u093e \u0939\u0948 \u091c\u093f\u0938\u092e\u0947\u0902 &quot;\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f&quot; \u0915\u0947 \u0932\u093f\u090f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u091c\u093e\u0928\u0915\u093e\u0930\u0940 \u0939\u094b\u0924\u0940 \u0939\u0948\u0964<br \/>\n     * @\u092a\u0930\u092e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f<br \/>\n     * @\u0935\u093e\u092a\u0938 \u0915\u0930\u0928\u093e<br \/>\n     * @\u0906\u0924\u094d\u092e\u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<br \/>\n     *\/<br \/>\n    \u0938\u093e\u0930\u094d\u0935\u091c\u0928\u093f\u0915 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0938\u0902\u092a\u0924\u094d\u0924\u093f \u0921\u093f\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u0930 [] getPropertyDescriptors (\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f)<br \/>\n            \u0906\u0924\u094d\u092e\u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 {<\/p>\n<p>        \u092c\u0940\u0928\u0907\u0928\u094d\u092b\u094b \u092c\u0940\u0928\u0907\u0928\u094d\u092b\u094b = (\u092c\u0940\u0928\u0907\u0928\u094d\u092b\u094b) \u092c\u0940\u0928\u0907\u0928\u094d\u092b\u094b \u0915\u0948\u0936.\u0917\u0947\u091f(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f.\u0917\u0947\u091f\u0915\u094d\u0932\u093e\u0938());<br \/>\n        \u0905\u0917\u0930 (\u092c\u0940\u0928\u0907\u0928\u094d\u092b\u094b == \u0936\u0942\u0928\u094d\u092f) {<br \/>\n            \u092c\u0940\u0928\u0907\u0928\u094d\u092b\u094b = \u0907\u0902\u091f\u094d\u0930\u094b\u0938\u094d\u092a\u0947\u0915\u094d\u091f\u0930.\u0917\u0947\u091f\u092c\u0940\u0928\u0907\u0928\u094d\u092b\u094b(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f.\u0917\u0947\u091f\u0915\u094d\u0932\u093e\u0938());<br \/>\n            beanInfoCache.put(object.getClass(), beanInfo);<br \/>\n        }<br \/>\n        \/\/ \u092c\u0940\u0928\u0907\u0928\u094d\u092b\u094b \u092c\u0940\u0928\u0907\u0928\u094d\u092b\u094b = \u0907\u0902\u091f\u094d\u0930\u094b\u0938\u094d\u092a\u0947\u0915\u094d\u091f\u0930.\u0917\u0947\u091f\u092c\u0940\u0928\u0907\u0928\u094d\u092b\u094b(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f.\u0917\u0947\u091f\u0915\u094d\u0932\u093e\u0938());<br \/>\n        \u0935\u093e\u092a\u0938\u0940 beanInfo.getPropertyDescriptors();<br \/>\n    }<\/p>\n<p>    \/\/ &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br \/>\n    \/\/ \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u201c\u0928\u093f\u091c\u0940 \u0935\u093f\u0927\u093f \u0928\u0940\u091a\u0947\u201d<br \/>\n    \/\/ &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br \/>\n    \/**<br \/>\n     * PropertiesDescriptor \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u0924\u0930\u094d\u0915 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e \u0915\u0947 \u0932\u093f\u090f \u090f\u0915\u094d\u0938\u0947\u0938\u0930 \u0935\u093f\u0927\u093f \u0916\u094b\u091c\u0947\u0902\u0964<br \/>\n     * @param invokeObject \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u093e \u0939\u0948<br \/>\n     * @\u092a\u0930\u092e \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e<br \/>\n     * @\u092a\u0930\u092e \u092a\u094d\u0930\u0915\u093e\u0930 \u0917\u0947\u091f\u094d\u091f\u0930 \u0935\u093f\u0927\u093f \u21d2 \u0917\u0947\u091f\u094d\u091f\u0930 \u0935\u093f\u0927\u093f \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902 \u21d2 \u0938\u0947\u091f<br \/>\n     * @\u0930\u093f\u091f\u0930\u094d\u0928 \u092e\u0947\u0925\u0921 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u091c\u094b \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0924\u0930\u094d\u0915 \u0936\u0930\u094d\u0924\u094b\u0902 \u0938\u0947 \u092e\u0947\u0932 \u0916\u093e\u0924\u093e \u0939\u0948<br \/>\n     * @NoSuchMethodException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 \u092f\u0926\u093f \u0915\u094b\u0908 \u092e\u093f\u0932\u093e\u0928 \u0935\u093f\u0927\u093f \u0928\u0939\u0940\u0902 \u092e\u093f\u0932\u0924\u0940 \u0939\u0948,<br \/>\n     * \u092f\u093e \u092f\u0926\u093f \u0928\u093e\u092e \u0939\u0948 &quot; &quot; \u092f\u093e &quot; \u201d<br \/>\n     * \u0915\u0947 \u092e\u093e\u092e\u0932\u0947 \u092e\u0947\u0902<br \/>\n     * @\u0906\u0924\u094d\u092e\u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u0905\u092a\u0935\u093e\u0926 \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948<br \/>\n     *\/<br \/>\n    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0935\u093f\u0927\u093f searchMethod(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f invokeObject, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e,<br \/>\n            \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092a\u094d\u0930\u0915\u093e\u0930) NoSuchMethodException, IntrospectionException \u092b\u0947\u0902\u0915\u0924\u093e \u0939\u0948 {<br \/>\n        \u0935\u093f\u0927\u093f \u0935\u093f\u0927\u093f = \u0936\u0942\u0928\u094d\u092f;<br \/>\n        \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e = \u091a\u0947\u0915\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e(\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e);<br \/>\n        \u092a\u094d\u0930\u0949\u092a\u0930\u094d\u091f\u0940\u0921\u093f\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u0930[] \u092a\u094d\u0930\u0949\u092a\u094d\u0938 = getPropertyDescriptors(invokeObject);<br \/>\n        \u0915\u0947 \u0932\u093f\u090f (int i = 0; i &lt;props.length; i++) {<br \/>\n            \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0928\u093e\u092e = \u092a\u094d\u0930\u0949\u092a\u094d\u0938[i].getName();<br \/>\n            \u092f\u0926\u093f (!name.equalsIgnoreCase(fieldName)) {<br \/>\n                \u091c\u093e\u0930\u0940 \u0930\u0916\u0928\u093e;<br \/>\n            }<br \/>\n            \u092f\u0926\u093f (type.equals(GET)) {<br \/>\n                \u0935\u093f\u0927\u093f = \u092a\u094d\u0930\u0949\u092a\u094d\u0938[i].getReadMethod();<br \/>\n            } \u0905\u0928\u094d\u092f {<br \/>\n                \u0935\u093f\u0927\u093f = \u092a\u094d\u0930\u0949\u092a\u094d\u0938[i].getWriteMethod();<br \/>\n            }<br \/>\n            \u092f\u0926\u093f (\u0935\u093f\u0927\u093f == \u0936\u0942\u0928\u094d\u092f) {<br \/>\n                \u091c\u093e\u0930\u0940 \u0930\u0916\u0928\u093e;<br \/>\n            }<br \/>\n            \u0935\u093e\u092a\u0938\u0940 \u0935\u093f\u0927\u093f;<br \/>\n        }<\/p>\n<p>        \/\/ \u092f\u0926\u093f \u0935\u093f\u0927\u093f \u092e\u094c\u091c\u0942\u0926 \u0928\u0939\u0940\u0902 \u0939\u0948\u0964<br \/>\n        \u0928\u092f\u093e NoSuchMethodException \u092b\u0947\u0902\u0915\u0947\u0902 (&quot;\u0915\u0915\u094d\u0937\u093e \u092e\u0947\u0902 \u0915\u094b\u0908 \u0935\u093f\u0927\u093f\u092f\u093e\u0901 \u0928\u0939\u0940\u0902 \u0939\u0948\u0902\u0964&quot;<br \/>\n                + &quot;(\u0915\u0947\u0938 \u0905\u0938\u0902\u0935\u0947\u0926\u0928\u0936\u0940\u0932\u0964):&quot; + type.toLowerCase()<br \/>\n                + \u0915\u0928\u094d\u0935\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 (\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e, 0, &quot;\u092f\u0942&quot;) + &quot;()&quot;);<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u091c\u093e\u0901\u091a\u0924\u093e \u0939\u0948 \u0915\u093f \u0915\u094d\u092f\u093e \u0924\u0930\u094d\u0915 fieldName \u090f\u0915 \u0938\u094d\u0924\u0902\u092d \u0928\u093e\u092e \u0939\u0948; \u092f\u0926\u093f \u092f\u0939 \u090f\u0915 \u0938\u094d\u0924\u0902\u092d \u0928\u093e\u092e \u0939\u0948,<br \/>\n     * \u0935\u093e\u092a\u0938 \u0915\u0928\u0935\u0930\u094d\u091f \u0915\u0930\u0947\u0902\u0964<br \/>\n     *<br \/>\n     * \u092e\u0947\u0932_\u090f\u0921\u094d\u0930\u0947\u0938 \u21d2 \u092e\u0947\u0932\u090f\u0921\u094d\u0930\u0947\u0938 \u2193 \u092e\u0947\u0932\u090f\u0921\u094d\u0930\u0947\u0938 = \u092e\u0947\u0932\u090f\u0921\u094d\u0930\u0947\u0938<br \/>\n     * @param \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e \u092b\u093c\u0940\u0932\u094d\u0921 \u0928\u093e\u092e \u092f\u093e \u0915\u0949\u0932\u092e \u0928\u093e\u092e<br \/>\n     * @\u0935\u093e\u092a\u0938\u0940 \u092b\u093c\u0940\u0932\u094d\u0921 \u0915\u093e \u0928\u093e\u092e<br \/>\n     *\/<br \/>\n    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u091a\u0947\u0915\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e(\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e) {<br \/>\n        int \u0938\u0942\u091a\u0915\u093e\u0902\u0915 = fieldName.indexOf(\u201c_\u201d);<br \/>\n        \u091c\u092c\u0915\u093f (\u0938\u0924\u094d\u092f) {<br \/>\n            \u092f\u0926\u093f (\u0938\u0942\u091a\u0915\u093e\u0902\u0915 == -1) {<br \/>\n                \u0935\u093e\u092a\u0938\u0940 \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e;<br \/>\n            }<br \/>\n            \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917\u092c\u092b\u093c\u0930 \u0915\u0949\u0928\u094d\u0935\u0915\u094d\u0932\u094c\u092e\u094d\u0928 = \u0928\u092f\u093e \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917\u092c\u092b\u093c\u0930(\u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e);<br \/>\n            convcloumn.deleteCharAt(\u0938\u0942\u091a\u0915\u093e\u0902\u0915);<br \/>\n            \u092b\u093c\u0940\u0932\u094d\u0921\u0928\u093e\u092e = convcloumn.toString();<br \/>\n            \u0938\u0942\u091a\u0915\u093e\u0902\u0915 = fieldName.indexOf(\u201c_\u201d);<br \/>\n        }<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u0915\u0928\u0935\u0930\u094d\u091f \u0915\u0940 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0940 \u0935\u0938\u094d\u0924\u0941, \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u094b convClassName \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930 \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u0930\u0924\u093e \u0939\u0948\u0964<br \/>\n     *<br \/>\n     * @param \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u094b \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u093e \u0939\u0948<br \/>\n     * \u0915\u0928\u094d\u0935\u0930\u094d\u091f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f @param convClassName \u0915\u094d\u0932\u093e\u0938 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u093e \u092a\u094d\u0930\u0915\u093e\u0930<br \/>\n     * @\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0935\u0938\u094d\u0924\u0941 \u0915\u094b \u0932\u094c\u091f\u093e\u090f\u0901<br \/>\n     *\/<br \/>\n    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f convObject(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 convClassName) {<br \/>\n        \u092f\u0926\u093f (\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f == \u0936\u0942\u0928\u094d\u092f) {<br \/>\n            \/\/ \u0906\u0926\u093f\u092e \u092a\u094d\u0930\u0915\u093e\u0930 \u092e\u0947\u0902 \u0915\u0928\u0935\u0930\u094d\u091f \u0915\u0930\u0924\u0947 \u0938\u092e\u092f \u0936\u0942\u0928\u094d\u092f \u0932\u094c\u091f\u0928\u0947 \u092a\u0930 \u0924\u094d\u0930\u0941\u091f\u093f \u0939\u094b\u0917\u0940\u0964<br \/>\n            \/\/ \u0907\u0938\u0947 0 \u0915\u0947 \u0932\u093f\u090f \u090f\u0915 \u0930\u0948\u092a\u0930 \u092c\u0928\u093e\u090f\u0902\u0964<br \/>\n            \u092f\u0926\u093f (convClassName.equals(\u201cint\u201d)) {<br \/>\n                \u0928\u092f\u093e \u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915 \u0932\u094c\u091f\u093e\u090f\u0902(0);<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201clong\u201d)) {<br \/>\n                \u0928\u092f\u093e \u0932\u0902\u092c\u093e \u0932\u094c\u091f\u0947\u0902(0);<br \/>\n            } \u0905\u0928\u094d\u092f {<br \/>\n                \u0936\u0942\u0928\u094d\u092f \u0935\u093e\u092a\u0938\u0940;<br \/>\n            }<br \/>\n        }<br \/>\n        \u092f\u0926\u093f (object.getClass().getName().equals(convClassName)) {<br \/>\n            \u0935\u093e\u092a\u0938\u0940 \u0935\u0938\u094d\u0924\u0941;<br \/>\n        }<\/p>\n<p>        \/\/ \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u300e\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938\u300f<br \/>\n        \u092f\u0926\u093f (\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0909\u0926\u093e\u0939\u0930\u0923) {<br \/>\n            \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.String\u201d)) {<br \/>\n                \u0935\u093e\u092a\u0938\u0940 \u0935\u0938\u094d\u0924\u0941;<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.Long\u201d)<br \/>\n                    || convClassName.equals(\u201c\u0932\u0902\u092c\u093e\u201d)) {<br \/>\n                \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0938\u094d\u091f\u094d\u0930 = (\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917) \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f;<br \/>\n                \u092f\u0926\u093f (isExist(str)) {<br \/>\n                    \/\/ \u092f\u0926\u093f \u0906\u092a \u0907\u0938\u0947 \u090f\u0915 \u092c\u093e\u0930 BigDecimal \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0928\u0939\u0940\u0902 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902 \u0924\u094b \u092f\u0939 \u092c\u0941\u0930\u093e \u0939\u094b\u0917\u093e<br \/>\n                    \/\/ 1000.00000<br \/>\n                    \u092c\u093f\u0917\u0921\u0947\u0938\u0940\u092e\u0932 \u092c\u0921\u093c\u093e = \u0928\u092f\u093e \u092c\u093f\u0917\u0921\u0947\u0938\u0940\u092e\u0932(str);<br \/>\n                    \u0928\u092f\u093e Long(big.longValue()); \u0932\u094c\u091f\u093e\u090f\u0901;<br \/>\n                } \u0905\u0928\u094d\u092f {<br \/>\n                    \/\/ \u092f\u0926\u093f str \u090f\u0915 \u0936\u0947\u0932 \u0936\u093e\u092c\u094d\u0926\u093f\u0915 \u0939\u0948, \u0924\u094b \u092a\u094d\u0930\u093e\u0930\u0902\u092d\u093f\u0915 \u092e\u093e\u0928 \u0915\u094b &quot;0&quot; \u092a\u0930 \u0938\u0947\u091f \u0915\u0930\u0947\u0902<br \/>\n                    \u0928\u092f\u093e \u0932\u0902\u092c\u093e \u0932\u094c\u091f\u0947\u0902(0);<br \/>\n                }<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.sql.Date\u201d)) {<br \/>\n                SqlDate((String) \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u092a\u0930 \u0935\u093e\u092a\u0938 \u0932\u094c\u091f\u0947\u0902);<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.sql.Timestamp\u201d)) {<br \/>\n                \u0926\u093f\u0928\u093e\u0902\u0915 \u0926\u093f\u0928\u093e\u0902\u0915 = toSqlDate((\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917) \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f);<br \/>\n                \u0928\u092f\u093e \u091f\u093e\u0907\u092e\u0938\u094d\u091f\u0948\u092e\u094d\u092a \u0932\u094c\u091f\u093e\u090f\u0901(date.getTime());<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.Integer\u201d)<br \/>\n                    || convClassName.equals(\u201cint\u201d)) {<br \/>\n                \/\/ \u092f\u0926\u093f str \u090f\u0915 \u0936\u0947\u0932 \u0936\u093e\u092c\u094d\u0926\u093f\u0915 \u0939\u0948, \u0924\u094b \u092a\u094d\u0930\u093e\u0930\u0902\u092d\u093f\u0915 \u092e\u093e\u0928 \u0915\u094b &quot;0&quot; \u092a\u0930 \u0938\u0947\u091f \u0915\u0930\u0947\u0902<br \/>\n                \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0938\u094d\u091f\u094d\u0930 = (\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917) \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f;<br \/>\n                \u092f\u0926\u093f (isExist(str)) {<br \/>\n                    \u092c\u093f\u0917\u0921\u0947\u0938\u0940\u092e\u0932 \u092c\u0921\u093c\u093e = \u0928\u092f\u093e \u092c\u093f\u0917\u0921\u0947\u0938\u0940\u092e\u0932(str);<br \/>\n                    \u0928\u092f\u093e \u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915 \u0932\u094c\u091f\u093e\u090f\u0902(big.intValue());<br \/>\n                } \u0905\u0928\u094d\u092f {<br \/>\n                    \u0928\u092f\u093e \u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915 \u0932\u094c\u091f\u093e\u090f\u0902(0);<br \/>\n                }<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201c\u092c\u0942\u0932\u093f\u092f\u0928\u201d)) {<br \/>\n                \u0935\u093e\u092a\u0938\u0940 Boolean.valueOf(object.toString());<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.math.BigDecimal\u201d)) {<br \/>\n                \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0905\u0938\u094d\u0925\u093e\u092f\u0940 = ((\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917) \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f).\u091f\u094d\u0930\u093f\u092e();<br \/>\n                \/\/ \u092f\u0926\u093f temp.length() == 0 \u0939\u0948, \u0924\u094b \u0907\u0938\u0947 0 \u0915\u0947 \u092c\u091c\u093e\u092f \u0936\u0942\u0928\u094d\u092f \u092a\u0930 \u0938\u0947\u091f \u0915\u0930\u0928\u093e \u0938\u0941\u0930\u0915\u094d\u0937\u093f\u0924 \u0939\u0948\u0964<br \/>\n                \u092f\u0926\u093f (temp.length() == 0) {<br \/>\n                    \u0936\u0942\u0928\u094d\u092f \u0935\u093e\u092a\u0938\u0940;<br \/>\n                } \u0905\u0928\u094d\u092f {<br \/>\n                    \u0928\u092f\u093e BigDecimal(\u0905\u0938\u094d\u0925\u093e\u092f\u0940) \u0932\u094c\u091f\u093e\u090f\u0901;<br \/>\n                }<br \/>\n            }<br \/>\n            \u0925\u094d\u0930\u094b\u0928\u094b\u0938\u0941\u092a\u094d\u0930\u0930\u094d\u091f(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0915\u0928\u094d\u0935\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e);<br \/>\n        }<\/p>\n<p>        \/\/ \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u201c\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938\u0911\u092b\u093c java.sql.Date\u201d<br \/>\n        \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (java.sql.Date \u0915\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938) {<\/p>\n<p>            \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.String\u201d)) {<br \/>\n                \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917\u0921\u0947\u091f \u092a\u0930 \u0932\u094c\u091f\u0947\u0902((java.sql.Date) \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, &quot;yyyy\/MM\/dd&quot;);<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.sql.Date\u201d)) {<br \/>\n                \u0935\u093e\u092a\u0938\u0940 \u0935\u0938\u094d\u0924\u0941;<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.sql.Timestamp\u201d)) {<br \/>\n                \u0928\u092f\u093e \u091f\u093e\u0907\u092e\u0938\u094d\u091f\u0948\u092e\u094d\u092a \u0932\u094c\u091f\u093e\u090f\u0902(((\u0926\u093f\u0928\u093e\u0902\u0915) \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f).getTime());<br \/>\n            }<br \/>\n            \u0925\u094d\u0930\u094b\u0928\u094b\u0938\u0941\u092a\u094d\u0930\u0930\u094d\u091f(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0915\u0928\u094d\u0935\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e);<br \/>\n        }<\/p>\n<p>        \/\/ \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014-\u300e\u091f\u093e\u0907\u092e\u0938\u094d\u091f\u0948\u092e\u094d\u092a \u0915\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0909\u0926\u093e\u0939\u0930\u0923\u300f<br \/>\n        \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (\u091f\u093e\u0907\u092e\u0938\u094d\u091f\u0948\u092e\u094d\u092a \u0915\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0909\u0926\u093e\u0939\u0930\u0923) {<br \/>\n            \u0932\u0902\u092c\u093e \u0938\u092e\u092f = ((\u091f\u093e\u0907\u092e\u0938\u094d\u091f\u0948\u092e\u094d\u092a) \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f).getTime();<br \/>\n            \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.String\u201d)) {<br \/>\n                \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917\u0921\u0947\u091f \u092a\u0930 \u0932\u094c\u091f\u0947\u0902 (\u0938\u092e\u092f, &quot;yyyy\/MM\/dd HH:mm:ss&quot;);<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.sql.Date\u201d)) {<br \/>\n                \u0928\u092f\u093e java.sql.Date(time) \u0932\u094c\u091f\u093e\u090f\u0901;<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.sql.Timestamp\u201d)) {<br \/>\n                \u0935\u093e\u092a\u0938\u0940 \u0935\u0938\u094d\u0924\u0941;<br \/>\n            }<br \/>\n            \u0925\u094d\u0930\u094b\u0928\u094b\u0938\u0941\u092a\u094d\u0930\u0930\u094d\u091f(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0915\u0928\u094d\u0935\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e);<br \/>\n        }<\/p>\n<p>        \/\/ -------- \u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915 \u0915\u093e \u0935\u0938\u094d\u0924\u0941 \u0909\u0926\u093e\u0939\u0930\u0923\u300f<br \/>\n        \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (\u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915 \u0915\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0909\u0926\u093e\u0939\u0930\u0923) {<br \/>\n            \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.Integer\u201d)<br \/>\n                    || convClassName.equals(\u201cint\u201d)) {<br \/>\n                \u0935\u093e\u092a\u0938\u0940 \u0935\u0938\u094d\u0924\u0941;<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.String\u201d)) {<br \/>\n                \u0935\u093e\u092a\u0938\u0940 object.toString();<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.Long\u201d)<br \/>\n                    || convClassName.equals(\u201c\u0932\u0902\u092c\u093e\u201d)) {<br \/>\n                \u0928\u092f\u093e Long(((Integer) object).longValue()); \u0932\u094c\u091f\u093e\u090f\u0901<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.math.BigDecimal\u201d)) {<br \/>\n                \u0928\u092f\u093e BigDecimal(((\u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915) \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f).intValue()); \u0932\u094c\u091f\u093e\u090f\u0901<br \/>\n            }<br \/>\n            \u0925\u094d\u0930\u094b\u0928\u094b\u0938\u0941\u092a\u094d\u0930\u0930\u094d\u091f(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0915\u0928\u094d\u0935\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e);<br \/>\n        }<\/p>\n<p>        \/\/ \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u300e\u0932\u0949\u0928\u094d\u0917 \u0915\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938\u300f<br \/>\n        \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (\u0932\u0902\u092c\u0947 \u0938\u092e\u092f \u0915\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0909\u0926\u093e\u0939\u0930\u0923) {<br \/>\n            \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.Long\u201d)<br \/>\n                    || convClassName.equals(\u201c\u0932\u0902\u092c\u093e\u201d)) {<br \/>\n                \u0935\u093e\u092a\u0938\u0940 \u0935\u0938\u094d\u0924\u0941;<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.String\u201d)) {<br \/>\n                \u0935\u093e\u092a\u0938\u0940 object.toString();<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.Integer\u201d)<br \/>\n                    || convClassName.equals(\u201cint\u201d)) {<br \/>\n                \u0928\u092f\u093e \u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915 \u0932\u094c\u091f\u093e\u090f\u0902(((\u0932\u0902\u092c\u093e) \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f).intValue());<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.math.BigDecimal\u201d)) {<br \/>\n                \u0928\u092f\u093e BigDecimal(((Long) object).longValue()); \u0932\u094c\u091f\u093e\u090f\u0901<br \/>\n            }<br \/>\n            \u0925\u094d\u0930\u094b\u0928\u094b\u0938\u0941\u092a\u094d\u0930\u0930\u094d\u091f(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0915\u0928\u094d\u0935\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e);<br \/>\n        }<\/p>\n<p>        \/\/ \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014-\u300e\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938\u0911\u092b\u093c \u0921\u092c\u0932\u300f<br \/>\n        \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938\u0911\u092b\u093c \u0921\u092c\u0932) {<br \/>\n            \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.String\u201d)) {<br \/>\n                \/\/ \u0915\u0949\u0932\u092e \u0928\u0902\u092c\u0930(8,0)<br \/>\n                \/\/ \u0935\u093f\u0902\u0921\u094b\u091c\u093c \u0913\u0930\u0947\u0915\u0932 &gt; \u092c\u093f\u0917\u0921\u0947\u0938\u0940\u092e\u0932<br \/>\n                \/\/ \u092f\u0942\u0928\u093f\u0915\u094d\u0938 \u0913\u0930\u0947\u0915\u0932 &gt; \u0921\u092c\u0932<br \/>\n                \u092c\u093f\u0917\u0921\u0947\u0938\u0940\u092e\u0932 \u092c\u0921\u093c\u093e = \u0928\u092f\u093e \u092c\u093f\u0917\u0921\u0947\u0938\u0940\u092e\u0932(((\u0921\u092c\u0932) \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f).\u0921\u092c\u0932\u0935\u0948\u0932\u094d\u092f\u0942());<br \/>\n                int \u0938\u094d\u0915\u0947\u0932 = big.scale();<br \/>\n                \u092f\u0926\u093f (\u0938\u094d\u0915\u0947\u0932 == 0) {<br \/>\n                    \u0935\u093e\u092a\u0938\u0940 big.toString();<br \/>\n                } \u0905\u0928\u094d\u092f {<br \/>\n                    \/\/ \u092f\u0926\u093f \u0930\u093e\u0909\u0902\u0921\u093f\u0902\u0917 \u0906\u0935\u0936\u094d\u092f\u0915 \u0939\u0948 \u0924\u094b \u0938\u092e\u0930\u094d\u0925\u093f\u0924 \u0928\u0939\u0940\u0902 \u0939\u0948\u0964<br \/>\n                    \u0925\u094d\u0930\u094b\u0928\u094b\u0938\u0941\u092a\u094d\u0930\u0930\u094d\u091f(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0915\u0928\u094d\u0935\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e);<br \/>\n                }<br \/>\n            }<br \/>\n            \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.Integer\u201d)<br \/>\n                    || convClassName.equals(\u201cint\u201d)) {<br \/>\n                \u0928\u092f\u093e \u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915 \u0932\u094c\u091f\u093e\u090f\u0902(((\u0921\u092c\u0932) \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f).intValue());<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.Long\u201d)<br \/>\n                    || convClassName.equals(\u201c\u0932\u0902\u092c\u093e\u201d)) {<br \/>\n                \u0928\u092f\u093e Long(((Double) object).longValue()); \u0932\u094c\u091f\u093e\u090f\u0901<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.math.BigDecimal\u201d)) {<br \/>\n                \u0928\u092f\u093e BigDecimal(((Double) object).doubleValue()); \u0932\u094c\u091f\u093e\u090f\u0901<br \/>\n            }<br \/>\n            \u0925\u094d\u0930\u094b\u0928\u094b\u0938\u0941\u092a\u094d\u0930\u0930\u094d\u091f(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0915\u0928\u094d\u0935\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e);<br \/>\n        }<\/p>\n<p>        \/\/ \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u201c\u092c\u093f\u0917\u0921\u0947\u0938\u0940\u092e\u0932 \u0915\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938\u201d<br \/>\n        \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (\u092c\u093f\u0917\u0921\u0947\u0938\u0940\u092e\u0932 \u0915\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0909\u0926\u093e\u0939\u0930\u0923) {<br \/>\n            \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.String\u201d)) {<br \/>\n                \u0935\u093e\u092a\u0938\u0940 object.toString();<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.Long\u201d)<br \/>\n                    || convClassName.equals(\u201c\u0932\u0902\u092c\u093e\u201d)) {<br \/>\n                \u0928\u092f\u093e Long(((BigDecimal) object).longValue()); \u0932\u094c\u091f\u093e\u090f\u0901<br \/>\n            } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.Integer\u201d)<br \/>\n                    || convClassName.equals(\u201cint\u201d)) {<br \/>\n                \u0928\u092f\u093e \u092a\u0942\u0930\u094d\u0923\u093e\u0902\u0915 \u0932\u094c\u091f\u093e\u090f\u0902(((\u092c\u093f\u0917\u0921\u0947\u0938\u0940\u092e\u0932) \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f).intValue());<br \/>\n            }<br \/>\n            \u0925\u094d\u0930\u094b\u0928\u094b\u0938\u0941\u092a\u094d\u0930\u0930\u094d\u091f(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0915\u0928\u094d\u0935\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e);<br \/>\n        }<\/p>\n<p>        \/\/ \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014- \u092c\u093e\u0907\u091f \u0915\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938[]\u300f<br \/>\n        \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938\u0911\u092b\u093c \u092c\u093e\u0907\u091f[]) {<br \/>\n            \u092f\u0926\u093f (convClassName.equals(\u201cjava.sql.Blob\u201d)) {<br \/>\n                \u0935\u093e\u092a\u0938\u0940 \u0935\u0938\u094d\u0924\u0941;<br \/>\n            }<br \/>\n            \u0925\u094d\u0930\u094b\u0928\u094b\u0938\u0941\u092a\u094d\u0930\u0930\u094d\u091f(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0915\u0928\u094d\u0935\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e);<br \/>\n        }<\/p>\n<p>        \/\/ \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u201c\u0935\u0938\u094d\u0924\u0941 \u092c\u0942\u0932\u093f\u092f\u0928 \u0939\u0948\u201d<br \/>\n        \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (\u092c\u0942\u0932\u093f\u092f\u0928 \u0915\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0909\u0926\u093e\u0939\u0930\u0923) {<br \/>\n            \u092f\u0926\u093f (convClassName.equals(\u201c\u092c\u0942\u0932\u093f\u092f\u0928\u201d)) {<br \/>\n                \u0935\u093e\u092a\u0938\u0940 \u0935\u0938\u094d\u0924\u0941;<br \/>\n            }<br \/>\n            \u0925\u094d\u0930\u094b\u0928\u094b\u0938\u0941\u092a\u094d\u0930\u0930\u094d\u091f(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0915\u0928\u094d\u0935\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e);<br \/>\n        }<\/p>\n<p>        \/\/ \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014-\u300e\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u092c\u0942\u0932\u093f\u092f\u0928 \u0939\u0948[]\u300f<br \/>\n        \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (\u092c\u0942\u0932\u093f\u092f\u0928 \u0915\u093e \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0907\u0902\u0938\u094d\u091f\u0947\u0902\u0938[]) {<br \/>\n            \u092f\u0926\u093f (convClassName.equals(\u201cjava.lang.String\u201d)) {<br \/>\n                \u092c\u0942\u0932\u093f\u092f\u0928[] \u092c\u0940\u090f\u0938 = (\u092c\u0942\u0932\u093f\u092f\u0928[]) \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f;<br \/>\n                \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917\u092c\u092b\u093c\u0930 \u092c\u092b\u093c = \u0928\u092f\u093e \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917\u092c\u092b\u093c\u0930 (&quot;[&quot;);<br \/>\n                \u0915\u0947 \u0932\u093f\u090f (int i = 0; i &lt; bs.length; i++) {<br \/>\n                    buff.append(bs[i] + \u201c,\u201d);<br \/>\n                }<br \/>\n                buff.deleteCharAt(buff.length() \u2013 1);<br \/>\n                buff.append(\u201c]\u201d);<br \/>\n                \u0935\u093e\u092a\u0938\u0940 buff.toString();<br \/>\n            }<br \/>\n            \u0925\u094d\u0930\u094b\u0928\u094b\u0938\u0941\u092a\u094d\u0930\u0930\u094d\u091f(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0915\u0928\u094d\u0935\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e);<br \/>\n        }<br \/>\n        \u0925\u094d\u0930\u094b\u0928\u094b\u0938\u0941\u092a\u094d\u0930\u0930\u094d\u091f(\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0915\u0928\u094d\u0935\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e);<br \/>\n        \u0936\u0942\u0928\u094d\u092f \u0935\u093e\u092a\u0938\u0940;<\/p>\n<p>    }<\/p>\n<p>    \/**<br \/>\n     *\u092f\u0926\u093f \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0938\u092e\u0930\u094d\u0925\u093f\u0924 \u0928\u0939\u0940\u0902 \u0939\u0948 \u0924\u094b \u092b\u0947\u0902\u0915 \u0926\u0947\u0924\u093e \u0939\u0948\u0964<br \/>\n     *<br \/>\n     * @param \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u094b \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u093e \u0939\u0948<br \/>\n     * \u0915\u0928\u094d\u0935\u0930\u094d\u091f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f @param convClassName \u091f\u093e\u0907\u092a \u0915\u0930\u0947\u0902<br \/>\n     *\/<br \/>\n    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0936\u0942\u0928\u094d\u092f \u0925\u094d\u0930\u094b\u0928\u094b\u0938\u0941\u092a\u094d\u0930\u0930\u094d\u091f (\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u0928\u094d\u0935\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e) {<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e = (\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f != \u0936\u0942\u0928\u094d\u092f) ? object.getClass().getName()<br \/>\n                : &quot;\u0935\u094d\u092f\u0930\u094d\u0925&quot;;<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u090f\u0930\u0930\u092e\u0947\u0938 = &quot;\\n\u0907\u0938 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u0915\u0947 \u0932\u093f\u090f \u092a\u094d\u0930\u0915\u093e\u0930 \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u092a\u094d\u0930\u0938\u0902\u0938\u094d\u0915\u0930\u0923 \u0905\u092d\u0940 \u0924\u0915 \u0938\u092e\u0930\u094d\u0925\u093f\u0924 \u0928\u0939\u0940\u0902 \u0939\u0948\u0964\\n&quot;<br \/>\n                + &quot;[\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f] =&quot; + \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f + &quot;,[\u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f \u092a\u094d\u0930\u0915\u093e\u0930] =&quot; + \u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e<br \/>\n                + &quot;,[ \u0915\u0928\u094d\u0935\u0930\u094d\u091f\u0915\u094d\u0932\u093e\u0938 ] = &quot; + \u0915\u0928\u094d\u0935\u0915\u094d\u0932\u093e\u0938\u0928\u093e\u092e + &quot;&quot;;<br \/>\n        \u0928\u092f\u093e UnsupportedOperationException(errorMess) \u092b\u0947\u0902\u0915\u0947\u0902;<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 [str] \u0915\u0940 \u0938\u094d\u0925\u093f\u0924\u093f [\u0938\u0942\u091a\u0915\u093e\u0902\u0915] \u092a\u0930 \u0935\u0930\u094d\u0923 \u0915\u094b \u0905\u092a\u0930\u0915\u0947\u0938 \u092f\u093e \u0932\u094b\u0905\u0930\u0915\u0947\u0938 \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u0930\u0924\u093e \u0939\u0948\u0964<br \/>\n     * &lt;p&gt;<br \/>\n     * @param str \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u093e \u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u093e \u0939\u0948<br \/>\n     * @\u092a\u0930\u092e \u0938\u0942\u091a\u0915\u093e\u0902\u0915 \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0938\u094d\u0925\u093f\u0924\u093f<br \/>\n     * @param toCase \u0915\u094b \u0905\u092a\u0930 \u0915\u0947\u0938 \u092e\u0947\u0902 \u0915\u0928\u0935\u0930\u094d\u091f \u0915\u0930\u0947\u0902 \u21d2 U | u \u0932\u094b\u0905\u0930 \u0915\u0947\u0938 \u092e\u0947\u0902 \u0915\u0928\u0935\u0930\u094d\u091f \u0915\u0930\u0947\u0902 \u21d2 L | l<br \/>\n     * @\u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0915\u0947 \u092c\u093e\u0926 \u0930\u093f\u091f\u0930\u094d\u0928 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917<br \/>\n     *\/<br \/>\n    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u0928\u094d\u0935\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 (\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0938\u094d\u091f\u094d\u0930, \u0907\u0902\u091f \u0907\u0902\u0921\u0947\u0915\u094d\u0938, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u091f\u0942\u0915\u0947\u0938) {<br \/>\n        \u092f\u0926\u093f (str == null || str.trim().length() == 0) {<br \/>\n            \u0935\u093e\u092a\u0938\u0940 str;<br \/>\n        } \u0905\u0928\u094d\u092f {<br \/>\n            \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0905\u0938\u094d\u0925\u093e\u092f\u0940 = str.substring(\u0938\u0942\u091a\u0915\u093e\u0902\u0915, \u0938\u0942\u091a\u0915\u093e\u0902\u0915 + 1);<br \/>\n            \u092f\u0926\u093f (toCase.equalsIgnoreCase(\u201cu\u201d)) {<br \/>\n                \u0905\u0938\u094d\u0925\u093e\u092f\u0940 = temp.toUpperCase();<br \/>\n            } \u0905\u0928\u094d\u092f {<br \/>\n                \u0905\u0938\u094d\u0925\u093e\u092f\u0940 = temp.toLowerCase();<br \/>\n            }<br \/>\n            \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917\u092c\u092b\u093c\u0930 tempBuffer = \u0928\u092f\u093e \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917\u092c\u092b\u093c\u0930(str);<br \/>\n            tempBuffer.replace(\u0938\u0942\u091a\u0915\u093e\u0902\u0915, \u0938\u0942\u091a\u0915\u093e\u0902\u0915 + 1, \u0905\u0938\u094d\u0925\u093e\u092f\u0940);<br \/>\n            \u0935\u093e\u092a\u0938\u0940 tempBuffer.toString();<br \/>\n        }<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u0938\u0924\u094d\u092f\u093e\u092a\u093f\u0924 \u0915\u0930\u0947\u0902 \u0915\u093f \u0915\u094d\u092f\u093e [\u092e\u093e\u0928] \u090f\u0915 \u0935\u0948\u0927 \u092e\u093e\u0928 \u0939\u0948\u0964<br \/>\n     *<br \/>\n     * @param \u092e\u093e\u0928 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u093e \u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u093e \u0939\u0948<br \/>\n     * @\u0935\u093e\u092a\u0938\u0940 [\u0938\u0924\u094d\u092f]: \u092f\u0926\u093f \u0936\u0942\u0928\u094d\u092f \u0928\u0939\u0940\u0902 \u0939\u0948 \u0914\u0930 \u0928\u0939\u0940\u0902 &quot;&quot;<br \/>\n     *\/<br \/>\n    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u092c\u0942\u0932\u093f\u092f\u0928 isExist(\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092e\u093e\u0928) {<br \/>\n        \u092f\u0926\u093f (\u092e\u093e\u0928 != \u0936\u0942\u0928\u094d\u092f &amp;&amp; \u092e\u093e\u0928.\u0932\u0902\u092c\u093e\u0908() != 0) {<br \/>\n            \u0938\u091a \u0932\u094c\u091f\u0947\u0902;<br \/>\n        }<br \/>\n        \u0935\u093f\u0935\u0930\u0923 \u091d\u0942\u0920\u093e \u0939\u0948;<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * java.util.Date \u0935\u0930\u094d\u0917 \u092f\u093e \u0909\u0938\u0915\u0947 \u0909\u092a\u0935\u0930\u094d\u0917 \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u092a\u094d\u0930\u093e\u0930\u0942\u092a \u092e\u0947\u0902<br \/>\n     * \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092e\u0947\u0902 \u0915\u0928\u0935\u0930\u094d\u091f \u0915\u0930\u0947\u0902\u0964<br \/>\n     * @param \u0926\u093f\u0928\u093e\u0902\u0915 java.util.Date \u0935\u0930\u094d\u0917 \u0915\u094b \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u093e \u0939\u0948<br \/>\n     * @\u092a\u0930\u092e \u092a\u0948\u091f\u0930\u094d\u0928 \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u092a\u094d\u0930\u093e\u0930\u0942\u092a<br \/>\n     * @\u0935\u093e\u092a\u0938\u0940 \u0938\u094d\u0935\u0930\u0942\u092a\u093f\u0924 \u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917<br \/>\n     *\/<br \/>\n    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 toStringDate(\u0926\u093f\u0928\u093e\u0902\u0915 \u0926\u093f\u0928\u093e\u0902\u0915, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092a\u0948\u091f\u0930\u094d\u0928) {<br \/>\n        SimpleDateFormat sdFormat = \u0928\u092f\u093e SimpleDateFormat(\u092a\u0948\u091f\u0930\u094d\u0928);<br \/>\n        \u0935\u093e\u092a\u0938\u0940 sdFormat.format(\u0926\u093f\u0928\u093e\u0902\u0915);<br \/>\n    }<\/p>\n<p>    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 java.sql.Date toSqlDate(String strDate) {<br \/>\n        \u0915\u0948\u0932\u0947\u0902\u0921\u0930 cal = toCalendar(strDate);<br \/>\n        SqlDate(cal) \u092a\u0930 \u0935\u093e\u092a\u0938 \u0932\u094c\u091f\u0947\u0902;<br \/>\n    }<\/p>\n<p>    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 java.sql.Date toSqlDate(\u0915\u0948\u0932\u0947\u0902\u0921\u0930 \u0915\u0948\u0932) {<br \/>\n        \u0932\u0902\u092c\u093e \u090f\u0932 = cal.getTime().getTime();<br \/>\n        \u0928\u092f\u093e java.sql.Date(l) \u0932\u094c\u091f\u093e\u090f\u0901;<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u0932\u0902\u092c\u0947 \u0938\u092e\u092f \u0915\u0947 \u092e\u093e\u0928 \u0915\u094b \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u092a\u094d\u0930\u093e\u0930\u0942\u092a \u092e\u0947\u0902 \u090f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u0930\u0924\u093e \u0939\u0948\u0964<br \/>\n     * @\u092a\u0930\u092e \u0938\u092e\u092f \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u0938\u092e\u092f \u0915\u0947 \u092e\u093f\u0932\u0940\u0938\u0947\u0915\u0902\u0921 \u0915\u093e \u092a\u094d\u0930\u0924\u093f\u0928\u093f\u0927\u093f\u0924\u094d\u0935 \u0915\u0930\u0928\u0947 \u0935\u093e\u0932\u093e \u090f\u0915 \u0932\u0902\u092c\u093e \u092e\u093e\u0928\u0964<br \/>\n     * @\u092a\u0930\u092e \u092a\u0948\u091f\u0930\u094d\u0928 \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u092a\u094d\u0930\u093e\u0930\u0942\u092a<br \/>\n     * @\u0935\u093e\u092a\u0938\u0940 \u0938\u094d\u0935\u0930\u0942\u092a\u093f\u0924 \u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917<br \/>\n     *\/<br \/>\n    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 toStringDate(\u0932\u0902\u092c\u093e \u0938\u092e\u092f, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092a\u0948\u091f\u0930\u094d\u0928) {<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917\u0921\u0947\u091f \u092a\u0930 \u0932\u094c\u091f\u0947\u0902 (\u0928\u0908 \u0924\u093f\u0925\u093f (\u0938\u092e\u092f), \u092a\u0948\u091f\u0930\u094d\u0928);<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u21d2 java.sql.Date<br \/>\n     *<br \/>\n     * \u0928\u093f\u092e\u094d\u0928\u0932\u093f\u0916\u093f\u0924 \u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u094b java.sql.Date \u092e\u0947\u0902 \u0915\u0928\u0935\u0930\u094d\u091f \u0915\u0930\u0947\u0902<br \/>\n     * yyyy\/MM\/dd HH:mm:ss.SSS yyyy-MM-dd HH:mm:ss.SSS<br \/>\n     *<br \/>\n     * &#8220;20030407&#8221; &#8220;2003\/04\/07&#8221; &#8220;2003-04-07&#8221; &#8220;2003\/04\/07 15:20:16&#8221; &#8220;2003-04-07<br \/>\n     * 15:20:16&#8221;<br \/>\n     * @\u092a\u0930\u092e \u0938\u094d\u091f\u094d\u0930\u0921\u0947\u091f<br \/>\n     * @\u0935\u093e\u092a\u0938 \u0915\u0930\u0928\u093e<br \/>\n     *\/<br \/>\n    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0915\u0948\u0932\u0947\u0902\u0921\u0930 toCalendar(\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 strDate) {<br \/>\n        strDate = \u092a\u094d\u0930\u093e\u0930\u0942\u092a(strDate);<br \/>\n        \u0915\u0948\u0932\u0947\u0902\u0921\u0930 \u0915\u0948\u0932 = Calendar.getInstance();<\/p>\n<p>        int yyyy = Integer.parseInt(strDate.substring(0, 4));<br \/>\n        int MM = Integer.parseInt(strDate.substring(5, 7));<br \/>\n        int dd = Integer.parseInt(strDate.substring(8, 10));<br \/>\n        int HH = cal.get(\u0915\u0948\u0932\u0947\u0902\u0921\u0930.HOUR_OF_DAY);<br \/>\n        int \u092e\u093f\u092e\u0940 = cal.get(\u0915\u0948\u0932\u0947\u0902\u0921\u0930.\u092e\u093f\u0928\u091f);<br \/>\n        int ss = cal.get(\u0915\u0948\u0932\u0947\u0902\u0921\u0930.\u0938\u0947\u0915\u0902\u0921);<br \/>\n        int SSS = cal.get(Calendar.MILLISECOND);<\/p>\n<p>        cal.clear();<br \/>\n        cal.set(yyyy, MM \u2013 1, dd);<\/p>\n<p>        int len \u200b= strDate.length();<br \/>\n        \u0938\u094d\u0935\u093f\u091a (\u0932\u0947\u0928) {<br \/>\n        \u0915\u0947\u0938 10:<br \/>\n            \u0924\u094b\u0921\u093c\u0928\u093e;<br \/>\n        \u0915\u0947\u0938 16: \/\/ yyyy\/MM\/dd HH:mm<br \/>\n            HH = Integer.parseInt(strDate.substring(11, 13));<br \/>\n            \u092e\u093f\u092e\u0940 = Integer.parseInt(strDate.substring(14, 16));<br \/>\n            cal.set(\u0915\u0948\u0932\u0947\u0902\u0921\u0930.HOUR_OF_DAY, HH);<br \/>\n            \u0915\u0948\u0932.\u0938\u0947\u091f(\u0915\u0948\u0932\u0947\u0902\u0921\u0930.\u092e\u093f\u0928\u091f, \u092e\u093f\u092e\u0940);<br \/>\n            \u0924\u094b\u0921\u093c\u0928\u093e;<br \/>\n        \u0915\u0947\u0938 19: \/\/ yyyy\/MM\/dd HH:mm:ss<br \/>\n            HH = Integer.parseInt(strDate.substring(11, 13));<br \/>\n            \u092e\u093f\u092e\u0940 = Integer.parseInt(strDate.substring(14, 16));<br \/>\n            ss = Integer.parseInt(strDate.substring(17, 19));<br \/>\n            cal.set(\u0915\u0948\u0932\u0947\u0902\u0921\u0930.HOUR_OF_DAY, HH);<br \/>\n            \u0915\u0948\u0932.\u0938\u0947\u091f(\u0915\u0948\u0932\u0947\u0902\u0921\u0930.\u092e\u093f\u0928\u091f, \u092e\u093f\u092e\u0940);<br \/>\n            \u0915\u0948\u0932.\u0938\u0947\u091f(\u0915\u0948\u0932\u0947\u0902\u0921\u0930.\u0938\u0947\u0915\u0902\u0921, \u090f\u0938\u090f\u0938);<br \/>\n            \u0924\u094b\u0921\u093c\u0928\u093e;<br \/>\n        \u0915\u0947\u0938 23: \/\/ yyyy\/MM\/dd HH:mm:ss.SSS<br \/>\n            HH = Integer.parseInt(strDate.substring(11, 13));<br \/>\n            \u092e\u093f\u092e\u0940 = Integer.parseInt(strDate.substring(14, 16));<br \/>\n            ss = Integer.parseInt(strDate.substring(17, 19));<br \/>\n            \u090f\u0938\u090f\u0938\u090f\u0938 = Integer.parseInt(strDate.substring(20, 23));<br \/>\n            cal.set(\u0915\u0948\u0932\u0947\u0902\u0921\u0930.HOUR_OF_DAY, HH);<br \/>\n            \u0915\u0948\u0932.\u0938\u0947\u091f(\u0915\u0948\u0932\u0947\u0902\u0921\u0930.\u092e\u093f\u0928\u091f, \u092e\u093f\u092e\u0940);<br \/>\n            \u0915\u0948\u0932.\u0938\u0947\u091f(\u0915\u0948\u0932\u0947\u0902\u0921\u0930.\u0938\u0947\u0915\u0902\u0921, \u090f\u0938\u090f\u0938);<br \/>\n            cal.set(\u0915\u0948\u0932\u0947\u0902\u0921\u0930.MILLISECOND, SSS);<br \/>\n            \u0924\u094b\u0921\u093c\u0928\u093e;<br \/>\n        \u0917\u0932\u0924\u0940 \u0915\u0930\u0928\u093e:<br \/>\n            \u0928\u092f\u093e IllegalStateException \u092b\u0947\u0902\u0915\u0947\u0902(<br \/>\n                    &quot;\u0907\u0938 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u094b \u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0928\u0939\u0940\u0902 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948:&quot;<br \/>\n                    +strDate);<br \/>\n        }<br \/>\n        \u0935\u093e\u092a\u0938\u0940 \u0915\u0948\u0932;<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * \u0915\u094b\u0908 \u092d\u0940 \u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 &quot;yyyy\/MM\/dd&quot; \u092f\u093e &quot;yyyy\/MM\/dd HH:mm:ss&quot;<br \/>\n     * \u092a\u094d\u0930\u093e\u0930\u0942\u092a \u092e\u0947\u0902 \u092c\u0926\u0932\u0928\u0947 \u0915\u093e \u092a\u094d\u0930\u092f\u093e\u0938\u0964<br \/>\n     * \u0909\u0926\u093e\u0939\u0930\u0923: 03\/1\/3 \u21d2 2003\/01\/03<br \/>\n     * @\u092a\u0930\u092e \u0938\u094d\u091f\u094d\u0930\u0921\u0947\u091f<br \/>\n     * @\u0935\u093e\u092a\u0938 \u0915\u0930\u0928\u093e<br \/>\n     *\/<br \/>\n    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092a\u094d\u0930\u093e\u0930\u0942\u092a (\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 strDate) {<br \/>\n        strDate = strDate.trim();<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 yyyy = \u0936\u0942\u0928\u094d\u092f;<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u090f\u092e\u090f\u092e = \u0936\u0942\u0928\u094d\u092f;<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0921\u0940\u0921\u0940 = \u0936\u0942\u0928\u094d\u092f;<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u090f\u091a\u090f\u091a = \u0936\u0942\u0928\u094d\u092f;<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092e\u093f\u092e\u0940 = \u0936\u0942\u0928\u094d\u092f;<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u090f\u0938\u090f\u0938 = \u0936\u0942\u0928\u094d\u092f;<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u090f\u0938\u090f\u0938\u090f\u0938 = \u0936\u0942\u0928\u094d\u092f;<\/p>\n<p>        \/\/ \u092f\u0926\u093f &quot;-&quot; \u092f\u093e &quot;\/&quot; \u0917\u093e\u092f\u092c \u0939\u0948<br \/>\n        \u092f\u0926\u093f (strDate.indexOf(&#039;\/&#039;) == -1 &amp;&amp; strDate.indexOf(&#039;-&#039;) == -1) {<br \/>\n            \u092f\u0926\u093f (strDate.length() == 8) {<br \/>\n                yyyy = strDate.substring(0, 4);<br \/>\n                \u090f\u092e\u090f\u092e = strDate.substring(4, 6);<br \/>\n                dd = strDate.substring(6, 8);<br \/>\n                \u0935\u093e\u092a\u0938\u0940 yyyy + &quot;\/&quot; + MM + &quot;\/&quot; + dd;<br \/>\n            } \u0905\u0928\u094d\u092f {<br \/>\n                yyyy = strDate.substring(0, 4);<br \/>\n                \u090f\u092e\u090f\u092e = strDate.substring(4, 6);<br \/>\n                dd = strDate.substring(6, 8);<br \/>\n                \u090f\u091a\u090f\u091a = strDate.substring(9, 11);<br \/>\n                \u092e\u093f\u092e\u0940 = strDate.substring(12, 14);<br \/>\n                \u090f\u0938\u090f\u0938 = strDate.substring(15, 17);<br \/>\n                \u0935\u093e\u092a\u0938\u0940 yyyy + &quot;\/&quot; + MM + &quot;\/&quot; + dd + &quot;&quot; + HH + &quot;:&quot; + mm + &quot;:&quot;<br \/>\n                        +\u090f\u0938\u090f\u0938;<br \/>\n            }<br \/>\n        }<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917\u091f\u094b\u0915\u0928\u093e\u0907\u091c\u093c\u0930 \u091f\u094b\u0915\u0928 = \u0928\u092f\u093e \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917\u091f\u094b\u0915\u0928\u093e\u0907\u091c\u093c\u0930(strDate, \u201c_\/-:.\u201d);<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917\u092c\u092b\u093c\u0930 \u092a\u0930\u093f\u0923\u093e\u092e = \u0928\u092f\u093e \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917\u092c\u092b\u093c\u0930();<br \/>\n        \u0915\u0947 \u0932\u093f\u090f (int i = 0; \u091f\u094b\u0915\u0928.hasMoreTokens(); i++) {<br \/>\n            \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0905\u0938\u094d\u0925\u093e\u092f\u0940 = \u091f\u094b\u0915\u0928.\u0928\u0947\u0915\u094d\u0938\u094d\u091f\u091f\u094b\u0915\u0928();<br \/>\n            \u0938\u094d\u0935\u093f\u091a (i) {<br \/>\n            \u0915\u0947\u0938 0:\/\/ \u0935\u0930\u094d\u0937 \u092d\u093e\u0917<br \/>\n                yyyy = fillString(strDate, temp, &quot;f&quot;, &quot;20&quot;, 4);<br \/>\n                \u092a\u0930\u093f\u0923\u093e\u092e.\u091c\u094b\u0921\u093c\u0947\u0902(yyyy);<br \/>\n                \u0924\u094b\u0921\u093c\u0928\u093e;<br \/>\n            \u0915\u0947\u0938 1:\/\/ \u092e\u093e\u0939 \u092d\u093e\u0917<br \/>\n                \u090f\u092e\u090f\u092e = \u092b\u093f\u0932\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 (strDate, temp, &quot;f&quot;, &quot;0&quot;, 2);<br \/>\n                \u092a\u0930\u093f\u0923\u093e\u092e.\u091c\u094b\u0921\u093c\u0947\u0902(\u201c\/\u201d + \u090f\u092e\u090f\u092e);<br \/>\n                \u0924\u094b\u0921\u093c\u0928\u093e;<br \/>\n            \u0915\u0947\u0938 2: \/\/ \u0926\u093f\u0928 \u0915\u093e \u092d\u093e\u0917<br \/>\n                dd = fillString(strDate, temp, \u201cf\u201d, \u201c0\u201d, 2);<br \/>\n                \u092a\u0930\u093f\u0923\u093e\u092e.\u091c\u094b\u0921\u093c\u0947\u0902(\u201c\/\u201d + dd);<br \/>\n                \u0924\u094b\u0921\u093c\u0928\u093e;<br \/>\n            \u0915\u0947\u0938 3:\/\/ \u0938\u092e\u092f \u092d\u093e\u0917<br \/>\n                \u090f\u091a\u090f\u091a = \u092b\u093f\u0932\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 (strDate, temp, &quot;f&quot;, &quot;0&quot;, 2);<br \/>\n                \u092a\u0930\u093f\u0923\u093e\u092e.\u091c\u094b\u0921\u093c\u0947\u0902(&#039;&#039; + \u090f\u091a\u090f\u091a);<br \/>\n                \u0924\u094b\u0921\u093c\u0928\u093e;<br \/>\n            \u0915\u0947\u0938 4: \/\/ \u092e\u093f\u0928\u091f \u0915\u093e \u092d\u093e\u0917<br \/>\n                \u092e\u093f\u092e\u0940 = fillString(strDate, temp, &quot;f&quot;, &quot;0&quot;, 2);<br \/>\n                \u092a\u0930\u093f\u0923\u093e\u092e.\u091c\u094b\u0921\u093c\u0947\u0902(\u201c:\u201d + \u092e\u093f\u092e\u0940);<br \/>\n                \u0924\u094b\u0921\u093c\u0928\u093e;<br \/>\n            \u0915\u0947\u0938 5:\/\/ \u0926\u0942\u0938\u0930\u093e \u092d\u093e\u0917<br \/>\n                ss = fillString(strDate, temp, &quot;f&quot;, &quot;0&quot;, 2);<br \/>\n                \u092a\u0930\u093f\u0923\u093e\u092e.\u091c\u094b\u0921\u093c\u0947\u0902(\u201c:\u201d + ss);<br \/>\n                \u0924\u094b\u0921\u093c\u0928\u093e;<br \/>\n            \u0915\u0947\u0938 6: \/\/ \u092e\u093f\u0932\u0940\u0938\u0947\u0915\u0902\u0921 \u092d\u093e\u0917<br \/>\n                \u090f\u0938\u090f\u0938\u090f\u0938 = fillString(strDate, temp, &quot;b&quot;, &quot;0&quot;, 3);<br \/>\n                \u092a\u0930\u093f\u0923\u093e\u092e.\u091c\u094b\u0921\u093c\u0947\u0902(\u201c\u0964\u201d + \u090f\u0938\u090f\u0938\u090f\u0938);<br \/>\n                \u0924\u094b\u0921\u093c\u0928\u093e;<br \/>\n            }<br \/>\n        }<br \/>\n        \u0935\u093e\u092a\u0938\u0940 \u092a\u0930\u093f\u0923\u093e\u092e.toString();<br \/>\n    }<\/p>\n<p>    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 fillString(\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 strDate, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 str,<br \/>\n            \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0938\u094d\u0925\u093f\u0924\u093f, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 addStr, int len) {<\/p>\n<p>        \u0905\u0917\u0930 (str.length() &gt; \u0932\u0947\u0928) {<br \/>\n            \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092e\u0947\u0938 = \u0938\u094d\u091f\u094d\u0930\u0921\u0947\u091f + &quot;\u0907\u0938 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u094b \u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0928\u0939\u0940\u0902 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e&quot;;<br \/>\n            \u0928\u092f\u093e IllegalStateException(mes) \u092b\u0947\u0902\u0915\u0947\u0902;<br \/>\n        }<br \/>\n        \u0935\u093e\u092a\u0938\u0940 fillString (str, \u0938\u094d\u0925\u093f\u0924\u093f, addStr, \u0932\u0947\u0928);<br \/>\n    }<\/p>\n<p>    \/**<br \/>\n     * [len] \u092e\u0947\u0902 [\u0938\u094d\u0925\u093f\u0924\u093f] \u092a\u0930 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 [str] \u092e\u0947\u0902 \u091c\u094b\u0921\u093c\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 [addStr] \u091c\u094b\u0921\u093c\u0947\u0902<br \/>\n     *\u092a\u0942\u0930\u093e \u0939\u094b\u0928\u0947 \u0924\u0915 \u0921\u093e\u0932\u0947\u0902.<br \/>\n     * &lt;p&gt;<br \/>\n     * \u0909\u0926\u093e\u0939\u0930\u0923: \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 ss = StringUtil.fillString(&#039;aaa&#039;,&#039;b&#039;,&#039;0\u2033,7); ss \u21d2 &#039;aaa0000&#039;<br \/>\n     *<br \/>\n     * * fillString() \u0932\u0947\u0928 \u092d\u0930\u0928\u0947 \u0924\u0915 \u0938\u092e\u094d\u092e\u093f\u0932\u093f\u0924 \u0939\u094b\u0924\u093e \u0939\u0948, \u0932\u0947\u0915\u093f\u0928 addString() \u0932\u0947\u0928 \u0938\u092e\u094d\u092e\u093f\u0932\u093f\u0924 \u0915\u0930\u0924\u093e \u0939\u0948\u0964<br \/>\n     *<br \/>\n     * @param str \u0932\u0915\u094d\u0937\u094d\u092f \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917<br \/>\n     * @\u092a\u0930\u092e \u0938\u094d\u0925\u093f\u0924\u093f \u092a\u0939\u0932\u0947 \u0921\u093e\u0932\u0947\u0902 \u21d2 \u090f\u092b\/\u090f\u092b \u092c\u093e\u0926 \u0921\u093e\u0932\u0947\u0902 \u21d2 \u092c\u0940\/\u092c\u0940<br \/>\n     * @param addStr \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0921\u093e\u0932\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f<br \/>\n     * @\u092a\u0930\u092e \u0932\u0947\u0928 \u092a\u0941\u0928\u0903 \u092d\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0905\u0902\u0915\u094b\u0902 \u0915\u0940 \u0938\u0902\u0916\u094d\u092f\u093e<br \/>\n     * @\u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0915\u0947 \u092c\u093e\u0926 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0935\u093e\u092a\u0938 \u0915\u0930\u0947\u0902\u0964 [str] \u0936\u093e\u092c\u094d\u0926\u093f\u0915 \u0930\u0942\u092a \u0938\u0947 \u0936\u0942\u0928\u094d\u092f \u092f\u093e \u0916\u093e\u0932\u0940 \u0939\u0948, [addStr] \u0915\u094b [len] \u092a\u0930 \u0938\u0947\u091f \u0915\u093f\u092f\u093e \u0917\u092f\u093e \u0939\u0948<br \/>\n     * \u0938\u0902\u0924\u0941\u0937\u094d\u091f \u0939\u094b\u0928\u0947 \u0924\u0915 \u0921\u093e\u0932\u0947 \u0917\u090f \u092a\u0930\u093f\u0923\u093e\u092e \u0932\u094c\u091f\u093e\u0924\u093e \u0939\u0948\u0964<br \/>\n     *\/<br \/>\n    \u0928\u093f\u091c\u0940 \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 fillString(\u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 str, \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0938\u094d\u0925\u093f\u0924\u093f,<br \/>\n            \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 addStr, int len) {<br \/>\n        \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917\u092c\u092b\u093c\u0930 tempBuffer = \u0936\u0942\u0928\u094d\u092f;<br \/>\n        \u092f\u0926\u093f (!isExist(str)) {<br \/>\n            tempBuffer = \u0928\u092f\u093e \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917\u092c\u092b\u093c\u0930();<br \/>\n            \u0915\u0947 \u0932\u093f\u090f (int i = 0; i &lt; len; i++) {<br \/>\n                tempBuffer.append(addStr);<br \/>\n            }<br \/>\n            \u0935\u093e\u092a\u0938\u0940 tempBuffer.toString();<br \/>\n        } \u0905\u0928\u094d\u092f\u0925\u093e \u092f\u0926\u093f (str.length() != len) {<br \/>\n            tempBuffer = \u0928\u092f\u093e \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917\u092c\u092b\u093c\u0930(str);<br \/>\n            \u091c\u092c\u0915\u093f (\u0932\u0947\u0928 &gt; tempBuffer.length()) {<br \/>\n                \u092f\u0926\u093f (position.equalsIgnoreCase(\u201cf\u201d)) {<br \/>\n                    tempBuffer.insert(0, addStr);<br \/>\n                } \u0905\u0928\u094d\u092f {<br \/>\n                    tempBuffer.append(addStr);<br \/>\n                }<br \/>\n            }<br \/>\n            \u0935\u093e\u092a\u0938\u0940 tempBuffer.toString();<br \/>\n        }<br \/>\n        \u0935\u093e\u092a\u0938\u0940 str;<br \/>\n    }<\/p>\n<p>}<br \/>\n<\/textarea><\/p>","protected":false},"excerpt":{"rendered":"<p>\u091c\u093e\u0935\u093e \u0930\u093f\u092b\u094d\u0932\u0947\u0915\u094d\u0936\u0928 \u0915\u094b \u0906\u0938\u093e\u0928 \u092c\u0928\u093e \u0926\u093f\u092f\u093e \u0917\u092f\u093e \u0939\u0948 \u090f\u0915 \u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e \u0935\u0930\u094d\u0917 \u0915\u093e \u092a\u0930\u093f\u091a\u092f \u091c\u094b \u0906\u092a\u0915\u094b \u0906\u0938\u093e\u0928\u0940 \u0938\u0947 \u091c\u093e\u0935\u093e \u0930\u093f\u092b\u094d\u0932\u0947\u0915\u094d\u0936\u0928 \u090f\u092a\u0940\u0906\u0908 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0928\u0947 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0947\u0924\u093e \u0939\u0948 [\u2026]<\/p>","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"swell_btn_cv_data":""},"categories":[19],"tags":[],"_links":{"self":[{"href":"https:\/\/chat-messenger.com\/hi\/wp-json\/wp\/v2\/posts\/917"}],"collection":[{"href":"https:\/\/chat-messenger.com\/hi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chat-messenger.com\/hi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chat-messenger.com\/hi\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/chat-messenger.com\/hi\/wp-json\/wp\/v2\/comments?post=917"}],"version-history":[{"count":6,"href":"https:\/\/chat-messenger.com\/hi\/wp-json\/wp\/v2\/posts\/917\/revisions"}],"predecessor-version":[{"id":1896,"href":"https:\/\/chat-messenger.com\/hi\/wp-json\/wp\/v2\/posts\/917\/revisions\/1896"}],"wp:attachment":[{"href":"https:\/\/chat-messenger.com\/hi\/wp-json\/wp\/v2\/media?parent=917"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chat-messenger.com\/hi\/wp-json\/wp\/v2\/categories?post=917"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chat-messenger.com\/hi\/wp-json\/wp\/v2\/tags?post=917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}