org.xbill.DNS
Class APLRecord.Element
java.lang.Object
org.xbill.DNS.APLRecord.Element
- Enclosing class:
- APLRecord
public static class APLRecord.Element
- extends java.lang.Object
Constructor Summary |
APLRecord.Element(boolean negative,
java.net.InetAddress address,
int prefixLength)
Creates an APL element corresponding to an IPv4 or IPv6 prefix. |
Method Summary |
boolean |
equals(java.lang.Object arg)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
family
public final int family
negative
public final boolean negative
prefixLength
public final int prefixLength
address
public final java.lang.Object address
APLRecord.Element
public APLRecord.Element(boolean negative,
java.net.InetAddress address,
int prefixLength)
- Creates an APL element corresponding to an IPv4 or IPv6 prefix.
- Parameters:
negative
- Indicates if this prefix is a negation.address
- The IPv4 or IPv6 address.prefixLength
- The length of this prefix, in bits.
- Throws:
java.lang.IllegalArgumentException
- The prefix length is invalid.
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
equals
public boolean equals(java.lang.Object arg)
- Overrides:
equals
in class java.lang.Object