inet.ipaddr.format.util

Class IPAddressPartStringCollection.StringParams<T extends IPAddressPart>

    • Constructor Detail

      • StringParams

        public StringParams(int radix,
                            java.lang.Character separator,
                            boolean uppercase)
    • Method Detail

      • setUppercase

        public void setUppercase(boolean uppercase)
      • isUppercase

        public boolean isUppercase()
      • setSplitDigits

        public void setSplitDigits(boolean split)
      • isSplitDigits

        public boolean isSplitDigits()
      • setReverse

        public void setReverse(boolean rev)
      • isReverse

        public boolean isReverse()
      • getAddressSuffix

        public java.lang.String getAddressSuffix()
      • setAddressSuffix

        public void setAddressSuffix(java.lang.String suffix)
      • getAddressLabel

        public java.lang.String getAddressLabel()
      • setAddressLabel

        public void setAddressLabel(java.lang.String str)
      • getSeparator

        public java.lang.Character getSeparator()
      • setSeparator

        public void setSeparator(java.lang.Character separator)
      • getRadix

        public int getRadix()
      • setRadix

        public void setRadix(int radix)
      • getSegmentStrPrefix

        public java.lang.String getSegmentStrPrefix()
      • setSegmentStrPrefix

        public void setSegmentStrPrefix(java.lang.String segmentStrPrefix)
      • getExpandedSegmentLength

        public int getExpandedSegmentLength(int segmentIndex)
      • expandSegment

        public void expandSegment(int index,
                                  int expansionLength,
                                  int segmentCount)
      • expandSegments

        public void expandSegments(boolean expand)
      • appendSuffix

        public void appendSuffix(java.lang.StringBuilder builder)
      • getAddressSuffixLength

        public int getAddressSuffixLength()
      • appendLabel

        public void appendLabel(java.lang.StringBuilder builder)
      • getAddressLabelLength

        public int getAddressLabelLength()
      • getStringLength

        public int getStringLength(T addr)
      • append

        public java.lang.StringBuilder append(java.lang.StringBuilder builder,
                                              T addr)
      • getSegmentsStringLength

        public int getSegmentsStringLength(T part)
      • appendSegments

        public java.lang.StringBuilder appendSegments(java.lang.StringBuilder builder,
                                                      T part)