MCPcopy Create free account
hub / github.com/SeaOfNodes/Simple / insert

Method insert

chapter24/src/main/java/com/seaofnodes/simple/util/Ary.java:87–92  ·  view source on GitHub ↗

Slow, linear-time, element insertion. Preserves order. @param i where to insert @return element inserted

( E e, int i )

Source from the content-addressed store, hash-verified

85 * @param i where to insert
86 * @return element inserted */
87 public E insert( E e, int i ) {
88 setLen(_len+1);
89 System.arraycopy(_es,i,_es,i+1,_len-i);
90 _es[i] = e;
91 return e;
92 }
93
94
95 /** Remove all elements */

Callers 6

insertDefMethod · 0.45
insertAfterMethod · 0.45
insertBeforeMethod · 0.45
CalleeSaveNodeMethod · 0.45
hFunction · 0.45
replaceElementFunction · 0.45

Calls 1

setLenMethod · 0.95

Tested by

no test coverage detected