Class InetAddressPattern

All Implemented Interfaces:

public abstract class InetAddressPattern extends Object implements Predicate<InetAddress>
A pattern representing a single or range of InetAddress. To create a pattern use the from(String) method, which will create a pattern given a string conforming to one of the following formats.
A single InetAddress either in hostname or address format. All formats supported by InetAddress are accepted. Not ethat using hostname matches may force domain lookups. eg. "[::1]", "", "::ffff:"
An InetAddress with a integer number of bits to indicate the significant prefix. eg. "" will match from "" to ""
An inclusive range of InetAddresses. eg. "[a000::1]-[afff::]", ""
Legacy format
The legacy format used for IPv4 only. eg. "10.10.10-14.0-128"
  • Field Details

    • _pattern

      protected final String _pattern
  • Constructor Details

    • InetAddressPattern

      public InetAddressPattern(String pattern)
  • Method Details