Code.html revision 008290ab55ac24ef656d254e41a03ad2b1fba7d2
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!--NewPage--> 3<HTML> 4<HEAD> 5<!-- Generated by javadoc (build 1.6.0_26) on Fri Jan 06 15:06:28 EST 2012 --> 6<TITLE> 7Code (dexmaker) 8</TITLE> 9 10<META NAME="date" CONTENT="2012-01-06"> 11 12<LINK REL ="stylesheet" TYPE="text/css" HREF="/stylesheet.css" TITLE="Style"> 13 14<SCRIPT type="text/javascript"> 15function windowTitle() 16{ 17 if (location.href.indexOf('is-external=true') == -1) { 18 parent.document.title="Code (dexmaker)"; 19 } 20} 21</SCRIPT> 22<NOSCRIPT> 23</NOSCRIPT> 24 25</HEAD> 26 27<BODY BGCOLOR="white" onload="windowTitle();"> 28<HR> 29 30 31<!-- ========= START OF TOP NAVBAR ======= --> 32<A NAME="navbar_top"><!-- --></A> 33<A HREF="#skip-navbar_top" title="Skip navigation links"></A> 34<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 35<TR> 36<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 37<A NAME="navbar_top_firstrow"><!-- --></A> 38<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 39 <TR ALIGN="center" VALIGN="top"> 40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 42 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> 43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 47 </TR> 48</TABLE> 49</TD> 50<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 51</EM> 52</TD> 53</TR> 54 55<TR> 56<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 57 <A HREF="/com/google/dexmaker/BinaryOp.html" title="enum in com.google.dexmaker"><B>PREV CLASS</B></A> 58 <A HREF="/com/google/dexmaker/Comparison.html" title="enum in com.google.dexmaker"><B>NEXT CLASS</B></A></FONT></TD> 59<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 60 <A HREF="/index.html?com/google/dexmaker/Code.html" target="_top"><B>FRAMES</B></A> 61 <A HREF="Code.html" target="_top"><B>NO FRAMES</B></A> 62 <SCRIPT type="text/javascript"> 63 <!-- 64 if(window==top) { 65 document.writeln('<A HREF="/allclasses-noframe.html"><B>All Classes</B></A>'); 66 } 67 //--> 68</SCRIPT> 69<NOSCRIPT> 70 <A HREF="/allclasses-noframe.html"><B>All Classes</B></A> 71</NOSCRIPT> 72 73 74</FONT></TD> 75</TR> 76<TR> 77<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 78 SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> 79<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 80DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> 81</TR> 82</TABLE> 83<A NAME="skip-navbar_top"></A> 84<!-- ========= END OF TOP NAVBAR ========= --> 85 86<HR> 87<!-- ======== START OF CLASS DATA ======== --> 88<H2> 89<FONT SIZE="-1"> 90com.google.dexmaker</FONT> 91<BR> 92Class Code</H2> 93<PRE> 94java.lang.Object 95 <IMG SRC="/resources/inherit.gif" ALT="extended by "><B>com.google.dexmaker.Code</B> 96</PRE> 97<HR> 98<DL> 99<DT><PRE>public final class <B>Code</B><DT>extends java.lang.Object</DL> 100</PRE> 101 102<P> 103Builds a sequence of instructions. 104<P> 105 106<P> 107<HR> 108 109<P> 110 111<!-- ========== METHOD SUMMARY =========== --> 112 113<A NAME="method_summary"><!-- --></A> 114<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 115<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 116<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 117<B>Method Summary</B></FONT></TH> 118</TR> 119<TR BGCOLOR="white" CLASS="TableRowColor"> 120<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 121<CODE> void</CODE></FONT></TD> 122<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#addCatchClause(com.google.dexmaker.TypeId, com.google.dexmaker.Label)">addCatchClause</A></B>(<A HREF="/com/google/dexmaker/TypeId.html" title="class in com.google.dexmaker">TypeId</A><?> throwable, 123 <A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A> catchClause)</CODE> 124 125<BR> 126 </TD> 127</TR> 128<TR BGCOLOR="white" CLASS="TableRowColor"> 129<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 130<CODE> void</CODE></FONT></TD> 131<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#aget(com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local)">aget</A></B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target, 132 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> array, 133 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> index)</CODE> 134 135<BR> 136 </TD> 137</TR> 138<TR BGCOLOR="white" CLASS="TableRowColor"> 139<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 140<CODE> void</CODE></FONT></TD> 141<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#aput(com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local)">aput</A></B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> array, 142 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> index, 143 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> source)</CODE> 144 145<BR> 146 </TD> 147</TR> 148<TR BGCOLOR="white" CLASS="TableRowColor"> 149<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 150<CODE> 151<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 152<TR ALIGN="right" VALIGN=""> 153<TD NOWRAP><FONT SIZE="-1"> 154<CODE><T> void</CODE></FONT></TD> 155</TR> 156</TABLE> 157</CODE></FONT></TD> 158<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#arrayLength(com.google.dexmaker.Local, com.google.dexmaker.Local)">arrayLength</A></B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> target, 159 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> array)</CODE> 160 161<BR> 162 </TD> 163</TR> 164<TR BGCOLOR="white" CLASS="TableRowColor"> 165<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 166<CODE> 167<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 168<TR ALIGN="right" VALIGN=""> 169<TD NOWRAP><FONT SIZE="-1"> 170<CODE><T> void</CODE></FONT></TD> 171</TR> 172</TABLE> 173</CODE></FONT></TD> 174<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#compare(com.google.dexmaker.Comparison, com.google.dexmaker.Label, com.google.dexmaker.Local, com.google.dexmaker.Local)">compare</A></B>(<A HREF="/com/google/dexmaker/Comparison.html" title="enum in com.google.dexmaker">Comparison</A> comparison, 175 <A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A> trueLabel, 176 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> a, 177 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> b)</CODE> 178 179<BR> 180 Compare ints.</TD> 181</TR> 182<TR BGCOLOR="white" CLASS="TableRowColor"> 183<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 184<CODE> 185<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 186<TR ALIGN="right" VALIGN=""> 187<TD NOWRAP><FONT SIZE="-1"> 188<CODE><T> void</CODE></FONT></TD> 189</TR> 190</TABLE> 191</CODE></FONT></TD> 192<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#compare(com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local)">compare</A></B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target, 193 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> a, 194 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> b)</CODE> 195 196<BR> 197 Compare longs.</TD> 198</TR> 199<TR BGCOLOR="white" CLASS="TableRowColor"> 200<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 201<CODE> 202<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 203<TR ALIGN="right" VALIGN=""> 204<TD NOWRAP><FONT SIZE="-1"> 205<CODE><T extends java.lang.Number> 206<BR> 207void</CODE></FONT></TD> 208</TR> 209</TABLE> 210</CODE></FONT></TD> 211<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#compare(com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local, int)">compare</A></B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> target, 212 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> a, 213 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> b, 214 int nanValue)</CODE> 215 216<BR> 217 Compare floats or doubles.</TD> 218</TR> 219<TR BGCOLOR="white" CLASS="TableRowColor"> 220<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 221<CODE> 222<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 223<TR ALIGN="right" VALIGN=""> 224<TD NOWRAP><FONT SIZE="-1"> 225<CODE><T> <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T></CODE></FONT></TD> 226</TR> 227</TABLE> 228</CODE></FONT></TD> 229<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#getParameter(int, com.google.dexmaker.TypeId)">getParameter</A></B>(int index, 230 <A HREF="/com/google/dexmaker/TypeId.html" title="class in com.google.dexmaker">TypeId</A><T> type)</CODE> 231 232<BR> 233 </TD> 234</TR> 235<TR BGCOLOR="white" CLASS="TableRowColor"> 236<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 237<CODE> 238<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 239<TR ALIGN="right" VALIGN=""> 240<TD NOWRAP><FONT SIZE="-1"> 241<CODE><T> <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T></CODE></FONT></TD> 242</TR> 243</TABLE> 244</CODE></FONT></TD> 245<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#getThis(com.google.dexmaker.TypeId)">getThis</A></B>(<A HREF="/com/google/dexmaker/TypeId.html" title="class in com.google.dexmaker">TypeId</A><T> type)</CODE> 246 247<BR> 248 </TD> 249</TR> 250<TR BGCOLOR="white" CLASS="TableRowColor"> 251<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 252<CODE> 253<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 254<TR ALIGN="right" VALIGN=""> 255<TD NOWRAP><FONT SIZE="-1"> 256<CODE><D,V> void</CODE></FONT></TD> 257</TR> 258</TABLE> 259</CODE></FONT></TD> 260<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#iget(com.google.dexmaker.FieldId, com.google.dexmaker.Local, com.google.dexmaker.Local)">iget</A></B>(<A HREF="/com/google/dexmaker/FieldId.html" title="class in com.google.dexmaker">FieldId</A><D,V> fieldId, 261 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><V> target, 262 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><D> instance)</CODE> 263 264<BR> 265 </TD> 266</TR> 267<TR BGCOLOR="white" CLASS="TableRowColor"> 268<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 269<CODE> void</CODE></FONT></TD> 270<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#instanceOfType(com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.TypeId)">instanceOfType</A></B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target, 271 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> source, 272 <A HREF="/com/google/dexmaker/TypeId.html" title="class in com.google.dexmaker">TypeId</A><?> type)</CODE> 273 274<BR> 275 </TD> 276</TR> 277<TR BGCOLOR="white" CLASS="TableRowColor"> 278<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 279<CODE> 280<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 281<TR ALIGN="right" VALIGN=""> 282<TD NOWRAP><FONT SIZE="-1"> 283<CODE><D,R> void</CODE></FONT></TD> 284</TR> 285</TABLE> 286</CODE></FONT></TD> 287<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#invokeDirect(com.google.dexmaker.MethodId, com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local...)">invokeDirect</A></B>(<A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><D,R> method, 288 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? super R> target, 289 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? extends D> object, 290 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</CODE> 291 292<BR> 293 </TD> 294</TR> 295<TR BGCOLOR="white" CLASS="TableRowColor"> 296<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 297<CODE> 298<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 299<TR ALIGN="right" VALIGN=""> 300<TD NOWRAP><FONT SIZE="-1"> 301<CODE><D,R> void</CODE></FONT></TD> 302</TR> 303</TABLE> 304</CODE></FONT></TD> 305<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#invokeInterface(com.google.dexmaker.MethodId, com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local...)">invokeInterface</A></B>(<A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><D,R> method, 306 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? super R> target, 307 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? extends D> object, 308 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</CODE> 309 310<BR> 311 </TD> 312</TR> 313<TR BGCOLOR="white" CLASS="TableRowColor"> 314<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 315<CODE> 316<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 317<TR ALIGN="right" VALIGN=""> 318<TD NOWRAP><FONT SIZE="-1"> 319<CODE><R> void</CODE></FONT></TD> 320</TR> 321</TABLE> 322</CODE></FONT></TD> 323<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#invokeStatic(com.google.dexmaker.MethodId, com.google.dexmaker.Local, com.google.dexmaker.Local...)">invokeStatic</A></B>(<A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><?,R> method, 324 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? super R> target, 325 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</CODE> 326 327<BR> 328 </TD> 329</TR> 330<TR BGCOLOR="white" CLASS="TableRowColor"> 331<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 332<CODE> 333<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 334<TR ALIGN="right" VALIGN=""> 335<TD NOWRAP><FONT SIZE="-1"> 336<CODE><D,R> void</CODE></FONT></TD> 337</TR> 338</TABLE> 339</CODE></FONT></TD> 340<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#invokeSuper(com.google.dexmaker.MethodId, com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local...)">invokeSuper</A></B>(<A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><D,R> method, 341 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? super R> target, 342 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? extends D> object, 343 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</CODE> 344 345<BR> 346 </TD> 347</TR> 348<TR BGCOLOR="white" CLASS="TableRowColor"> 349<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 350<CODE> 351<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 352<TR ALIGN="right" VALIGN=""> 353<TD NOWRAP><FONT SIZE="-1"> 354<CODE><D,R> void</CODE></FONT></TD> 355</TR> 356</TABLE> 357</CODE></FONT></TD> 358<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#invokeVirtual(com.google.dexmaker.MethodId, com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local...)">invokeVirtual</A></B>(<A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><D,R> method, 359 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? super R> target, 360 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? extends D> object, 361 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</CODE> 362 363<BR> 364 </TD> 365</TR> 366<TR BGCOLOR="white" CLASS="TableRowColor"> 367<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 368<CODE> 369<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 370<TR ALIGN="right" VALIGN=""> 371<TD NOWRAP><FONT SIZE="-1"> 372<CODE><D,V> void</CODE></FONT></TD> 373</TR> 374</TABLE> 375</CODE></FONT></TD> 376<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#iput(com.google.dexmaker.FieldId, com.google.dexmaker.Local, com.google.dexmaker.Local)">iput</A></B>(<A HREF="/com/google/dexmaker/FieldId.html" title="class in com.google.dexmaker">FieldId</A><D,V> fieldId, 377 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><D> instance, 378 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><V> source)</CODE> 379 380<BR> 381 </TD> 382</TR> 383<TR BGCOLOR="white" CLASS="TableRowColor"> 384<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 385<CODE> void</CODE></FONT></TD> 386<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#jump(com.google.dexmaker.Label)">jump</A></B>(<A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A> target)</CODE> 387 388<BR> 389 </TD> 390</TR> 391<TR BGCOLOR="white" CLASS="TableRowColor"> 392<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 393<CODE> 394<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 395<TR ALIGN="right" VALIGN=""> 396<TD NOWRAP><FONT SIZE="-1"> 397<CODE><T> void</CODE></FONT></TD> 398</TR> 399</TABLE> 400</CODE></FONT></TD> 401<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#loadConstant(com.google.dexmaker.Local, T)">loadConstant</A></B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target, 402 T value)</CODE> 403 404<BR> 405 </TD> 406</TR> 407<TR BGCOLOR="white" CLASS="TableRowColor"> 408<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 409<CODE> void</CODE></FONT></TD> 410<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#mark(com.google.dexmaker.Label)">mark</A></B>(<A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A> label)</CODE> 411 412<BR> 413 Start defining instructions for the named label.</TD> 414</TR> 415<TR BGCOLOR="white" CLASS="TableRowColor"> 416<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 417<CODE> 418<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 419<TR ALIGN="right" VALIGN=""> 420<TD NOWRAP><FONT SIZE="-1"> 421<CODE><T> void</CODE></FONT></TD> 422</TR> 423</TABLE> 424</CODE></FONT></TD> 425<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#negate(com.google.dexmaker.Local, com.google.dexmaker.Local)">negate</A></B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target, 426 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> source)</CODE> 427 428<BR> 429 </TD> 430</TR> 431<TR BGCOLOR="white" CLASS="TableRowColor"> 432<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 433<CODE> 434<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 435<TR ALIGN="right" VALIGN=""> 436<TD NOWRAP><FONT SIZE="-1"> 437<CODE><T> void</CODE></FONT></TD> 438</TR> 439</TABLE> 440</CODE></FONT></TD> 441<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#newArray(com.google.dexmaker.Local, com.google.dexmaker.Local)">newArray</A></B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target, 442 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> length)</CODE> 443 444<BR> 445 </TD> 446</TR> 447<TR BGCOLOR="white" CLASS="TableRowColor"> 448<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 449<CODE> 450<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 451<TR ALIGN="right" VALIGN=""> 452<TD NOWRAP><FONT SIZE="-1"> 453<CODE><T> void</CODE></FONT></TD> 454</TR> 455</TABLE> 456</CODE></FONT></TD> 457<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#newInstance(com.google.dexmaker.Local, com.google.dexmaker.MethodId, com.google.dexmaker.Local...)">newInstance</A></B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target, 458 <A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><T,java.lang.Void> constructor, 459 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</CODE> 460 461<BR> 462 </TD> 463</TR> 464<TR BGCOLOR="white" CLASS="TableRowColor"> 465<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 466<CODE> 467<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 468<TR ALIGN="right" VALIGN=""> 469<TD NOWRAP><FONT SIZE="-1"> 470<CODE><T> <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T></CODE></FONT></TD> 471</TR> 472</TABLE> 473</CODE></FONT></TD> 474<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#newLocal(com.google.dexmaker.TypeId)">newLocal</A></B>(<A HREF="/com/google/dexmaker/TypeId.html" title="class in com.google.dexmaker">TypeId</A><T> type)</CODE> 475 476<BR> 477 </TD> 478</TR> 479<TR BGCOLOR="white" CLASS="TableRowColor"> 480<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 481<CODE> 482<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 483<TR ALIGN="right" VALIGN=""> 484<TD NOWRAP><FONT SIZE="-1"> 485<CODE><T> void</CODE></FONT></TD> 486</TR> 487</TABLE> 488</CODE></FONT></TD> 489<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#not(com.google.dexmaker.Local, com.google.dexmaker.Local)">not</A></B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target, 490 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> source)</CODE> 491 492<BR> 493 </TD> 494</TR> 495<TR BGCOLOR="white" CLASS="TableRowColor"> 496<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 497<CODE> void</CODE></FONT></TD> 498<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#numericCast(com.google.dexmaker.Local, com.google.dexmaker.Local)">numericCast</A></B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target, 499 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> source)</CODE> 500 501<BR> 502 </TD> 503</TR> 504<TR BGCOLOR="white" CLASS="TableRowColor"> 505<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 506<CODE> 507<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 508<TR ALIGN="right" VALIGN=""> 509<TD NOWRAP><FONT SIZE="-1"> 510<CODE><T> void</CODE></FONT></TD> 511</TR> 512</TABLE> 513</CODE></FONT></TD> 514<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#op(com.google.dexmaker.BinaryOp, com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local)">op</A></B>(<A HREF="/com/google/dexmaker/BinaryOp.html" title="enum in com.google.dexmaker">BinaryOp</A> op, 515 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target, 516 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> a, 517 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> b)</CODE> 518 519<BR> 520 </TD> 521</TR> 522<TR BGCOLOR="white" CLASS="TableRowColor"> 523<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 524<CODE> <A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A></CODE></FONT></TD> 525<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#removeCatchClause(com.google.dexmaker.TypeId)">removeCatchClause</A></B>(<A HREF="/com/google/dexmaker/TypeId.html" title="class in com.google.dexmaker">TypeId</A><?> throwable)</CODE> 526 527<BR> 528 </TD> 529</TR> 530<TR BGCOLOR="white" CLASS="TableRowColor"> 531<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 532<CODE> void</CODE></FONT></TD> 533<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#returnValue(com.google.dexmaker.Local)">returnValue</A></B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> result)</CODE> 534 535<BR> 536 </TD> 537</TR> 538<TR BGCOLOR="white" CLASS="TableRowColor"> 539<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 540<CODE> void</CODE></FONT></TD> 541<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#returnVoid()">returnVoid</A></B>()</CODE> 542 543<BR> 544 </TD> 545</TR> 546<TR BGCOLOR="white" CLASS="TableRowColor"> 547<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 548<CODE> 549<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 550<TR ALIGN="right" VALIGN=""> 551<TD NOWRAP><FONT SIZE="-1"> 552<CODE><V> void</CODE></FONT></TD> 553</TR> 554</TABLE> 555</CODE></FONT></TD> 556<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#sget(com.google.dexmaker.FieldId, com.google.dexmaker.Local)">sget</A></B>(<A HREF="/com/google/dexmaker/FieldId.html" title="class in com.google.dexmaker">FieldId</A><?,V> fieldId, 557 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><V> target)</CODE> 558 559<BR> 560 </TD> 561</TR> 562<TR BGCOLOR="white" CLASS="TableRowColor"> 563<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 564<CODE> 565<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 566<TR ALIGN="right" VALIGN=""> 567<TD NOWRAP><FONT SIZE="-1"> 568<CODE><V> void</CODE></FONT></TD> 569</TR> 570</TABLE> 571</CODE></FONT></TD> 572<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#sput(com.google.dexmaker.FieldId, com.google.dexmaker.Local)">sput</A></B>(<A HREF="/com/google/dexmaker/FieldId.html" title="class in com.google.dexmaker">FieldId</A><?,V> fieldId, 573 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><V> source)</CODE> 574 575<BR> 576 </TD> 577</TR> 578<TR BGCOLOR="white" CLASS="TableRowColor"> 579<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 580<CODE> void</CODE></FONT></TD> 581<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#throwValue(com.google.dexmaker.Local)">throwValue</A></B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> throwable)</CODE> 582 583<BR> 584 </TD> 585</TR> 586<TR BGCOLOR="white" CLASS="TableRowColor"> 587<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 588<CODE> void</CODE></FONT></TD> 589<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#typeCast(com.google.dexmaker.Local, com.google.dexmaker.Local)">typeCast</A></B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target, 590 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> source)</CODE> 591 592<BR> 593 </TD> 594</TR> 595</TABLE> 596 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> 597<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 598<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 599<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> 600</TR> 601<TR BGCOLOR="white" CLASS="TableRowColor"> 602<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD> 603</TR> 604</TABLE> 605 606<P> 607 608<!-- ============ METHOD DETAIL ========== --> 609 610<A NAME="method_detail"><!-- --></A> 611<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 612<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 613<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 614<B>Method Detail</B></FONT></TH> 615</TR> 616</TABLE> 617 618<A NAME="newLocal(com.google.dexmaker.TypeId)"><!-- --></A><H3> 619newLocal</H3> 620<PRE> 621public <T> <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> <B>newLocal</B>(<A HREF="/com/google/dexmaker/TypeId.html" title="class in com.google.dexmaker">TypeId</A><T> type)</PRE> 622<DL> 623<DD><DL> 624</DL> 625</DD> 626</DL> 627<HR> 628 629<A NAME="getParameter(int, com.google.dexmaker.TypeId)"><!-- --></A><H3> 630getParameter</H3> 631<PRE> 632public <T> <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> <B>getParameter</B>(int index, 633 <A HREF="/com/google/dexmaker/TypeId.html" title="class in com.google.dexmaker">TypeId</A><T> type)</PRE> 634<DL> 635<DD><DL> 636</DL> 637</DD> 638</DL> 639<HR> 640 641<A NAME="getThis(com.google.dexmaker.TypeId)"><!-- --></A><H3> 642getThis</H3> 643<PRE> 644public <T> <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> <B>getThis</B>(<A HREF="/com/google/dexmaker/TypeId.html" title="class in com.google.dexmaker">TypeId</A><T> type)</PRE> 645<DL> 646<DD><DL> 647</DL> 648</DD> 649</DL> 650<HR> 651 652<A NAME="mark(com.google.dexmaker.Label)"><!-- --></A><H3> 653mark</H3> 654<PRE> 655public void <B>mark</B>(<A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A> label)</PRE> 656<DL> 657<DD>Start defining instructions for the named label. 658<P> 659<DD><DL> 660</DL> 661</DD> 662</DL> 663<HR> 664 665<A NAME="jump(com.google.dexmaker.Label)"><!-- --></A><H3> 666jump</H3> 667<PRE> 668public void <B>jump</B>(<A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A> target)</PRE> 669<DL> 670<DD><DL> 671</DL> 672</DD> 673</DL> 674<HR> 675 676<A NAME="addCatchClause(com.google.dexmaker.TypeId, com.google.dexmaker.Label)"><!-- --></A><H3> 677addCatchClause</H3> 678<PRE> 679public void <B>addCatchClause</B>(<A HREF="/com/google/dexmaker/TypeId.html" title="class in com.google.dexmaker">TypeId</A><?> throwable, 680 <A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A> catchClause)</PRE> 681<DL> 682<DD><DL> 683</DL> 684</DD> 685</DL> 686<HR> 687 688<A NAME="removeCatchClause(com.google.dexmaker.TypeId)"><!-- --></A><H3> 689removeCatchClause</H3> 690<PRE> 691public <A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A> <B>removeCatchClause</B>(<A HREF="/com/google/dexmaker/TypeId.html" title="class in com.google.dexmaker">TypeId</A><?> throwable)</PRE> 692<DL> 693<DD><DL> 694</DL> 695</DD> 696</DL> 697<HR> 698 699<A NAME="throwValue(com.google.dexmaker.Local)"><!-- --></A><H3> 700throwValue</H3> 701<PRE> 702public void <B>throwValue</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> throwable)</PRE> 703<DL> 704<DD><DL> 705</DL> 706</DD> 707</DL> 708<HR> 709 710<A NAME="loadConstant(com.google.dexmaker.Local,java.lang.Object)"><!-- --></A><A NAME="loadConstant(com.google.dexmaker.Local, T)"><!-- --></A><H3> 711loadConstant</H3> 712<PRE> 713public <T> void <B>loadConstant</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target, 714 T value)</PRE> 715<DL> 716<DD><DL> 717</DL> 718</DD> 719</DL> 720<HR> 721 722<A NAME="negate(com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 723negate</H3> 724<PRE> 725public <T> void <B>negate</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target, 726 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> source)</PRE> 727<DL> 728<DD><DL> 729</DL> 730</DD> 731</DL> 732<HR> 733 734<A NAME="not(com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 735not</H3> 736<PRE> 737public <T> void <B>not</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target, 738 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> source)</PRE> 739<DL> 740<DD><DL> 741</DL> 742</DD> 743</DL> 744<HR> 745 746<A NAME="numericCast(com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 747numericCast</H3> 748<PRE> 749public void <B>numericCast</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target, 750 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> source)</PRE> 751<DL> 752<DD><DL> 753</DL> 754</DD> 755</DL> 756<HR> 757 758<A NAME="op(com.google.dexmaker.BinaryOp, com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 759op</H3> 760<PRE> 761public <T> void <B>op</B>(<A HREF="/com/google/dexmaker/BinaryOp.html" title="enum in com.google.dexmaker">BinaryOp</A> op, 762 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target, 763 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> a, 764 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> b)</PRE> 765<DL> 766<DD><DL> 767</DL> 768</DD> 769</DL> 770<HR> 771 772<A NAME="compare(com.google.dexmaker.Comparison, com.google.dexmaker.Label, com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 773compare</H3> 774<PRE> 775public <T> void <B>compare</B>(<A HREF="/com/google/dexmaker/Comparison.html" title="enum in com.google.dexmaker">Comparison</A> comparison, 776 <A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A> trueLabel, 777 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> a, 778 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> b)</PRE> 779<DL> 780<DD>Compare ints. If the comparison is true, execution jumps to <code>trueLabel</code>. If it is false, execution continues to the next instruction. 781<P> 782<DD><DL> 783</DL> 784</DD> 785</DL> 786<HR> 787 788<A NAME="compare(com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local, int)"><!-- --></A><H3> 789compare</H3> 790<PRE> 791public <T extends java.lang.Number> void <B>compare</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> target, 792 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> a, 793 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> b, 794 int nanValue)</PRE> 795<DL> 796<DD>Compare floats or doubles. 797<P> 798<DD><DL> 799</DL> 800</DD> 801</DL> 802<HR> 803 804<A NAME="compare(com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 805compare</H3> 806<PRE> 807public <T> void <B>compare</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target, 808 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> a, 809 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> b)</PRE> 810<DL> 811<DD>Compare longs. 812<P> 813<DD><DL> 814</DL> 815</DD> 816</DL> 817<HR> 818 819<A NAME="iget(com.google.dexmaker.FieldId, com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 820iget</H3> 821<PRE> 822public <D,V> void <B>iget</B>(<A HREF="/com/google/dexmaker/FieldId.html" title="class in com.google.dexmaker">FieldId</A><D,V> fieldId, 823 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><V> target, 824 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><D> instance)</PRE> 825<DL> 826<DD><DL> 827</DL> 828</DD> 829</DL> 830<HR> 831 832<A NAME="iput(com.google.dexmaker.FieldId, com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 833iput</H3> 834<PRE> 835public <D,V> void <B>iput</B>(<A HREF="/com/google/dexmaker/FieldId.html" title="class in com.google.dexmaker">FieldId</A><D,V> fieldId, 836 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><D> instance, 837 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><V> source)</PRE> 838<DL> 839<DD><DL> 840</DL> 841</DD> 842</DL> 843<HR> 844 845<A NAME="sget(com.google.dexmaker.FieldId, com.google.dexmaker.Local)"><!-- --></A><H3> 846sget</H3> 847<PRE> 848public <V> void <B>sget</B>(<A HREF="/com/google/dexmaker/FieldId.html" title="class in com.google.dexmaker">FieldId</A><?,V> fieldId, 849 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><V> target)</PRE> 850<DL> 851<DD><DL> 852</DL> 853</DD> 854</DL> 855<HR> 856 857<A NAME="sput(com.google.dexmaker.FieldId, com.google.dexmaker.Local)"><!-- --></A><H3> 858sput</H3> 859<PRE> 860public <V> void <B>sput</B>(<A HREF="/com/google/dexmaker/FieldId.html" title="class in com.google.dexmaker">FieldId</A><?,V> fieldId, 861 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><V> source)</PRE> 862<DL> 863<DD><DL> 864</DL> 865</DD> 866</DL> 867<HR> 868 869<A NAME="newInstance(com.google.dexmaker.Local, com.google.dexmaker.MethodId, com.google.dexmaker.Local...)"><!-- --></A><H3> 870newInstance</H3> 871<PRE> 872public <T> void <B>newInstance</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target, 873 <A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><T,java.lang.Void> constructor, 874 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</PRE> 875<DL> 876<DD><DL> 877</DL> 878</DD> 879</DL> 880<HR> 881 882<A NAME="invokeStatic(com.google.dexmaker.MethodId, com.google.dexmaker.Local, com.google.dexmaker.Local...)"><!-- --></A><H3> 883invokeStatic</H3> 884<PRE> 885public <R> void <B>invokeStatic</B>(<A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><?,R> method, 886 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? super R> target, 887 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</PRE> 888<DL> 889<DD><DL> 890</DL> 891</DD> 892</DL> 893<HR> 894 895<A NAME="invokeVirtual(com.google.dexmaker.MethodId, com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local...)"><!-- --></A><H3> 896invokeVirtual</H3> 897<PRE> 898public <D,R> void <B>invokeVirtual</B>(<A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><D,R> method, 899 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? super R> target, 900 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? extends D> object, 901 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</PRE> 902<DL> 903<DD><DL> 904</DL> 905</DD> 906</DL> 907<HR> 908 909<A NAME="invokeDirect(com.google.dexmaker.MethodId, com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local...)"><!-- --></A><H3> 910invokeDirect</H3> 911<PRE> 912public <D,R> void <B>invokeDirect</B>(<A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><D,R> method, 913 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? super R> target, 914 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? extends D> object, 915 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</PRE> 916<DL> 917<DD><DL> 918</DL> 919</DD> 920</DL> 921<HR> 922 923<A NAME="invokeSuper(com.google.dexmaker.MethodId, com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local...)"><!-- --></A><H3> 924invokeSuper</H3> 925<PRE> 926public <D,R> void <B>invokeSuper</B>(<A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><D,R> method, 927 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? super R> target, 928 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? extends D> object, 929 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</PRE> 930<DL> 931<DD><DL> 932</DL> 933</DD> 934</DL> 935<HR> 936 937<A NAME="invokeInterface(com.google.dexmaker.MethodId, com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local...)"><!-- --></A><H3> 938invokeInterface</H3> 939<PRE> 940public <D,R> void <B>invokeInterface</B>(<A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><D,R> method, 941 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? super R> target, 942 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? extends D> object, 943 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</PRE> 944<DL> 945<DD><DL> 946</DL> 947</DD> 948</DL> 949<HR> 950 951<A NAME="instanceOfType(com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.TypeId)"><!-- --></A><H3> 952instanceOfType</H3> 953<PRE> 954public void <B>instanceOfType</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target, 955 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> source, 956 <A HREF="/com/google/dexmaker/TypeId.html" title="class in com.google.dexmaker">TypeId</A><?> type)</PRE> 957<DL> 958<DD><DL> 959</DL> 960</DD> 961</DL> 962<HR> 963 964<A NAME="typeCast(com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 965typeCast</H3> 966<PRE> 967public void <B>typeCast</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target, 968 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> source)</PRE> 969<DL> 970<DD><DL> 971</DL> 972</DD> 973</DL> 974<HR> 975 976<A NAME="arrayLength(com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 977arrayLength</H3> 978<PRE> 979public <T> void <B>arrayLength</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> target, 980 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> array)</PRE> 981<DL> 982<DD><DL> 983</DL> 984</DD> 985</DL> 986<HR> 987 988<A NAME="newArray(com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 989newArray</H3> 990<PRE> 991public <T> void <B>newArray</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target, 992 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> length)</PRE> 993<DL> 994<DD><DL> 995</DL> 996</DD> 997</DL> 998<HR> 999 1000<A NAME="aget(com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 1001aget</H3> 1002<PRE> 1003public void <B>aget</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target, 1004 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> array, 1005 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> index)</PRE> 1006<DL> 1007<DD><DL> 1008</DL> 1009</DD> 1010</DL> 1011<HR> 1012 1013<A NAME="aput(com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 1014aput</H3> 1015<PRE> 1016public void <B>aput</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> array, 1017 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> index, 1018 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> source)</PRE> 1019<DL> 1020<DD><DL> 1021</DL> 1022</DD> 1023</DL> 1024<HR> 1025 1026<A NAME="returnVoid()"><!-- --></A><H3> 1027returnVoid</H3> 1028<PRE> 1029public void <B>returnVoid</B>()</PRE> 1030<DL> 1031<DD><DL> 1032</DL> 1033</DD> 1034</DL> 1035<HR> 1036 1037<A NAME="returnValue(com.google.dexmaker.Local)"><!-- --></A><H3> 1038returnValue</H3> 1039<PRE> 1040public void <B>returnValue</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> result)</PRE> 1041<DL> 1042<DD><DL> 1043</DL> 1044</DD> 1045</DL> 1046<!-- ========= END OF CLASS DATA ========= --> 1047<HR> 1048 1049 1050<!-- ======= START OF BOTTOM NAVBAR ====== --> 1051<A NAME="navbar_bottom"><!-- --></A> 1052<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 1053<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 1054<TR> 1055<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 1056<A NAME="navbar_bottom_firstrow"><!-- --></A> 1057<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 1058 <TR ALIGN="center" VALIGN="top"> 1059 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 1060 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 1061 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> 1062 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 1063 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 1064 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 1065 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 1066 </TR> 1067</TABLE> 1068</TD> 1069<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 1070</EM> 1071</TD> 1072</TR> 1073 1074<TR> 1075<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 1076 <A HREF="/com/google/dexmaker/BinaryOp.html" title="enum in com.google.dexmaker"><B>PREV CLASS</B></A> 1077 <A HREF="/com/google/dexmaker/Comparison.html" title="enum in com.google.dexmaker"><B>NEXT CLASS</B></A></FONT></TD> 1078<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 1079 <A HREF="/index.html?com/google/dexmaker/Code.html" target="_top"><B>FRAMES</B></A> 1080 <A HREF="Code.html" target="_top"><B>NO FRAMES</B></A> 1081 <SCRIPT type="text/javascript"> 1082 <!-- 1083 if(window==top) { 1084 document.writeln('<A HREF="/allclasses-noframe.html"><B>All Classes</B></A>'); 1085 } 1086 //--> 1087</SCRIPT> 1088<NOSCRIPT> 1089 <A HREF="/allclasses-noframe.html"><B>All Classes</B></A> 1090</NOSCRIPT> 1091 1092 1093</FONT></TD> 1094</TR> 1095<TR> 1096<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 1097 SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> 1098<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 1099DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> 1100</TR> 1101</TABLE> 1102<A NAME="skip-navbar_bottom"></A> 1103<!-- ======== END OF BOTTOM NAVBAR ======= --> 1104 1105<HR> 1106 1107</BODY> 1108</HTML> 1109