public boolean
	equals(Object arg) {
		if (arg == null || !(arg instanceof Element))
			return false;
		Element elt = (Element) arg;
		return (family == elt.family &&
			negative == elt.negative &&
			prefixLength == elt.prefixLength &&
			address.equals(elt.address));
	}
Creates an APL element corresponding to an IPv4 or IPv6 prefix.
@param negative Indicates if this prefix is a negation.
@param address The IPv4 or IPv6 address.
@param prefixLength The length of this prefix, in bits.
@throws IllegalArgumentException The prefix length is invalid.
src/main/java/core/org/xbill/DNS/APLRecord.java