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

Method insert

chapter21/src/main/java/com/seaofnodes/simple/Ary.java:86–91  ·  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

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

Callers 5

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