Construtor
# nova fila distribuída(chave, cache, opções, cls)
Nome | Formato | Descrição |
---|---|---|
key |
Tanga | chave |
cache |
Esconderijo | instância de cache |
options |
Opções WriteThru | indica opções para opções de gravação |
cls |
Sessão | indica o tipo de dados json |
De Depósito
# (assíncrono) adicionar(item) → {booleano}
Adiciona um objeto ao final da Fila.
Nome | Formato | Descrição |
---|---|---|
item |
objeto | o elemento a adicionar |
verdadeiro
- Formato
- booleano
# (assíncrono) addChangeListener(dataTypeDataChangeListener, eventType, dataFilter)
Nome | Formato | Descrição |
---|---|---|
dataTypeDataChangeListener |
DataStructureDataChangeListener | método de retorno de chamada a ser chamado |
eventType |
Variedade.Eventtype> | indica eventtype em qual método de retorno de chamada será chamado |
dataFilter |
DataTypeEventDataFilter | indica o tipo de dados que serão recebidos |
# (assíncrono) remover filtragem()
Remove todos os objetos da Fila.
# (assíncrono) contém(valor) → {Booleano}
Determina se o elemento existe na Fila.
Nome | Formato | Descrição |
---|---|---|
value |
objeto | valor a ser encontrado |
- Formato
- Booleano
# (assíncrono) copiar para(matriz, arrayIndex)
Copia os elementos Queue para a matriz especificada, começando no índice especificado.
Nome | Formato | Descrição |
---|---|---|
array |
Ordem | indica a lista de elementos que precisam ser copiados |
arrayIndex |
Sessão | indica o ponto inicial da matriz de onde a cópia começará. |
# (assíncrono) elemento() → {Objeto}
Recupera, mas não remove, o cabeçalho dessa fila. Esse método difere de peek apenas porque lança uma exceção se essa fila estiver vazia.
a cabeça desta fila
- Formato
- objeto
# está vazia()
verifica se a fila está vazia
booleano
# (assíncrono) iterador() → {Iterador. }
retorna o iterador sobre a fila
- Formato
- Iterador.
# (assíncrono) oferecer(item) → {booleano}
Insere o elemento especificado nesta fila se for possível fazê-lo imediatamente sem violar as restrições de capacidade. Ao usar uma fila com capacidade restrita, geralmente é preferível adicionar esse método, que pode falhar ao inserir um elemento apenas lançando uma exceção.
Nome | Formato | Descrição |
---|---|---|
item |
objeto | o elemento a adicionar |
verdadeiro
- Formato
- booleano
# (assíncrono) espreitar() → {Objeto}
Recupera, mas não remove, o cabeçalho desta fila ou retorna null se esta fila estiver vazia.
a cabeça desta fila, ou null se esta fila estiver vazia
- Formato
- objeto
# (assíncrono) pol()
a cabeça desta fila, ou null se esta fila estiver vazia
# (assíncrono) remover() → {Objeto}
Remove e retorna o objeto no início da Fila.
a cabeça desta fila
- Formato
- objeto
# (assíncrono) removerChangeListener(dataTypeDataChangeListener, eventType)
Nome | Formato | Descrição |
---|---|---|
dataTypeDataChangeListener |
DataStructureDataChangeListener | método de retorno de chamada a ser chamado |
eventType |
Variedade.Eventtype> | indica eventtype em qual método de retorno de chamada será chamado |
# tamanho()
retorna o número de elementos presentes na fila
número
# (assíncrono) paraArray(A)
Nome | Formato | Padrão | Descrição |
---|---|---|---|
a |
Ordem | nulo | o array no qual os elementos desta coleção devem ser armazenados, se for grande o suficiente; caso contrário, uma nova matriz do mesmo tipo de tempo de execução é alocada para essa finalidade. |
um array contendo todos os elementos desta coleção
# para sequenciar()
retorna a versão em string do nome da classe
corda