com.lukasfeiler.ipconfig
Class Netmask

java.lang.Object
  extended bycom.lukasfeiler.ipconfig.Int
      extended bycom.lukasfeiler.ipconfig.Netmask

public class Netmask
extends Int


Constructor Summary
Netmask(int i)
           
Netmask(java.lang.String s)
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void validate()
           
 void validate(IPAddress ip1, IPAddress ip2)
           
 
Methods inherited from class com.lukasfeiler.ipconfig.Int
allBitsSet, getBit, getOctet, getOctets, intValue, toBitString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Netmask

public Netmask(java.lang.String s)
        throws com.lukasfeiler.ipconfig.IPException,
               IPConfigException

Netmask

public Netmask(int i)
        throws com.lukasfeiler.ipconfig.IPException
Method Detail

validate

public void validate(IPAddress ip1,
                     IPAddress ip2)
              throws IPConfigException
Throws:
IPConfigException

validate

public void validate()
              throws NonContiniousNetmaskException
Overrides:
validate in class Int
Throws:
NonContiniousNetmaskException

main

public static void main(java.lang.String[] args)