De Depósito
# (estático) getAllByName(hospedeiro) → {Matriz.Endereço Inet>}
Nome | Formato | Descrição |
---|---|---|
host |
Tanga | valor do nome do host a ser usado para pesquisar |
- Formato
- Variedade.Endereço Inet>
# (estático) getPorEndereço(host, endereço) → {Endereço Inet}
Nome | Formato | Descrição |
---|---|---|
host |
corda | |
addr |
Variedade. |
- Formato
- Endereço Inet
# (estático) getPorEndereço(endereço) → {Endereço Inet}
Nome | Formato | Descrição |
---|---|---|
addr |
Variedade. |
- Formato
- Endereço Inet
# (estático) getPorNome(hospedeiro) → {cadeia}
Nome | Formato | Descrição |
---|---|---|
host |
nulo | o host especificado ou . |
um endereço IP para o nome de host fornecido.
- Formato
- corda
# (estático) obterLocalHost() → {Endereço Inet}
- Formato
- Endereço Inet
# (estático) getLoopbackAddress() → {Endereço Inet}
- Formato
- Endereço Inet
# é igual a(objeto) → {booleano}
Compara este objeto com o objeto especificado. O resultado é {true} se e somente se o argumento não for {null} e representar o mesmo endereço IP desse objeto. Duas instâncias de {InetAddress} representam o mesmo endereço IP se o comprimento dos arrays de bytes retornados por {getAddress} for o mesmo para ambos, e cada um dos componentes do array for o mesmo para os arrays de bytes.
Nome | Formato | Descrição |
---|---|---|
obj |
objeto | o objeto com o qual comparar. |
- Formato
- booleano
# getEndereço() → {Matriz. }
Retorna o endereço IP bruto deste objeto {InetAddress}. O resultado está na ordem de bytes da rede: o byte de ordem mais alta do endereço está em {getAddress()[0]}.
o endereço IP bruto deste objeto.
- Formato
- Variedade.
# getCanonicalHostName() → {Sequência}
Obtém o nome de domínio totalmente qualificado para este endereço IP. Método de melhor esforço, o que significa que talvez não possamos retornar o FQDN dependendo da configuração do sistema subjacente Se houver um gerenciador de segurança, esse método primeiro chama seu método {checkConnect} com o nome do host e {-1} como seus argumentos para ver se o código de chamada tem permissão para saber o nome do host para este endereço IP, ou seja, para se conectar ao host. Se a operação não for permitida, retornará a representação textual do endereço IP.
- Desde a:
- 1.4
o nome de domínio totalmente qualificado para este endereço IP ou, se a operação não for permitida pela verificação de segurança, a representação textual do endereço IP
- Formato
- Tanga
# getHostAddress() → {Sequência}
Retorna a string do endereço IP na apresentação textual.
- Desde a:
- 1.0.2
o endereço IP bruto em um formato de string.
- Formato
- Tanga
# getHostName() → {cadeia}
Obtém o nome do host para este endereço IP. Se este InetAddress foi criado com um nome de host, esse nome de host será lembrado e retornado; Se houver um gerenciador de segurança, seu método {checkConnect} é chamado primeiro com o nome do host e {-1} como seus argumentos para ver se a operação é permitida. Se a operação não for permitida, retornará a representação textual do endereço IP.
- Vejo:
-
- InetAddress#getCanonicalHostName
- SecurityManager#checkConectar
o nome do host para este endereço IP ou, se a operação não for permitida pela verificação de segurança, a representação textual do endereço IP.
- Formato
- corda
# código hash() → {número}
Retorna um hashcode para este endereço IP.
um valor de código hash para este endereço IP.
- Formato
- número
# isAnyLocalAddress() → {booleano}
Rotina de utilitário para verificar se o InetAddress é um endereço curinga.
indicando se o endereço Ineta é um endereço curinga.
- Formato
- booleano
# isLinkLocalAddress() → {booleano}
Rotina utilitária para verificar se o InetAddress é um endereço local de link.
indicando se o InetAddress é um endereço local de link; ou false se o endereço não for um endereço unicast local de link.
- Formato
- booleano
# isLoopbackAddress() → {booleano}
Rotina utilitária para verificar se o InetAddress é um endereço de loopback.
indicando se o InetAddress é um endereço de loopback; ou falso de outra forma.
- Formato
- booleano
# isMCGlobal() → {booleano}
Rotina utilitária para verificar se o endereço multicast tem escopo global.
indicando se o endereço tem é um endereço multicast de escopo global, false se não é de escopo global ou não é um endereço multicast
- Formato
- booleano
# isMCLinkLocal() → {booleano}
Rotina utilitária para verificar se o endereço multicast tem escopo de link.
indicando se o endereço tem é um endereço multicast de escopo link-local, false se não é de escopo link-local ou não é um endereço multicast
- Formato
- booleano
# isMCNodeLocal() → {booleano}
Rotina utilitária para verificar se o endereço multicast tem escopo de nó.
indicando se o endereço tem é um endereço multicast de escopo local do nó, false se não é de escopo local do nó ou não é um endereço multicast
- Formato
- booleano
# isMCOrgLocal() → {booleano}
Rotina utilitária para verificar se o endereço multicast tem escopo de organização.
indicando se o endereço é um endereço multicast de escopo local da organização, false se não é de escopo local da organização ou não é um endereço multicast
- Formato
- booleano
# isMCSiteLocal() → {booleano}
Rotina utilitária para verificar se o endereço multicast tem escopo do site.
indicando se o endereço tem é um endereço multicast de escopo site-local, false se não é de escopo site-local ou não é um endereço multicast
- Formato
- booleano
# isMulticastAddress() → {booleano}
Rotina utilitária para verificar se o InetAddress é um endereço IP multicast.
indicando se o InetAddress é um endereço IP multicast
- Formato
- booleano
# é alcançável(tempo esgotado) → {booleano}
Teste se esse endereço é alcançável. O melhor esforço é feito pela implementação para tentar alcançar o host, mas os firewalls e a configuração do servidor podem bloquear solicitações, resultando em um status inacessível, enquanto algumas portas específicas podem estar acessíveis. Uma implementação típica usará ICMP ECHO REQUESTs se o privilégio puder ser obtido, caso contrário, tentará estabelecer uma conexão TCP na porta 7 (Echo) do host de destino. O valor de tempo limite, em milissegundos, indica a quantidade máxima de tempo que a tentativa deve levar. Se a operação expirar antes de obter uma resposta, o host será considerado inacessível. Um valor negativo resultará em um IllegalArgumentException sendo lançado.
Nome | Formato | Descrição |
---|---|---|
timeout |
o tempo, em milissegundos, antes que a chamada seja abortada |
indicando se o endereço é alcançável.
- Formato
- booleano
# isSiteLocalAddress() → {booleano}
Rotina utilitária para verificar se o InetAddress é um endereço local do site.
indicando se o InetAddress é um endereço local do site; ou false se o endereço não for um endereço unicast local do site.
- Formato
- booleano
# para sequenciar() → {Sequência}
Converte este endereço IP em uma String. A string retornada tem o formato: nome do host / endereço IP literal. Se o nome do host não for resolvido, nenhuma pesquisa de serviço de nome reverso será executada. A parte do nome do host será representada por uma string vazia.
uma representação de string deste endereço IP.
- Formato
- Tanga