Package gnu.trove.list
Class TLinkableAdapter<T extends TLinkable>
java.lang.Object
gnu.trove.list.TLinkableAdapter<T>
- All Implemented Interfaces:
TLinkable<T>
,Serializable
Simple adapter class implementing
TLinkable
, so you don't have to. Example:
private class MyObject extends TLinkableAdapter<MyObject> { private final String value; MyObject( String value ) { this.value = value; } public String getValue() { return value; } }
- See Also:
-
Field Summary
Fields inherited from interface gnu.trove.list.TLinkable
serialVersionUID
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetNext()
Returns the linked list node after this one.Returns the linked list node before this one.void
Sets the linked list node after this one.void
setPrevious
(T prev) Sets the linked list node before this one.
-
Constructor Details
-
TLinkableAdapter
public TLinkableAdapter()
-
-
Method Details
-
getNext
Description copied from interface:TLinkable
Returns the linked list node after this one. -
setNext
Description copied from interface:TLinkable
Sets the linked list node after this one. -
getPrevious
Description copied from interface:TLinkable
Returns the linked list node before this one.- Specified by:
getPrevious
in interfaceTLinkable<T extends TLinkable>
- Returns:
- a
TLinkable
value
-
setPrevious
Description copied from interface:TLinkable
Sets the linked list node before this one.- Specified by:
setPrevious
in interfaceTLinkable<T extends TLinkable>
- Parameters:
prev
- aTLinkable
value
-