void
rdataFromString(Tokenizer st, Name origin) throws IOException {
	priority = st.getUInt16();
	weight = st.getUInt16();
	try {
		target = byteArrayFromString(st.getString());
	}
	catch (TextParseException e) {
		throw st.exception(e.getMessage());
	}
}
Creates a URI Record from the given data
@param priority The priority of this URI.  Records with lower priority
are preferred.
@param weight The weight, used to select between records at the same
priority.
@param target The host/port running the service
src/main/java/core/org/xbill/DNS/URIRecord.java