org.xbill.DNS
Class HINFORecord

java.lang.Object
  extended by org.xbill.DNS.Record
      extended by org.xbill.DNS.HINFORecord
All Implemented Interfaces:
Cloneable, Comparable

public class HINFORecord
extends Record

Host Information - describes the CPU and OS of a host

Author:
Brian Wellington

Field Summary
 
Fields inherited from class org.xbill.DNS.Record
dclass, name, ttl, type
 
Constructor Summary
HINFORecord(Name name, int dclass, long ttl, String cpu, String os)
          Creates an HINFO Record from the given data
 
Method Summary
 String getCPU()
          Returns the host's CPU
 String getOS()
          Returns the host's OS
 
Methods inherited from class org.xbill.DNS.Record
byteArrayFromString, byteArrayToString, compareTo, equals, fromString, fromString, fromWire, getAdditionalName, getDClass, getName, getRRsetType, getTTL, getType, hashCode, newRecord, newRecord, newRecord, newRecord, rdataToString, rdataToWireCanonical, sameRRset, toString, toWire, toWireCanonical, unknownToString, withName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HINFORecord

public HINFORecord(Name name,
                   int dclass,
                   long ttl,
                   String cpu,
                   String os)
Creates an HINFO Record from the given data

Parameters:
cpu - A string describing the host's CPU
os - A string describing the host's OS
Throws:
IllegalArgumentException - One of the strings has invalid escapes
Method Detail

getCPU

public String getCPU()
Returns the host's CPU


getOS

public String getOS()
Returns the host's OS