Code.html revision 0f1cd359d28cd5c6899e0a6bd588735c3f9a7192
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 Tue Jan 03 17:07:49 EST 2012 --> 6<TITLE> 7Code (dexmaker) 8</TITLE> 9 10<META NAME="date" CONTENT="2012-01-03"> 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.Type, com.google.dexmaker.Label)">addCatchClause</A></B>(<A HREF="/com/google/dexmaker/Type.html" title="class in com.google.dexmaker">Type</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><?> array, 132 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> index, 133 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target)</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><T> array, 159 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> target)</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.Local, com.google.dexmaker.Local, com.google.dexmaker.Label)">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/Local.html" title="class in com.google.dexmaker">Local</A><T> a, 176 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> b, 177 <A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A> trueLabel)</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><T> a, 193 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> b, 194 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target)</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><T> a, 212 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> b, 213 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> target, 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.Type)">getParameter</A></B>(int index, 230 <A HREF="/com/google/dexmaker/Type.html" title="class in com.google.dexmaker">Type</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.Type)">getThis</A></B>(<A HREF="/com/google/dexmaker/Type.html" title="class in com.google.dexmaker">Type</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><D> instance, 262 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><V> target)</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.Type)">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/Type.html" title="class in com.google.dexmaker">Type</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> source, 426 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target)</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><java.lang.Integer> length, 442 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target)</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> <A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A></CODE></FONT></TD> 467<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#newLabel()">newLabel</A></B>()</CODE> 468 469<BR> 470 Creates a new label for use as a branch target.</TD> 471</TR> 472<TR BGCOLOR="white" CLASS="TableRowColor"> 473<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 474<CODE> 475<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 476<TR ALIGN="right" VALIGN=""> 477<TD NOWRAP><FONT SIZE="-1"> 478<CODE><T> <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T></CODE></FONT></TD> 479</TR> 480</TABLE> 481</CODE></FONT></TD> 482<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#newLocal(com.google.dexmaker.Type)">newLocal</A></B>(<A HREF="/com/google/dexmaker/Type.html" title="class in com.google.dexmaker">Type</A><T> type)</CODE> 483 484<BR> 485 </TD> 486</TR> 487<TR BGCOLOR="white" CLASS="TableRowColor"> 488<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 489<CODE> 490<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 491<TR ALIGN="right" VALIGN=""> 492<TD NOWRAP><FONT SIZE="-1"> 493<CODE><T> void</CODE></FONT></TD> 494</TR> 495</TABLE> 496</CODE></FONT></TD> 497<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> source, 498 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target)</CODE> 499 500<BR> 501 </TD> 502</TR> 503<TR BGCOLOR="white" CLASS="TableRowColor"> 504<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 505<CODE> void</CODE></FONT></TD> 506<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><?> source, 507 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target)</CODE> 508 509<BR> 510 </TD> 511</TR> 512<TR BGCOLOR="white" CLASS="TableRowColor"> 513<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 514<CODE> 515<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 516<TR ALIGN="right" VALIGN=""> 517<TD NOWRAP><FONT SIZE="-1"> 518<CODE><T> void</CODE></FONT></TD> 519</TR> 520</TABLE> 521</CODE></FONT></TD> 522<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, 523 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target, 524 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> a, 525 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> b)</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> <A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A></CODE></FONT></TD> 533<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#removeCatchClause(com.google.dexmaker.Type)">removeCatchClause</A></B>(<A HREF="/com/google/dexmaker/Type.html" title="class in com.google.dexmaker">Type</A><?> throwable)</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#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> 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> void</CODE></FONT></TD> 549<TD><CODE><B><A HREF="/com/google/dexmaker/Code.html#returnVoid()">returnVoid</A></B>()</CODE> 550 551<BR> 552 </TD> 553</TR> 554<TR BGCOLOR="white" CLASS="TableRowColor"> 555<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 556<CODE> 557<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 558<TR ALIGN="right" VALIGN=""> 559<TD NOWRAP><FONT SIZE="-1"> 560<CODE><V> void</CODE></FONT></TD> 561</TR> 562</TABLE> 563</CODE></FONT></TD> 564<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, 565 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><V> target)</CODE> 566 567<BR> 568 </TD> 569</TR> 570<TR BGCOLOR="white" CLASS="TableRowColor"> 571<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 572<CODE> 573<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 574<TR ALIGN="right" VALIGN=""> 575<TD NOWRAP><FONT SIZE="-1"> 576<CODE><V> void</CODE></FONT></TD> 577</TR> 578</TABLE> 579</CODE></FONT></TD> 580<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, 581 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><V> source)</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#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> 590 591<BR> 592 </TD> 593</TR> 594<TR BGCOLOR="white" CLASS="TableRowColor"> 595<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 596<CODE> void</CODE></FONT></TD> 597<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><?> source, 598 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target)</CODE> 599 600<BR> 601 </TD> 602</TR> 603</TABLE> 604 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> 605<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 606<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 607<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> 608</TR> 609<TR BGCOLOR="white" CLASS="TableRowColor"> 610<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD> 611</TR> 612</TABLE> 613 614<P> 615 616<!-- ============ METHOD DETAIL ========== --> 617 618<A NAME="method_detail"><!-- --></A> 619<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 620<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 621<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 622<B>Method Detail</B></FONT></TH> 623</TR> 624</TABLE> 625 626<A NAME="newLocal(com.google.dexmaker.Type)"><!-- --></A><H3> 627newLocal</H3> 628<PRE> 629public <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/Type.html" title="class in com.google.dexmaker">Type</A><T> type)</PRE> 630<DL> 631<DD><DL> 632</DL> 633</DD> 634</DL> 635<HR> 636 637<A NAME="getParameter(int, com.google.dexmaker.Type)"><!-- --></A><H3> 638getParameter</H3> 639<PRE> 640public <T> <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> <B>getParameter</B>(int index, 641 <A HREF="/com/google/dexmaker/Type.html" title="class in com.google.dexmaker">Type</A><T> type)</PRE> 642<DL> 643<DD><DL> 644</DL> 645</DD> 646</DL> 647<HR> 648 649<A NAME="getThis(com.google.dexmaker.Type)"><!-- --></A><H3> 650getThis</H3> 651<PRE> 652public <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/Type.html" title="class in com.google.dexmaker">Type</A><T> type)</PRE> 653<DL> 654<DD><DL> 655</DL> 656</DD> 657</DL> 658<HR> 659 660<A NAME="newLabel()"><!-- --></A><H3> 661newLabel</H3> 662<PRE> 663public <A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A> <B>newLabel</B>()</PRE> 664<DL> 665<DD>Creates a new label for use as a branch target. The new label must have 666 code attached to it later by calling <A HREF="/com/google/dexmaker/Code.html#mark(com.google.dexmaker.Label)"><CODE>mark(Label)</CODE></A>. 667<P> 668<DD><DL> 669</DL> 670</DD> 671</DL> 672<HR> 673 674<A NAME="mark(com.google.dexmaker.Label)"><!-- --></A><H3> 675mark</H3> 676<PRE> 677public void <B>mark</B>(<A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A> label)</PRE> 678<DL> 679<DD>Start defining instructions for the named label. 680<P> 681<DD><DL> 682</DL> 683</DD> 684</DL> 685<HR> 686 687<A NAME="jump(com.google.dexmaker.Label)"><!-- --></A><H3> 688jump</H3> 689<PRE> 690public void <B>jump</B>(<A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A> target)</PRE> 691<DL> 692<DD><DL> 693</DL> 694</DD> 695</DL> 696<HR> 697 698<A NAME="addCatchClause(com.google.dexmaker.Type, com.google.dexmaker.Label)"><!-- --></A><H3> 699addCatchClause</H3> 700<PRE> 701public void <B>addCatchClause</B>(<A HREF="/com/google/dexmaker/Type.html" title="class in com.google.dexmaker">Type</A><?> throwable, 702 <A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A> catchClause)</PRE> 703<DL> 704<DD><DL> 705</DL> 706</DD> 707</DL> 708<HR> 709 710<A NAME="removeCatchClause(com.google.dexmaker.Type)"><!-- --></A><H3> 711removeCatchClause</H3> 712<PRE> 713public <A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A> <B>removeCatchClause</B>(<A HREF="/com/google/dexmaker/Type.html" title="class in com.google.dexmaker">Type</A><?> throwable)</PRE> 714<DL> 715<DD><DL> 716</DL> 717</DD> 718</DL> 719<HR> 720 721<A NAME="throwValue(com.google.dexmaker.Local)"><!-- --></A><H3> 722throwValue</H3> 723<PRE> 724public void <B>throwValue</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> throwable)</PRE> 725<DL> 726<DD><DL> 727</DL> 728</DD> 729</DL> 730<HR> 731 732<A NAME="loadConstant(com.google.dexmaker.Local,java.lang.Object)"><!-- --></A><A NAME="loadConstant(com.google.dexmaker.Local, T)"><!-- --></A><H3> 733loadConstant</H3> 734<PRE> 735public <T> void <B>loadConstant</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target, 736 T value)</PRE> 737<DL> 738<DD><DL> 739</DL> 740</DD> 741</DL> 742<HR> 743 744<A NAME="negate(com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 745negate</H3> 746<PRE> 747public <T> void <B>negate</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> source, 748 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target)</PRE> 749<DL> 750<DD><DL> 751</DL> 752</DD> 753</DL> 754<HR> 755 756<A NAME="not(com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 757not</H3> 758<PRE> 759public <T> void <B>not</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> source, 760 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target)</PRE> 761<DL> 762<DD><DL> 763</DL> 764</DD> 765</DL> 766<HR> 767 768<A NAME="numericCast(com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 769numericCast</H3> 770<PRE> 771public void <B>numericCast</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> source, 772 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target)</PRE> 773<DL> 774<DD><DL> 775</DL> 776</DD> 777</DL> 778<HR> 779 780<A NAME="op(com.google.dexmaker.BinaryOp, com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 781op</H3> 782<PRE> 783public <T> void <B>op</B>(<A HREF="/com/google/dexmaker/BinaryOp.html" title="enum in com.google.dexmaker">BinaryOp</A> op, 784 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target, 785 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> a, 786 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> b)</PRE> 787<DL> 788<DD><DL> 789</DL> 790</DD> 791</DL> 792<HR> 793 794<A NAME="compare(com.google.dexmaker.Comparison, com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Label)"><!-- --></A><H3> 795compare</H3> 796<PRE> 797public <T> void <B>compare</B>(<A HREF="/com/google/dexmaker/Comparison.html" title="enum in com.google.dexmaker">Comparison</A> comparison, 798 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> a, 799 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> b, 800 <A HREF="/com/google/dexmaker/Label.html" title="class in com.google.dexmaker">Label</A> trueLabel)</PRE> 801<DL> 802<DD>Compare ints. If the comparison is true, execution jumps to <code>trueLabel</code>. If it is false, execution continues to the next instruction. 803<P> 804<DD><DL> 805</DL> 806</DD> 807</DL> 808<HR> 809 810<A NAME="compare(com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local, int)"><!-- --></A><H3> 811compare</H3> 812<PRE> 813public <T extends java.lang.Number> void <B>compare</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> a, 814 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> b, 815 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> target, 816 int nanValue)</PRE> 817<DL> 818<DD>Compare floats or doubles. 819<P> 820<DD><DL> 821</DL> 822</DD> 823</DL> 824<HR> 825 826<A NAME="compare(com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 827compare</H3> 828<PRE> 829public <T> void <B>compare</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> a, 830 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> b, 831 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target)</PRE> 832<DL> 833<DD>Compare longs. 834<P> 835<DD><DL> 836</DL> 837</DD> 838</DL> 839<HR> 840 841<A NAME="iget(com.google.dexmaker.FieldId, com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 842iget</H3> 843<PRE> 844public <D,V> void <B>iget</B>(<A HREF="/com/google/dexmaker/FieldId.html" title="class in com.google.dexmaker">FieldId</A><D,V> fieldId, 845 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><D> instance, 846 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><V> target)</PRE> 847<DL> 848<DD><DL> 849</DL> 850</DD> 851</DL> 852<HR> 853 854<A NAME="iput(com.google.dexmaker.FieldId, com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 855iput</H3> 856<PRE> 857public <D,V> void <B>iput</B>(<A HREF="/com/google/dexmaker/FieldId.html" title="class in com.google.dexmaker">FieldId</A><D,V> fieldId, 858 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><D> instance, 859 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><V> source)</PRE> 860<DL> 861<DD><DL> 862</DL> 863</DD> 864</DL> 865<HR> 866 867<A NAME="sget(com.google.dexmaker.FieldId, com.google.dexmaker.Local)"><!-- --></A><H3> 868sget</H3> 869<PRE> 870public <V> void <B>sget</B>(<A HREF="/com/google/dexmaker/FieldId.html" title="class in com.google.dexmaker">FieldId</A><?,V> fieldId, 871 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><V> target)</PRE> 872<DL> 873<DD><DL> 874</DL> 875</DD> 876</DL> 877<HR> 878 879<A NAME="sput(com.google.dexmaker.FieldId, com.google.dexmaker.Local)"><!-- --></A><H3> 880sput</H3> 881<PRE> 882public <V> void <B>sput</B>(<A HREF="/com/google/dexmaker/FieldId.html" title="class in com.google.dexmaker">FieldId</A><?,V> fieldId, 883 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><V> source)</PRE> 884<DL> 885<DD><DL> 886</DL> 887</DD> 888</DL> 889<HR> 890 891<A NAME="newInstance(com.google.dexmaker.Local, com.google.dexmaker.MethodId, com.google.dexmaker.Local...)"><!-- --></A><H3> 892newInstance</H3> 893<PRE> 894public <T> void <B>newInstance</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target, 895 <A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><T,java.lang.Void> constructor, 896 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</PRE> 897<DL> 898<DD><DL> 899</DL> 900</DD> 901</DL> 902<HR> 903 904<A NAME="invokeStatic(com.google.dexmaker.MethodId, com.google.dexmaker.Local, com.google.dexmaker.Local...)"><!-- --></A><H3> 905invokeStatic</H3> 906<PRE> 907public <R> void <B>invokeStatic</B>(<A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><?,R> method, 908 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? super R> target, 909 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</PRE> 910<DL> 911<DD><DL> 912</DL> 913</DD> 914</DL> 915<HR> 916 917<A NAME="invokeVirtual(com.google.dexmaker.MethodId, com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local...)"><!-- --></A><H3> 918invokeVirtual</H3> 919<PRE> 920public <D,R> void <B>invokeVirtual</B>(<A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><D,R> method, 921 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? super R> target, 922 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? extends D> object, 923 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</PRE> 924<DL> 925<DD><DL> 926</DL> 927</DD> 928</DL> 929<HR> 930 931<A NAME="invokeDirect(com.google.dexmaker.MethodId, com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local...)"><!-- --></A><H3> 932invokeDirect</H3> 933<PRE> 934public <D,R> void <B>invokeDirect</B>(<A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><D,R> method, 935 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? super R> target, 936 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? extends D> object, 937 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</PRE> 938<DL> 939<DD><DL> 940</DL> 941</DD> 942</DL> 943<HR> 944 945<A NAME="invokeSuper(com.google.dexmaker.MethodId, com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local...)"><!-- --></A><H3> 946invokeSuper</H3> 947<PRE> 948public <D,R> void <B>invokeSuper</B>(<A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><D,R> method, 949 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? super R> target, 950 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? extends D> object, 951 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</PRE> 952<DL> 953<DD><DL> 954</DL> 955</DD> 956</DL> 957<HR> 958 959<A NAME="invokeInterface(com.google.dexmaker.MethodId, com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local...)"><!-- --></A><H3> 960invokeInterface</H3> 961<PRE> 962public <D,R> void <B>invokeInterface</B>(<A HREF="/com/google/dexmaker/MethodId.html" title="class in com.google.dexmaker">MethodId</A><D,R> method, 963 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? super R> target, 964 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><? extends D> object, 965 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?>... args)</PRE> 966<DL> 967<DD><DL> 968</DL> 969</DD> 970</DL> 971<HR> 972 973<A NAME="instanceOfType(com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Type)"><!-- --></A><H3> 974instanceOfType</H3> 975<PRE> 976public void <B>instanceOfType</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target, 977 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> source, 978 <A HREF="/com/google/dexmaker/Type.html" title="class in com.google.dexmaker">Type</A><?> type)</PRE> 979<DL> 980<DD><DL> 981</DL> 982</DD> 983</DL> 984<HR> 985 986<A NAME="typeCast(com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 987typeCast</H3> 988<PRE> 989public void <B>typeCast</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> source, 990 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target)</PRE> 991<DL> 992<DD><DL> 993</DL> 994</DD> 995</DL> 996<HR> 997 998<A NAME="arrayLength(com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 999arrayLength</H3> 1000<PRE> 1001public <T> void <B>arrayLength</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> array, 1002 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> target)</PRE> 1003<DL> 1004<DD><DL> 1005</DL> 1006</DD> 1007</DL> 1008<HR> 1009 1010<A NAME="newArray(com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 1011newArray</H3> 1012<PRE> 1013public <T> void <B>newArray</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> length, 1014 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><T> target)</PRE> 1015<DL> 1016<DD><DL> 1017</DL> 1018</DD> 1019</DL> 1020<HR> 1021 1022<A NAME="aget(com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 1023aget</H3> 1024<PRE> 1025public void <B>aget</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> array, 1026 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> index, 1027 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> target)</PRE> 1028<DL> 1029<DD><DL> 1030</DL> 1031</DD> 1032</DL> 1033<HR> 1034 1035<A NAME="aput(com.google.dexmaker.Local, com.google.dexmaker.Local, com.google.dexmaker.Local)"><!-- --></A><H3> 1036aput</H3> 1037<PRE> 1038public void <B>aput</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> array, 1039 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><java.lang.Integer> index, 1040 <A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> source)</PRE> 1041<DL> 1042<DD><DL> 1043</DL> 1044</DD> 1045</DL> 1046<HR> 1047 1048<A NAME="returnVoid()"><!-- --></A><H3> 1049returnVoid</H3> 1050<PRE> 1051public void <B>returnVoid</B>()</PRE> 1052<DL> 1053<DD><DL> 1054</DL> 1055</DD> 1056</DL> 1057<HR> 1058 1059<A NAME="returnValue(com.google.dexmaker.Local)"><!-- --></A><H3> 1060returnValue</H3> 1061<PRE> 1062public void <B>returnValue</B>(<A HREF="/com/google/dexmaker/Local.html" title="class in com.google.dexmaker">Local</A><?> result)</PRE> 1063<DL> 1064<DD><DL> 1065</DL> 1066</DD> 1067</DL> 1068<!-- ========= END OF CLASS DATA ========= --> 1069<HR> 1070 1071 1072<!-- ======= START OF BOTTOM NAVBAR ====== --> 1073<A NAME="navbar_bottom"><!-- --></A> 1074<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 1075<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 1076<TR> 1077<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 1078<A NAME="navbar_bottom_firstrow"><!-- --></A> 1079<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 1080 <TR ALIGN="center" VALIGN="top"> 1081 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 1082 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 1083 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> 1084 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 1085 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 1086 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 1087 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="/help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 1088 </TR> 1089</TABLE> 1090</TD> 1091<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 1092</EM> 1093</TD> 1094</TR> 1095 1096<TR> 1097<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 1098 <A HREF="/com/google/dexmaker/BinaryOp.html" title="enum in com.google.dexmaker"><B>PREV CLASS</B></A> 1099 <A HREF="/com/google/dexmaker/Comparison.html" title="enum in com.google.dexmaker"><B>NEXT CLASS</B></A></FONT></TD> 1100<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 1101 <A HREF="/index.html?com/google/dexmaker/Code.html" target="_top"><B>FRAMES</B></A> 1102 <A HREF="Code.html" target="_top"><B>NO FRAMES</B></A> 1103 <SCRIPT type="text/javascript"> 1104 <!-- 1105 if(window==top) { 1106 document.writeln('<A HREF="/allclasses-noframe.html"><B>All Classes</B></A>'); 1107 } 1108 //--> 1109</SCRIPT> 1110<NOSCRIPT> 1111 <A HREF="/allclasses-noframe.html"><B>All Classes</B></A> 1112</NOSCRIPT> 1113 1114 1115</FONT></TD> 1116</TR> 1117<TR> 1118<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 1119 SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> 1120<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 1121DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> 1122</TR> 1123</TABLE> 1124<A NAME="skip-navbar_bottom"></A> 1125<!-- ======== END OF BOTTOM NAVBAR ======= --> 1126 1127<HR> 1128 1129</BODY> 1130</HTML> 1131