Home
last modified time | relevance | path

Searched refs:updateFunction (Results 1 – 10 of 10) sorted by relevance

/libcore/ojluni/src/main/java/java/util/concurrent/atomic/
DAtomicInteger.java219 public final int getAndUpdate(IntUnaryOperator updateFunction) { in getAndUpdate() argument
223 next = updateFunction.applyAsInt(prev); in getAndUpdate()
238 public final int updateAndGet(IntUnaryOperator updateFunction) { in updateAndGet() argument
242 next = updateFunction.applyAsInt(prev); in updateAndGet()
DAtomicReference.java158 public final V getAndUpdate(UnaryOperator<V> updateFunction) { in getAndUpdate() argument
162 next = updateFunction.apply(prev); in getAndUpdate()
177 public final V updateAndGet(UnaryOperator<V> updateFunction) { in updateAndGet() argument
181 next = updateFunction.apply(prev); in updateAndGet()
DAtomicLong.java235 public final long getAndUpdate(LongUnaryOperator updateFunction) { in getAndUpdate() argument
239 next = updateFunction.applyAsLong(prev); in getAndUpdate()
254 public final long updateAndGet(LongUnaryOperator updateFunction) { in updateAndGet() argument
258 next = updateFunction.applyAsLong(prev); in updateAndGet()
DAtomicIntegerArray.java262 public final int getAndUpdate(int i, IntUnaryOperator updateFunction) { in getAndUpdate() argument
267 next = updateFunction.applyAsInt(prev); in getAndUpdate()
283 public final int updateAndGet(int i, IntUnaryOperator updateFunction) { in updateAndGet() argument
288 next = updateFunction.applyAsInt(prev); in updateAndGet()
DAtomicLongArray.java261 public final long getAndUpdate(int i, LongUnaryOperator updateFunction) { in getAndUpdate() argument
266 next = updateFunction.applyAsLong(prev); in getAndUpdate()
282 public final long updateAndGet(int i, LongUnaryOperator updateFunction) { in updateAndGet() argument
287 next = updateFunction.applyAsLong(prev); in updateAndGet()
DAtomicReferenceArray.java212 public final E getAndUpdate(int i, UnaryOperator<E> updateFunction) { in getAndUpdate() argument
217 next = updateFunction.apply(prev); in getAndUpdate()
233 public final E updateAndGet(int i, UnaryOperator<E> updateFunction) { in updateAndGet() argument
238 next = updateFunction.apply(prev); in updateAndGet()
DAtomicReferenceFieldUpdater.java206 public final V getAndUpdate(T obj, UnaryOperator<V> updateFunction) { in getAndUpdate() argument
210 next = updateFunction.apply(prev); in getAndUpdate()
226 public final V updateAndGet(T obj, UnaryOperator<V> updateFunction) { in updateAndGet() argument
230 next = updateFunction.apply(prev); in updateAndGet()
DAtomicIntegerFieldUpdater.java286 public final int getAndUpdate(T obj, IntUnaryOperator updateFunction) { in getAndUpdate() argument
290 next = updateFunction.applyAsInt(prev); in getAndUpdate()
306 public final int updateAndGet(T obj, IntUnaryOperator updateFunction) { in updateAndGet() argument
310 next = updateFunction.applyAsInt(prev); in updateAndGet()
DAtomicLongFieldUpdater.java289 public final long getAndUpdate(T obj, LongUnaryOperator updateFunction) { in getAndUpdate() argument
293 next = updateFunction.applyAsLong(prev); in getAndUpdate()
309 public final long updateAndGet(T obj, LongUnaryOperator updateFunction) { in updateAndGet() argument
313 next = updateFunction.applyAsLong(prev); in updateAndGet()
/libcore/ojluni/annotations/hiddenapi/java/util/concurrent/atomic/
DAtomicInteger.java99 public final int getAndUpdate(java.util.function.IntUnaryOperator updateFunction) { in getAndUpdate() argument
103 public final int updateAndGet(java.util.function.IntUnaryOperator updateFunction) { in updateAndGet() argument