Package org.minidns.record
Class TXT
java.lang.Object
org.minidns.record.Data
org.minidns.record.TXT
public class TXT extends Data
A TXT record. Actually a binary blob containing extents, each of which is a one-byte count
followed by that many bytes of data, which can usually be interpreted as ASCII strings
but not always.
-
Constructor Summary
Constructors Constructor Description TXT(byte[] blob)
-
Method Summary
Modifier and Type Method Description byte[]
getBlob()
List<String>
getCharacterStrings()
List<byte[]>
getExtents()
String
getText()
Record.TYPE
getType()
The payload type.static TXT
parse(DataInputStream dis, int length)
void
serialize(DataOutputStream dos)
The internal method used to serialize Data subclasses.String
toString()
Methods inherited from class org.minidns.record.Data
equals, hashCode, length, toByteArray, toOutputStream, toOutputStream
-
Constructor Details
-
TXT
public TXT(byte[] blob)
-
-
Method Details
-
parse
- Throws:
IOException
-
getBlob
public byte[] getBlob() -
getText
-
getCharacterStrings
-
getExtents
-
serialize
Description copied from class:Data
The internal method used to serialize Data subclasses.- Specified by:
serialize
in classData
- Parameters:
dos
- the output stream to serialize to.- Throws:
IOException
- if an I/O error occurs.
-
getType
Description copied from class:Data
The payload type. -
toString
-