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 - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classstatic class -
Feldübersicht
Felder -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer 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
-
ConcurrentArray
public ConcurrentArray()
-
-
Methodendetails
-
isEmpty
public boolean isEmpty() -
get
Returns the elements, nevernull. -
contains
- Seit:
- 3.13
-
addUnique
- Seit:
- 3.13
-
add
-
remove
-
validate
-
equals
- Seit:
- 3.13
-
elementAdded
Synchronized throughadd(Object).- Seit:
- 3.13
-
elementRemoved
Synchronized throughremove(Object).- Seit:
- 3.13
-
firstElementAdded
protected void firstElementAdded()Synchronized throughadd(Object). -
lastElementRemoved
protected void lastElementRemoved()Synchronized throughremove(Object). -
newArray
Synchronized throughadd(Object)orremove(Object).
-