public int getPrefixValueCount() {
		Integer prefixLength = getSegmentPrefixLength();
		if(prefixLength == null) {
			return getValueCount();
		}
		int shiftAdjustment = getBitCount() - prefixLength;
		return (getUpperSegmentValue() >>> shiftAdjustment) - (getSegmentValue() >>> shiftAdjustment) + 1;
	}
public int getPrefixValueCount ( ) { Integer prefixLength = getSegmentPrefixLength ( ) ; if ( prefixLength == null ) { return getValueCount ( ) ; } int shiftAdjustment = getBitCount ( ) - prefixLength ; return ( getUpperSegmentValue ( ) > > > shiftAdjustment ) - ( getSegmentValue ( ) > > > shiftAdjustment ) + 1 ; }
Counts the number of prefixes in this address segment.
<p>
If this segment has no prefix length, this is equivalent to {@link #getValueCount()}

@return