Class CombinedIpBlock
- java.lang.Object
-
- com.sedmelluq.lava.extensions.youtuberotator.tools.ip.IpBlock
-
- com.sedmelluq.lava.extensions.youtuberotator.tools.ip.CombinedIpBlock
-
public final class CombinedIpBlock extends IpBlock
-
-
Constructor Summary
Constructors Constructor Description CombinedIpBlock(java.util.List<IpBlock> ipBlocks)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.InetAddressgetAddressAtIndex(java.math.BigInteger index)intgetMaskBits()Estimates the virtual mask bits of the combined blockjava.net.InetAddressgetRandomAddress()java.math.BigIntegergetSize()java.lang.ClassgetType()-
Methods inherited from class com.sedmelluq.lava.extensions.youtuberotator.tools.ip.IpBlock
getAddressAtIndex
-
-
-
-
Constructor Detail
-
CombinedIpBlock
public CombinedIpBlock(java.util.List<IpBlock> ipBlocks)
-
-
Method Detail
-
getRandomAddress
public java.net.InetAddress getRandomAddress()
- Specified by:
getRandomAddressin classIpBlock
-
getAddressAtIndex
public java.net.InetAddress getAddressAtIndex(java.math.BigInteger index)
- Overrides:
getAddressAtIndexin classIpBlock
-
getMaskBits
public int getMaskBits()
Estimates the virtual mask bits of the combined block- Specified by:
getMaskBitsin classIpBlock- Returns:
- mask bits
-
-