Searched defs:getAndAdd (Results 1 - 6 of 6) sorted by relevance

/libcore/luni/src/main/java/java/util/concurrent/atomic/
H A DAtomicInteger.java148 public final int getAndAdd(int delta) { method in class:AtomicInteger
H A DAtomicIntegerFieldUpdater.java189 public int getAndAdd(T obj, int delta) { method in class:AtomicIntegerFieldUpdater
469 public final int getAndAdd(T obj, int delta) { method in class:AtomicIntegerFieldUpdater.AtomicIntegerFieldUpdaterImpl
475 return getAndAdd(obj, 1);
479 return getAndAdd(obj, -1);
483 return getAndAdd(obj, 1) + 1;
487 return getAndAdd(obj, -1) - 1;
491 return getAndAdd(obj, delta) + delta;
H A DAtomicLong.java164 public final long getAndAdd(long delta) { method in class:AtomicLong
H A DAtomicIntegerArray.java167 return getAndAdd(i, 1);
177 return getAndAdd(i, -1);
187 public final int getAndAdd(int i, int delta) { method in class:AtomicIntegerArray
198 return getAndAdd(i, 1) + 1;
208 return getAndAdd(i, -1) - 1;
219 return getAndAdd(i, delta) + delta;
H A DAtomicLongArray.java166 return getAndAdd(i, 1);
176 return getAndAdd(i, -1);
186 public final long getAndAdd(int i, long delta) { method in class:AtomicLongArray
197 return getAndAdd(i, 1) + 1;
207 return getAndAdd(i, -1) - 1;
218 return getAndAdd(i, delta) + delta;
H A DAtomicLongFieldUpdater.java192 public long getAndAdd(T obj, long delta) { method in class:AtomicLongFieldUpdater
444 public final long getAndAdd(T obj, long delta) { method in class:AtomicLongFieldUpdater.CASUpdater
450 return getAndAdd(obj, 1);
454 return getAndAdd(obj, -1);
458 return getAndAdd(obj, 1) + 1;
462 return getAndAdd(obj, -1) - 1;
466 return getAndAdd(obj, delta) + delta;

Completed in 30 milliseconds