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.voidSets the linked list node after this one.voidsetPrevious(T prev) Sets the linked list node before this one.
-
Constructor Details
-
TLinkableAdapter
public TLinkableAdapter()
-
-
Method Details
-
getNext
Description copied from interface:TLinkableReturns the linked list node after this one. -
setNext
Description copied from interface:TLinkableSets the linked list node after this one. -
getPrevious
Description copied from interface:TLinkableReturns the linked list node before this one.- Specified by:
getPreviousin interfaceTLinkable<T extends TLinkable>- Returns:
- a
TLinkablevalue
-
setPrevious
Description copied from interface:TLinkableSets the linked list node before this one.- Specified by:
setPreviousin interfaceTLinkable<T extends TLinkable>- Parameters:
prev- aTLinkablevalue
-