inet.ipaddr.format

Class AddressBitsDivision

    • Constructor Detail

      • AddressBitsDivision

        public AddressBitsDivision(int value,
                                   int bitCount,
                                   int defaultRadix)
      • AddressBitsDivision

        public AddressBitsDivision(int lower,
                                   int upper,
                                   int bitCount,
                                   int defaultRadix)
    • Method Detail

      • getBitCount

        public int getBitCount()
        Returns:
        the number of bits comprising this address item
      • getMaxDigitCount

        public int getMaxDigitCount()
        Specified by:
        getMaxDigitCount in class AddressDivisionBase
        Returns:
        the number of digits for the maximum possible value of the division when using the default radix
      • equals

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

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

        public int getDefaultTextualRadix()
        Specified by:
        getDefaultTextualRadix in class AddressDivisionBase
        Returns:
        the default radix for textual representations of addresses (10 for IPv4, 16 for IPv6)