Module java.base
Package java.net

# Class NetworkInterface

=
public final class NetworkInterface
extends java.lang.Object

## Methods

- =
  public boolean equals(java.lang.Object arg0)
- =
  public static java.net.NetworkInterface getByIndex(int arg0) throws java.net.SocketException
- =
  public static java.net.NetworkInterface getByInetAddress(java.net.InetAddress arg0) throws java.net.SocketException
- =
  public static java.net.NetworkInterface getByName(java.lang.String arg0) throws java.net.SocketException
- =
  public java.lang.String getDisplayName()
- =
  public byte[] getHardwareAddress() throws java.net.SocketException
- =
  public int getIndex()
- =
  public java.util.Enumeration<java.net.InetAddress> getInetAddresses()
- =
  public java.util.List<java.net.InterfaceAddress> getInterfaceAddresses()
- =
  public int getMTU() throws java.net.SocketException
- =
  public java.lang.String getName()
- =
  public static java.util.Enumeration<java.net.NetworkInterface> getNetworkInterfaces() throws java.net.SocketException
- =
  public java.net.NetworkInterface getParent()
- =
  public java.util.Enumeration<java.net.NetworkInterface> getSubInterfaces()
- =
  public int hashCode()
- =
  public java.util.stream.Stream<java.net.InetAddress> inetAddresses()
- =
  public boolean isLoopback() throws java.net.SocketException
- =
  public boolean isPointToPoint() throws java.net.SocketException
- =
  public boolean isUp() throws java.net.SocketException
- =
  public boolean isVirtual()
- =
  public static java.util.stream.Stream<java.net.NetworkInterface> networkInterfaces() throws java.net.SocketException
- =
  public java.util.stream.Stream<java.net.NetworkInterface> subInterfaces()
- =
  public boolean supportsMulticast() throws java.net.SocketException
- =
  public java.lang.String toString()

## Summary

No differences.