Package org.eclipse.net4j.util.container
Klasse SetContainer<E>
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.net4j.util.lifecycle.ShareableLifecycle
org.eclipse.net4j.util.container.Container<E>
org.eclipse.net4j.util.container.ModifiableContainer<E>
org.eclipse.net4j.util.container.PersistableContainer<E>
org.eclipse.net4j.util.container.SetContainer<E>
- Alle implementierten Schnittstellen:
IContainer<E>,IContainer.Modifiable<E>,IContainer.Persistable<E>,INotifier,INotifier.INotifier2,IDeactivateable,ILifecycle,ILifecycle.DeferrableActivation
- Seit:
- 3.2
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>, IContainer.Persistable<E>, IContainer.Persistence<E>Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycle
ILifecycle.DeferrableActivationVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
INotifier.INotifier2 -
Feldübersicht
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungSetContainer(Class<E> componentType) SetContainer(Class<E> componentType, Set<E> set) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected booleanbackingStoreAdd(E element) protected voidprotected booleanbackingStoreContains(E element) protected voidbackingStoreForEach(Consumer<E> consumer) protected booleanprotected booleanbackingStoreRemove(E element) protected intprotected E[]backingStoreToArray(E[] a) getSet()Von Klasse geerbte Methoden org.eclipse.net4j.util.container.PersistableContainer
containerModified, doActivate, doDeactivate, getPersistence, isSavedWhenModified, load, save, setPersistenceVon Klasse geerbte Methoden org.eclipse.net4j.util.container.ModifiableContainer
addAllElements, addElement, clear, elementAdded, elementRemoved, firstElementAdded, getComponentType, getElements, isEmpty, lastElementRemoved, removeAllElements, removeElement, sortElements, validateElementVon Klasse geerbte Methoden org.eclipse.net4j.util.container.Container
fireContainerEvent, fireContainerEvent, fireContainerEvent, fireElementAddedEvent, fireElementRemovedEvent, fireElementsAddedEvent, fireElementsRemovedEvent, fireEvent, newContainerEvent, newContainerEventVon Klasse geerbte Methoden org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toStringVon Klasse geerbte Methoden org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListenerVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.container.IContainer
getElements, isEmptyVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Konstruktordetails
-
SetContainer
-
SetContainer
-
-
Methodendetails
-
getSet
-
backingStoreIsEmpty
protected boolean backingStoreIsEmpty()- Angegeben von:
backingStoreIsEmptyin KlasseModifiableContainer<E>
-
backingStoreSize
protected int backingStoreSize()- Angegeben von:
backingStoreSizein KlasseModifiableContainer<E>
-
backingStoreToArray
- Angegeben von:
backingStoreToArrayin KlasseModifiableContainer<E>
-
backingStoreForEach
- Angegeben von:
backingStoreForEachin KlasseModifiableContainer<E>
-
backingStoreContains
- Angegeben von:
backingStoreContainsin KlasseModifiableContainer<E>
-
backingStoreAdd
- Angegeben von:
backingStoreAddin KlasseModifiableContainer<E>
-
backingStoreRemove
- Angegeben von:
backingStoreRemovein KlasseModifiableContainer<E>
-
backingStoreClear
protected void backingStoreClear()- Angegeben von:
backingStoreClearin KlasseModifiableContainer<E>
-