Home Reference Source Test
public class | source

UniqueLinkedList

Extends:

LinkedList → UniqueLinkedList

Constructor Summary

Public Constructor
public

Method Summary

Public Methods
public

clear(): void

public

contains(value: V | *): boolean

public

moveBack(value: V | *): void

public

pop(): V | *

public

push(value: V | *): void

public

remove(value: V | *): void

public

shift(): V | *

public

unshift(value: V | *): void

Protected Methods
protected

_push(entry: LinkedListEntry): void

protected

_unshift(entry: LinkedListEntry): void

Public Constructors

public constructor() source

Public Methods

public clear(): void source

Return:

void

public contains(value: V | *): boolean source

Params:

NameTypeAttributeDescription
value V | *

Return:

boolean

public moveBack(value: V | *): void source

Params:

NameTypeAttributeDescription
value V | *

Return:

void

public pop(): V | * source

Return:

V | *

public push(value: V | *): void source

Params:

NameTypeAttributeDescription
value V | *

Return:

void

public remove(value: V | *): void source

Params:

NameTypeAttributeDescription
value V | *

Return:

void

public shift(): V | * source

Return:

V | *

public unshift(value: V | *): void source

Params:

NameTypeAttributeDescription
value V | *

Return:

void

Protected Methods

protected _push(entry: LinkedListEntry): void source

Params:

NameTypeAttributeDescription
entry LinkedListEntry

Return:

void

protected _unshift(entry: LinkedListEntry): void source

Params:

NameTypeAttributeDescription
entry LinkedListEntry

Return:

void