La classe NetworkInterface représente une interface réseau composée d'un nom et d'une liste d'adresses IP assignées à cette interface.
Elle est utilisée pour identifier l'interface locale sur laquelle un groupe multi-points est joint. Les interfaces sont normalement connues par des noms tel que le0.
| Les méthodes |
|---|
| boolean equals(Object obj) |
| compare l'objet NetworkInterface à un autre objet spécifié en argument. |
| static NetworkInterface getByInetAddress(InetAddress addr) |
| recherche une interface réseau reliant l'adresse IP spécifiée. |
| static NetworkInterface getByName(String name) |
| recherche l'interface réseau ayant le nom spécifié. |
| String getDisplayName() |
| obtient le nom d'affichage de l'interface réseau. |
| Enumeration getInetAddresses() |
| retourne un objet Enumeration avec toutes ou un sous-ensemble des objets InetAddresses reliés à l'interface de réseau. |
| String getName() |
| obtient le nom de l'interface réseau. |
| static Enumeration getNetworkInterfaces() |
| retourne toutes les interfaces sur la machine courante. |
| int hashCode() |
| retourne une valeur hashcode pour l'interface réseau. |
| String toString() |
| retourne une chaîne de caractères représentant l'interface réseau. |
| Les méthodes héritées de la classe racine java.lang.Object |
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait |