/** * Replaces the element at the specified position in this list with the specified element * * @return the element previously at the specified position */ public IpFilterRule set(int index, IpFilterRule ipFilterRule) { if (ipFilterRule == null) { throw new NullPointerException("IpFilterRule can not be null"); } return ipFilterRuleList.set(index, ipFilterRule); }
@Override public T set(int index, T element) { T result = super.set(index, element); syncGroups(element, ADD); return result; }
public void replaceMember(Item oldItem, Item newItem) { if (oldItem == null || newItem == null) { throw new IllegalArgumentException("Items must not be null!"); } int index = members.indexOf(oldItem); if (index > -1) { Item old = members.set(index, newItem); unregisterStateListener(old); } registerStateListener(newItem); }
/** * Sets the provider in the given position. * * @param index The index to set the provider at. * @param provider The provider to set. */ public synchronized void set(int index, IAudioProvider provider) { providers.set(index, provider); }
@Override public Action set(int index, Action element) { Action old = actions.set(index, element); persistSafe(); return old; }
/** * Replaces the element at the specified position in this list with the specified element * * @return the element previously at the specified position */ public IpFilterRule set(int index, IpFilterRule ipFilterRule) { if (ipFilterRule == null) { throw new NullPointerException("IpFilterRule can not be null"); } return ipFilterRuleList.set(index, ipFilterRule); }
@Override public E set(int index, E element) { E e = underlyingList.set(index, element); markAsStale(); return e; }
// initial conditions int nonVolatileField = 0; CopyOnWriteArrayList<String> list = /* a single String */ // Thread 1 nonVolatileField = 1; // (1) list.set(0, "x"); // (2) // Thread 2 String s = list.get(0); // (3) if (s == "x") { int localVar = nonVolatileField; // (4) }
/** * Sets the processor in the given position. * * @param index The index to set the processor at. * @param processor The processor to set. */ public synchronized void set(int index, IAudioProcessor processor) { processors.set(index, processor); buildFinalProcessor(); }
@Override public T set(int index, T element) { T result = super.set(index, element); syncGroups(element, ADD); return result; }
@Override public E set(int index, E element) { E e = underlyingList.set(index, element); markAsStale(); return e; }
@Override public E set(int index, E element) { E e = underlyingList.set(index, element); markAsStale(); return e; }
@Override public E set(int index, E element) { E e = underlyingList.set(index, element); markAsStale(); return e; }
@Override public E set(int index, E element) { E e = underlyingList.set(index, element); markAsStale(); return e; }
@Override public E set(int index, E element) { E e = underlyingList.set(index, element); markAsStale(); return e; }
@Override public E set(int index, E element) { E e = underlyingList.set(index, element); markAsStale(); return e; }
public <R extends T> void set(int index, R o) { locks.get(index).lock(); list.set(index, o); conditions.get(index).signalAll(); locks.get(index).unlock(); }
public void replaceMember(Item oldItem, Item newItem) { if (oldItem == null || newItem == null) { throw new IllegalArgumentException("Items must not be null!"); } int index = members.indexOf(oldItem); if (index > -1) { Item old = members.set(index, newItem); unregisterStateListener(old); } registerStateListener(newItem); }
public T getAndSet(int index, Function<? super T, ? extends T> function) { T result; locks.get(index).lock(); list.set(index, function.call(result = list.get(index))); conditions.get(index).signalAll(); locks.get(index).unlock(); return result; }
@Override public Overlay set(final int pIndex, final Overlay pElement) { try { Overlay overlay = mOverlayList.set(pIndex, pElement); if (pElement instanceof SafeDrawOverlay) { ((SafeDrawOverlay) pElement).setUseSafeCanvas(this.isUsingSafeCanvas()); } return overlay; } finally { sortOverlays(); } }