Module de.learnlib.datastructure
Package de.learnlib.datastructure.list
Interface IntrusiveListEntry<T>
-
- Type Parameters:
T
- element type
- All Superinterfaces:
net.automatalib.common.smartcollection.ElementReference
,net.automatalib.common.smartcollection.LinkedListEntry<T,IntrusiveListEntry<T>>
- All Known Implementing Classes:
AbstractBaseDTNode
,AbstractHypTrans
,AbstractIntrusiveListEntryImpl
,AbstractTemporaryIntrusiveDTNode
,DTNode
,HypIntTrans
,HypRetTrans
,IntrusiveList
,PrefixTTTLearnerDFA.ExtDTNode
,TransList
,TTTDTNodeDFA
,TTTDTNodeMealy
,TTTDTNodeMoore
,TTTTransition
,TTTTransitionMealy
public interface IntrusiveListEntry<T> extends net.automatalib.common.smartcollection.LinkedListEntry<T,IntrusiveListEntry<T>>
ALinkedListEntry
refinement specialized for the use inIntrusiveList
s.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
removeFromList()
Removesthis
element from the list it is currently contained in.
-