Pacote | mx.utils |
Classe | public class LinkedList |
Herança | LinkedList Object |
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Propriedade | Definido por | ||
---|---|---|---|
constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | ||
head : LinkedListNode [somente leitura]
Node representing head of the list. | LinkedList | ||
length : Number [somente leitura]
Returns length of list. | LinkedList | ||
tail : LinkedListNode [somente leitura]
Node representing tail of the list. | LinkedList |
Método | Definido por | ||
---|---|---|---|
Constructor. | LinkedList | ||
Searches through all nodes for the given value. | LinkedList | ||
Indica se um objeto tem uma propriedade especificada definida. | Object | ||
Inserts new node after a previously existing node. | LinkedList | ||
Inserts new node before a previously existing node. | LinkedList | ||
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | ||
Removes the node at the tail of the list. | LinkedList | ||
Indica se a propriedade especificada existe e é enumerável. | Object | ||
Push a new node to the tail of list. | LinkedList | ||
Searches through all nodes for the given value and
removes it from the list if found. | LinkedList | ||
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | ||
Removes the node at the head of the list. | LinkedList | ||
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | ||
Retorna a representação de string do objeto especificado. | Object | ||
Push a new node to the head of list. | LinkedList | ||
Retorna o valor primitivo do objeto especificado. | Object |
head | propriedade |
head:LinkedListNode
[somente leitura] Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Node representing head of the list.
Implementação
public function get head():LinkedListNode
length | propriedade |
tail | propriedade |
tail:LinkedListNode
[somente leitura] Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Node representing tail of the list.
Implementação
public function get tail():LinkedListNode
LinkedList | () | Construtor |
public function LinkedList()
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Constructor.
find | () | método |
public function find(value:*):LinkedListNode
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Searches through all nodes for the given value.
Parâmetros
value:* — The value to find.
|
LinkedListNode — The node location.
|
insertAfter | () | método |
public function insertAfter(value:*, prev:LinkedListNode):LinkedListNode
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Inserts new node after a previously existing node.
Parâmetros
value:* — Value to insert. If the value is not a LinkedListNode
one will be created.
| |
prev:LinkedListNode — The previous node to insert relative to.
|
LinkedListNode — The new node.
|
insertBefore | () | método |
public function insertBefore(value:*, next:LinkedListNode):LinkedListNode
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Inserts new node before a previously existing node.
Parâmetros
value:* — Value to insert. If the value is not a LinkedListNode
one will be created.
| |
next:LinkedListNode — The node to insert relative to.
|
LinkedListNode — The new node.
|
pop | () | método |
public function pop():LinkedListNode
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Removes the node at the tail of the list.
RetornaLinkedListNode — The removed node.
|
push | () | método |
public function push(value:*):LinkedListNode
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Push a new node to the tail of list.
Parâmetros
value:* — The value to append.
|
LinkedListNode — The newly appended node.
|
remove | () | método |
public function remove(value:*):LinkedListNode
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Searches through all nodes for the given value and removes it from the list if found.
Parâmetros
value:* — The value to find and remove.
|
LinkedListNode — The removed node, null otherwise.
|
shift | () | método |
public function shift():LinkedListNode
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Removes the node at the head of the list.
RetornaLinkedListNode — The removed node.
|
unshift | () | método |
public function unshift(value:*):LinkedListNode
Versão da linguagem: | ActionScript 3.0 |
Versão de produto: | Flex 4.5 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Push a new node to the head of list.
Parâmetros
value:* — The value to append.
|
LinkedListNode — The newly appended node.
|
Wed Jun 13 2018, 11:10 AM Z