Class AbstractLinkedListSetEntry<E extends LinkedListSetEntry<E,O>,O>
- java.lang.Object
-
- net.officefloor.frame.impl.execute.linkedlistset.AbstractLinkedListSetEntry<E,O>
-
- All Implemented Interfaces:
LinkedListSetEntry<E,O>
- Direct Known Subclasses:
AbstractDelegateFunctionState
,AbstractFunctionState
,AssetLatchImpl
,AssetManagerImpl
,FlowImpl
,ManagedFunctionContainerImpl
,ThreadProfilerImpl
,ThreadStateImpl
public abstract class AbstractLinkedListSetEntry<E extends LinkedListSetEntry<E,O>,O> extends java.lang.Object implements LinkedListSetEntry<E,O>
AbstractLinkedListSetEntry
.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description AbstractLinkedListSetEntry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description E
getNext()
Obtains the nextLinkedListSetEntry
in theLinkedListSet
.E
getPrev()
Obtains the previousLinkedListSetEntry
in theLinkedListSet
.void
setNext(E entry)
Specifies the nextLinkedListSetEntry
in theLinkedListSet
.void
setPrev(E entry)
Specifies the previousLinkedListSetEntry
in theLinkedListSet
.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.officefloor.frame.internal.structure.LinkedListSetEntry
getLinkedListSetOwner
-
-
-
-
Method Detail
-
getPrev
public final E getPrev()
Description copied from interface:LinkedListSetEntry
Obtains the previous
LinkedListSetEntry
in theLinkedListSet
.Should this
LinkedListSetEntry
not be in aLinkedListSet
then this must returnnull
.- Specified by:
getPrev
in interfaceLinkedListSetEntry<E extends LinkedListSetEntry<E,O>,O>
- Returns:
- Previous
LinkedListSetEntry
in theLinkedListSet
.
-
setPrev
public final void setPrev(E entry)
Description copied from interface:LinkedListSetEntry
Specifies the previousLinkedListSetEntry
in theLinkedListSet
.- Specified by:
setPrev
in interfaceLinkedListSetEntry<E extends LinkedListSetEntry<E,O>,O>
- Parameters:
entry
- PreviousLinkedListSetEntry
in theLinkedListSet
.
-
getNext
public final E getNext()
Description copied from interface:LinkedListSetEntry
Obtains the next
LinkedListSetEntry
in theLinkedListSet
.Should this
LinkedListSetEntry
not be in aLinkedListSet
then this must returnnull
.- Specified by:
getNext
in interfaceLinkedListSetEntry<E extends LinkedListSetEntry<E,O>,O>
- Returns:
- Next
LinkedListSetEntry
in theLinkedListSet
.
-
setNext
public final void setNext(E entry)
Description copied from interface:LinkedListSetEntry
Specifies the nextLinkedListSetEntry
in theLinkedListSet
.- Specified by:
setNext
in interfaceLinkedListSetEntry<E extends LinkedListSetEntry<E,O>,O>
- Parameters:
entry
- NextLinkedListSetEntry
in theLinkedListSet
.
-
-