// Copyright (c) 1999-2004 Brian Wellington (bwelling@xbill.org) package org.xbill.DNS; import java.util.List; /** * Text - stores text strings * * @author Brian Wellington */ public class TXTRecord extends TXTBase { private static final long serialVersionUID = -5780785764284221342L; TXTRecord() {} Record getObject() { return new TXTRecord(); } /** * Creates a TXT Record from the given data * @param strings The text strings * @throws IllegalArgumentException One of the strings has invalid escapes */ public TXTRecord(Name name, int dclass, long ttl, List strings) { super(name, Type.TXT, dclass, ttl, strings); } /** * Creates a TXT Record from the given data * @param string One text string * @throws IllegalArgumentException The string has invalid escapes */ public TXTRecord(Name name, int dclass, long ttl, String string) { super(name, Type.TXT, dclass, ttl, string); } }