Class InetAddress

java.lang.Object
pcap.common.net.InetAddress
All Implemented Interfaces:
Address
Direct Known Subclasses:
Inet4Address, Inet6Address

@Inclubating
public abstract class InetAddress
extends Object
implements Address
Author:
Ardika Rommy Sanjaya
  • Constructor Details

  • Method Details

    • valueOf

      public static InetAddress valueOf​(String stringAddress)
      Determines the IPv4 or IPv6 address.
      Parameters:
      stringAddress - ipv4 or ipv6 string address.
      Returns:
      an IPv4 or IPv6 address.
    • isValidAddress

      public static boolean isValidAddress​(String stringAddress)
      Validate given ip string address.
      Parameters:
      stringAddress - ipv4 or ipv6 string address.
      Returns:
      a boolean indicating if the stringAddress is a valid ip address; or false otherwise.
    • isMulticastAddress

      protected abstract boolean isMulticastAddress()
    • isAnyLocalAddress

      protected abstract boolean isAnyLocalAddress()
    • isLoopbackAddress

      protected abstract boolean isLoopbackAddress()
    • isLinkLocalAddress

      protected abstract boolean isLinkLocalAddress()
    • isSiteLocalAddress

      protected abstract boolean isSiteLocalAddress()
    • isMcGlobal

      protected abstract boolean isMcGlobal()
    • isMcNodeLocal

      protected abstract boolean isMcNodeLocal()
    • isMcLinkLocal

      protected abstract boolean isMcLinkLocal()
    • isMcSiteLocal

      protected abstract boolean isMcSiteLocal()
    • isMcOrgLocal

      protected abstract boolean isMcOrgLocal()