Package | Description |
---|---|
inet.ipaddr |
Base classes for IP addresses and generic addresses.
|
inet.ipaddr.ipv4 |
Classes for IPv4
|
inet.ipaddr.ipv6 |
Classes for IPv6
|
Modifier and Type | Field and Description |
---|---|
static AddressStringParameters.RangeParameters |
AddressStringParameters.AddressStringFormatParameters.DEFAULT_RANGE_OPTIONS |
static AddressStringParameters.RangeParameters |
AddressStringParameters.RangeParameters.NO_RANGE |
AddressStringParameters.RangeParameters |
AddressStringParameters.AddressStringFormatParameters.rangeOptions
controls whether wildcards like '*', '_' or ranges with '-' are allowed
|
static AddressStringParameters.RangeParameters |
AddressStringParameters.RangeParameters.WILDCARD_AND_RANGE |
static AddressStringParameters.RangeParameters |
AddressStringParameters.RangeParameters.WILDCARD_ONLY |
Modifier and Type | Method and Description |
---|---|
AddressStringParameters.RangeParameters |
AddressStringParameters.RangeParameters.clone() |
Modifier and Type | Method and Description |
---|---|
int |
AddressStringParameters.RangeParameters.compareTo(AddressStringParameters.RangeParameters o) |
IPAddressStringParameters.Builder |
IPAddressStringParameters.Builder.setRangeOptions(AddressStringParameters.RangeParameters rangeOptions) |
MACAddressStringParameters.Builder |
MACAddressStringParameters.Builder.setRangeOptions(AddressStringParameters.RangeParameters rangeOptions) |
MACAddressStringParameters.MACAddressStringFormatParameters.Builder |
MACAddressStringParameters.MACAddressStringFormatParameters.Builder.setRangeOptions(AddressStringParameters.RangeParameters rangeOptions) |
Constructor and Description |
---|
AddressStringFormatParameters(boolean allowLeadingZeros,
boolean allowUnlimitedLeadingZeros,
AddressStringParameters.RangeParameters rangeOptions,
boolean allowWildcardedSeparator) |
IPAddressStringFormatParameters(boolean allowLeadingZeros,
boolean allowPrefixLengthLeadingZeros,
boolean allowUnlimitedLeadingZeros,
AddressStringParameters.RangeParameters rangeOptions,
boolean allowWildcardedSeparator,
boolean allowPrefixesBeyondAddressSize)
Deprecated.
|
IPAddressStringFormatParameters(boolean allowBinary,
boolean allowLeadingZeros,
boolean allowPrefixLengthLeadingZeros,
boolean allowUnlimitedLeadingZeros,
AddressStringParameters.RangeParameters rangeOptions,
boolean allowWildcardedSeparator,
boolean allowPrefixesBeyondAddressSize)
Constructs the parameters for parsing version-specific IP address strings.
|
MACAddressStringFormatParameters(boolean allowShortSegments,
boolean allowLeadingZeros,
boolean allowUnlimitedLeadingZeros,
AddressStringParameters.RangeParameters rangeOptions,
boolean allowWildcardedSeparator) |
Modifier and Type | Method and Description |
---|---|
IPv4AddressStringParameters.Builder |
IPv4AddressStringParameters.Builder.setRangeOptions(AddressStringParameters.RangeParameters rangeOptions) |
Constructor and Description |
---|
IPv4AddressStringParameters(boolean allowLeadingZeros,
boolean allowCIDRPrefixLeadingZeros,
boolean allowUnlimitedLeadingZeros,
AddressStringParameters.RangeParameters rangeOptions,
boolean allowWildcardedSeparator,
boolean allowPrefixesBeyondAddressSize,
boolean allowBinary,
boolean inet_aton_hex,
boolean inet_aton_octal,
boolean inet_aton_leading_zeros,
boolean inet_aton_joinedSegments,
boolean inet_aton_single_segment_mask,
boolean inet_aton_extraneous_digits,
IPv4AddressNetwork network)
Constructs the parameters for IPv4-specific string parsing.
|
IPv4AddressStringParameters(boolean allowLeadingZeros,
boolean allowCIDRPrefixLeadingZeros,
boolean allowUnlimitedLeadingZeros,
AddressStringParameters.RangeParameters rangeOptions,
boolean allowWildcardedSeparator,
boolean allowPrefixesBeyondAddressSize,
boolean inet_aton_hex,
boolean inet_aton_octal,
boolean inet_aton_leading_zeros,
boolean inet_aton_joinedSegments,
boolean inet_aton_single_segment_mask,
IPv4AddressNetwork network)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
IPv6AddressStringParameters.Builder |
IPv6AddressStringParameters.Builder.setRangeOptions(AddressStringParameters.RangeParameters rangeOptions) |
Constructor and Description |
---|
IPv6AddressStringParameters(boolean allowLeadingZeros,
boolean allowCIDRPrefixLeadingZeros,
boolean allowUnlmitedLeadingZeros,
boolean allowMixed,
IPAddressStringParameters mixedOptions,
boolean allowZone,
boolean allowBase85,
AddressStringParameters.RangeParameters rangeOptions,
boolean allowWildcardedSeparator,
boolean allowPrefixesBeyondAddressSize,
IPv6AddressNetwork network)
Deprecated.
|
IPv6AddressStringParameters(boolean allowLeadingZeros,
boolean allowCIDRPrefixLeadingZeros,
boolean allowUnlmitedLeadingZeros,
boolean allowMixed,
IPAddressStringParameters mixedOptions,
boolean allowZone,
boolean allowEmptyZone,
boolean allowBase85,
AddressStringParameters.RangeParameters rangeOptions,
boolean allowWildcardedSeparator,
boolean allowPrefixesBeyondAddressSize,
boolean allowBinary,
IPv6AddressNetwork network)
Constructs the parameters for IPv6-specific string parsing.
|