inet.ipaddr

Class IPAddressStringParameters.RangeParameters

  • java.lang.Object
    • inet.ipaddr.IPAddressStringParameters.RangeParameters
    • Constructor Detail

      • RangeParameters

        public RangeParameters(boolean wildcard,
                               boolean range,
                               boolean singleWildcard)
    • Method Detail

      • isNoRange

        public boolean isNoRange()
        Returns:
        whether no wildcards or range characters allowed
      • allowsWildcard

        public boolean allowsWildcard()
        Returns:
        whether '*' is allowed to denote segments covering all possible segment values
      • allowsRangeSeparator

        public boolean allowsRangeSeparator()
        Returns:
        whether '-' is allowed to denote a range from lower to higher, like 1-10
      • allowsSingleWildcard

        public boolean allowsSingleWildcard()
        Returns:
        whether to allow a segment terminating with '_' characters, which represent any digit
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object