MCPcopy Create free account
hub / github.com/BaseXdb/basex / decrementPre

Method decrementPre

basex-core/src/main/java/org/basex/data/NSNode.java:253–256  ·  view source on GitHub ↗

Recursive shifting of PRE values after delete operations. @param start update location @param diff value to subtract from PRE value

(final int start, final int diff)

Source from the content-addressed store, hash-verified

251 * @param diff value to subtract from PRE value
252 */
253 void decrementPre(final int start, final int diff) {
254 if(pre >= start + diff) pre -= diff;
255 for(int c = 0; c < size; c++) nodes[c].decrementPre(start, diff);
256 }
257
258 /**
259 * Increments the PRE value by the specified size.

Callers 1

deleteMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected