Klasse ConcurrentArray<E>
java.lang.Object
org.eclipse.net4j.util.collection.ConcurrentArray<E>
- Bekannte direkte Unterklassen:
- ConcurrentArray.DuplicateCounter,- ConcurrentArray.Unique,- FastList
- Seit:
- 3.2
- Autor:
- Eike Stepper
- 
Verschachtelte Klassen - ÜbersichtVerschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classstatic class
- 
FeldübersichtFelder
- 
KonstruktorübersichtKonstruktoren
- 
MethodenübersichtModifizierer und TypMethodeBeschreibungvoidbooleanbooleanprotected voidelementAdded(E element) Synchronized throughadd(Object).protected voidelementRemoved(E element) Synchronized throughremove(Object).protected booleanprotected voidSynchronized throughadd(Object).E[]get()Returns the elements, nevernull.booleanisEmpty()protected voidSynchronized throughremove(Object).protected abstract E[]newArray(int length) Synchronized throughadd(Object)orremove(Object).booleanprotected boolean
- 
Felddetails- 
elements
 
- 
- 
Konstruktordetails- 
ConcurrentArraypublic ConcurrentArray()
 
- 
- 
Methodendetails- 
isEmptypublic boolean isEmpty()
- 
getReturns the elements, nevernull.
- 
contains- Seit:
- 3.13
 
- 
addUnique- Seit:
- 3.13
 
- 
add
- 
remove
- 
validate
- 
equals- Seit:
- 3.13
 
- 
elementAddedSynchronized throughadd(Object).- Seit:
- 3.13
 
- 
elementRemovedSynchronized throughremove(Object).- Seit:
- 3.13
 
- 
firstElementAddedprotected void firstElementAdded()Synchronized throughadd(Object).
- 
lastElementRemovedprotected void lastElementRemoved()Synchronized throughremove(Object).
- 
newArraySynchronized throughadd(Object)orremove(Object).
 
-