A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

A - Static variable in class org.xbill.DNS.Type
Address
A6 - Static variable in class org.xbill.DNS.Type
IPv6 address (experimental)
A6Record - Class in org.xbill.DNS
A6 Record - maps a domain name to an IPv6 address (experimental)
A6Record(Name, int, long, int, InetAddress, Name) - Constructor for class org.xbill.DNS.A6Record
Creates an A6 Record from the given data
AA - Static variable in class org.xbill.DNS.Flags
authoritative answer
AAAA - Static variable in class org.xbill.DNS.Type
IPv6 address
AAAARecord - Class in org.xbill.DNS
IPv6 Address Record - maps a domain name to an IPv6 address
AAAARecord(Name, int, long, InetAddress) - Constructor for class org.xbill.DNS.AAAARecord
Creates an AAAA Record from the given data
absent(Name) - Method in class org.xbill.DNS.Update
Inserts a prerequisite that the specified name does not exist; that is, there are no records with the given name in the zone.
absent(Name, int) - Method in class org.xbill.DNS.Update
Inserts a prerequisite that the specified rrset does not exist; that is, there are no records with the given name and type in the zone.
ACPKIX - Static variable in class org.xbill.DNS.CERTRecord.CertificateType
Attribute Certificate
AD - Static variable in class org.xbill.DNS.Flags
authenticated data
add(int, Name) - Method in class org.xbill.DNS.Compression
Adds a compression entry mapping a name to a position in a message.
add(Name, int, long, String) - Method in class org.xbill.DNS.Update
Parses a record from the string, and indicates that the record should be inserted into the zone.
add(Name, int, long, Tokenizer) - Method in class org.xbill.DNS.Update
Parses a record from the tokenizer, and indicates that the record should be inserted into the zone.
add(Record) - Method in class org.xbill.DNS.Update
Indicates that the record should be inserted into the zone.
add(Record[]) - Method in class org.xbill.DNS.Update
Indicates that the records should be inserted into the zone.
add(RRset) - Method in class org.xbill.DNS.Update
Indicates that all of the records in the rrset should be inserted into the zone.
ADDITIONAL - Static variable in class org.xbill.DNS.Credibility
The additional section of a response.
ADDITIONAL - Static variable in class org.xbill.DNS.Section
The additional (fourth) section
addMessage(Message) - Method in class org.xbill.DNS.Cache
Adds all data from a Message into the Cache.
addNegative(Name, int, SOARecord, int) - Method in class org.xbill.DNS.Cache
Adds a negative entry to the Cache.
addRecord(Record, int, Object) - Method in class org.xbill.DNS.Cache
Adds a record to the Cache.
addRecord(Record, int) - Method in class org.xbill.DNS.Message
Adds a record to a section of the Message, and adjusts the header.
addRecord(Record) - Method in class org.xbill.DNS.Zone
Adds a Record to the Zone
addResolver(Resolver) - Method in class org.xbill.DNS.ExtendedResolver
Adds a new resolver to be used by this ExtendedResolver
Address - Class in org.xbill.DNS
Routines dealing with IP addresses.
address - Variable in class org.xbill.DNS.APLRecord.Element
 
addressLength(int) - Static method in class org.xbill.DNS.Address
Returns the length of an address in a particular family.
addRR(Record) - Method in class org.xbill.DNS.RRset
Adds a Record to an RRset
addRRset(RRset, int) - Method in class org.xbill.DNS.Cache
Adds an RRset to the Cache.
addRRset(RRset) - Method in class org.xbill.DNS.Zone
Adds an RRset to the Zone
adds - Variable in class org.xbill.DNS.ZoneTransferIn.Delta
A list of records added between the start and end versions
addTrustedKey(DNSKEYRecord) - Method in class org.xbill.DNS.security.DNSSECVerifier
Adds the specified key to the set of trusted keys
addTrustedKey(Name, int, PublicKey) - Method in class org.xbill.DNS.security.DNSSECVerifier
Adds the specified key to the set of trusted keys
AFSDB - Static variable in class org.xbill.DNS.Type
AFS cell database
AFSDBRecord - Class in org.xbill.DNS
AFS Data Base Record - maps a domain name to the name of an AFS cell database server.
AFSDBRecord(Name, int, long, int, Name) - Constructor for class org.xbill.DNS.AFSDBRecord
Creates an AFSDB Record from the given data.
ANSWER - Static variable in class org.xbill.DNS.Section
The answer (second) section
answers() - Method in class org.xbill.DNS.SetResponse
If the query was successful, return the answers
ANY - Static variable in class org.xbill.DNS.Credibility
Data not required to be credible.
ANY - Static variable in class org.xbill.DNS.DClass
Matches any class
ANY - Static variable in class org.xbill.DNS.KEYRecord.Protocol
Any protocol
ANY - Static variable in class org.xbill.DNS.Type
Matches any type
APL - Static variable in class org.xbill.DNS.Type
Address Prefix List
APLRecord - Class in org.xbill.DNS
APL - Address Prefix List.
APLRecord(Name, int, long, List) - Constructor for class org.xbill.DNS.APLRecord
Creates an APL Record from the given data.
APLRecord.Element - Class in org.xbill.DNS
 
APLRecord.Element(boolean, InetAddress, int) - Constructor for class org.xbill.DNS.APLRecord.Element
Creates an APL element corresponding to an IPv4 or IPv6 prefix.
apply(Message, byte[]) - Method in class org.xbill.DNS.security.SIG0Signer
Appends a SIG(0) signature to the message.
apply(Message, int, TSIGRecord) - Method in class org.xbill.DNS.TSIG
Generates a TSIG record with a specific error for a message and adds it to the message.
apply(Message, TSIGRecord) - Method in class org.xbill.DNS.TSIG
Generates a TSIG record for a message and adds it to the message
applyStream(Message, TSIGRecord, boolean) - Method in class org.xbill.DNS.TSIG
Generates a TSIG record for a message and adds it to the message
ARecord - Class in org.xbill.DNS
Address Record - maps a domain name to an Internet address
ARecord(Name, int, long, InetAddress) - Constructor for class org.xbill.DNS.ARecord
Creates an A Record from the given data
ARGUS - Static variable in class org.xbill.DNS.WKSRecord.Protocol
ARGUS
ATMA - Static variable in class org.xbill.DNS.Type
ATM address
AUTH - Static variable in class org.xbill.DNS.WKSRecord.Service
Authentication Service
AUTH_ANSWER - Static variable in class org.xbill.DNS.Credibility
The answer section of a authoritative response.
AUTH_AUTHORITY - Static variable in class org.xbill.DNS.Credibility
The authority section of an authoritative response.
AUTHORITY - Static variable in class org.xbill.DNS.Section
The authority (third) section
AXFR - Static variable in class org.xbill.DNS.Type
Zone transfer
AXFR() - Method in class org.xbill.DNS.Zone
Returns an Iterator over the RRsets in the zone that can be used to construct an AXFR response.

B

BADKEY - Static variable in class org.xbill.DNS.Rcode
The key is invalid (TSIG/TKEY extended error)
BADMODE - Static variable in class org.xbill.DNS.Rcode
The mode is invalid (TKEY extended error)
BADSIG - Static variable in class org.xbill.DNS.Rcode
The signature is invalid (TSIG/TKEY extended error)
BADTIME - Static variable in class org.xbill.DNS.Rcode
The time is out of range (TSIG/TKEY extended error)
BADVERS - Static variable in class org.xbill.DNS.Rcode
Unsupported EDNS level
base16 - Class in org.xbill.DNS.utils
Routines for converting between Strings of hex-encoded data and arrays of binary data.
base64 - Class in org.xbill.DNS.utils
Routines for converting between Strings of base64-encoded data and arrays of binary data.
BBN_RCC_MON - Static variable in class org.xbill.DNS.WKSRecord.Protocol
BBN RCC Monitoring
BL_IDM - Static variable in class org.xbill.DNS.WKSRecord.Service
Britton-Lee IDM
BOOTPC - Static variable in class org.xbill.DNS.WKSRecord.Service
Bootstrap Protocol Client
BOOTPS - Static variable in class org.xbill.DNS.WKSRecord.Service
Bootstrap Protocol Server
BR_SAT_MON - Static variable in class org.xbill.DNS.WKSRecord.Protocol
Backroom SATNET Monitoring
buildRecord(Name, int, long, Certificate, int, int) - Static method in class org.xbill.DNS.security.CERTConverter
Builds a CERT record from a Certificate associated with a key also in DNS
buildRecord(Name, int, long, Certificate) - Static method in class org.xbill.DNS.security.CERTConverter
Builds a CERT record from a Certificate
buildRecord(Name, int, long, int, int, PublicKey) - Static method in class org.xbill.DNS.security.KEYConverter
Builds a KEY record from a PublicKey
buildRecord(Name, int, int, long, int, int, int, PublicKey) - Static method in class org.xbill.DNS.security.KEYConverter
Builds a DNSKEY or KEY record from a PublicKey
byteArrayFromString(String) - Static method in class org.xbill.DNS.Record
Converts a String into a byte array.
byteArrayToString(byte[], boolean) - Static method in class org.xbill.DNS.Record
Converts a byte array into a String.

C

Cache - Class in org.xbill.DNS
A cache of DNS records.
Cache(int) - Constructor for class org.xbill.DNS.Cache
Creates an empty Cache
Cache() - Constructor for class org.xbill.DNS.Cache
Creates an empty Cache for class IN.
Cache(String) - Constructor for class org.xbill.DNS.Cache
Creates a Cache which initially contains all records in the specified file.
CD - Static variable in class org.xbill.DNS.Flags
(security) checking disabled
CERT - Static variable in class org.xbill.DNS.Type
Certificate
CERTConverter - Class in org.xbill.DNS.security
Routines to convert between a DNS CERT record and a Java Certificate.
CERTConverter() - Constructor for class org.xbill.DNS.security.CERTConverter
 
CERTRecord - Class in org.xbill.DNS
Certificate Record - Stores a certificate associated with a name.
CERTRecord(Name, int, long, int, int, int, byte[]) - Constructor for class org.xbill.DNS.CERTRecord
Creates a CERT Record from the given data
CERTRecord.CertificateType - Class in org.xbill.DNS
 
CFTP - Static variable in class org.xbill.DNS.WKSRecord.Protocol
CFTP
CH - Static variable in class org.xbill.DNS.DClass
Chaos network (MIT)
CHAOS - Static variable in class org.xbill.DNS.DClass
Chaos network (MIT, alternate name)
CHAOS - Static variable in class org.xbill.DNS.WKSRecord.Protocol
Chaos
CHARGEN - Static variable in class org.xbill.DNS.WKSRecord.Service
Character Generator
check(String) - Static method in class org.xbill.DNS.Options
Checks if an option is defined
CISCO_FNA - Static variable in class org.xbill.DNS.WKSRecord.Service
CISCO FNATIVE
CISCO_SYS - Static variable in class org.xbill.DNS.WKSRecord.Service
CISCO SYSMAINT
CISCO_TNA - Static variable in class org.xbill.DNS.WKSRecord.Service
CISCO TNATIVE
clear() - Static method in class org.xbill.DNS.Options
Clears all defined options
clear() - Method in class org.xbill.DNS.RRset
Deletes all Records from an RRset
clear() - Method in class org.xbill.DNS.utils.HMAC
Resets the HMAC object for further use
clearActive() - Method in class org.xbill.DNS.DNSInput
Clears the active region of the string.
clearCache() - Method in class org.xbill.DNS.Cache
Empties the Cache.
clone() - Method in class org.xbill.DNS.Header
 
clone() - Method in class org.xbill.DNS.Message
Creates a copy of this Message.
close() - Method in class org.xbill.DNS.Tokenizer
Closes any files opened by this tokenizer.
CNAME - Static variable in class org.xbill.DNS.Type
Canonical name (alias)
CNAMERecord - Class in org.xbill.DNS
CNAME Record - maps an alias to its real name
CNAMERecord(Name, int, long, Name) - Constructor for class org.xbill.DNS.CNAMERecord
Creates a new CNAMERecord with the given data
code - Variable in class org.xbill.DNS.OPTRecord.Option
 
COMMENT - Static variable in class org.xbill.DNS.Tokenizer
A comment; only returned when wantComment is set
compare(long, long) - Static method in class org.xbill.DNS.Serial
Compares two numbers using serial arithmetic.
compareTo(Object) - Method in class org.xbill.DNS.Name
Compares this Name to another Object.
compareTo(Object) - Method in class org.xbill.DNS.Record
Compares this Record to another Object.
Compression - Class in org.xbill.DNS
DNS Name Compression object.
Compression() - Constructor for class org.xbill.DNS.Compression
Creates a new Compression object.
concatenate(Name, Name) - Static method in class org.xbill.DNS.Name
Creates a new name by concatenating two existing names.
createNameService() - Method in class org.xbill.DNS.spi.DNSJavaNameServiceDescriptor
Returns a reference to a dnsjava name server provider.
Credibility - Class in org.xbill.DNS
Constants relating to the credibility of cached data, which is based on the data's source.
CSNET_NS - Static variable in class org.xbill.DNS.WKSRecord.Service
Mailbox Name Nameserver
current() - Method in class org.xbill.DNS.DNSInput
Returns the current position.
current() - Method in class org.xbill.DNS.DNSOutput
Returns the current position.

D

data - Variable in class org.xbill.DNS.OPTRecord.Option
 
DAYTIME - Static variable in class org.xbill.DNS.WKSRecord.Service
Daytime
DClass - Class in org.xbill.DNS
Constants and functions relating to DNS classes.
dclass - Variable in class org.xbill.DNS.Generator
The class of the generated records.
dclass - Variable in class org.xbill.DNS.Record
 
DCN_MEAS - Static variable in class org.xbill.DNS.WKSRecord.Protocol
DCN Measurement Subsystems
DCP - Static variable in class org.xbill.DNS.WKSRecord.Service
Device Control Protocol
DEFAULT_EDNS_PAYLOADSIZE - Static variable in class org.xbill.DNS.SimpleResolver
The default EDNS payload size
DEFAULT_PORT - Static variable in class org.xbill.DNS.SimpleResolver
The default port to send queries to
DELETE - Static variable in class org.xbill.DNS.TKEYRecord
The key should be deleted
delete(Name) - Method in class org.xbill.DNS.Update
Indicates that all records with the given name should be deleted from the zone.
delete(Name, int) - Method in class org.xbill.DNS.Update
Indicates that all records with the given name and type should be deleted from the zone.
delete(Name, int, String) - Method in class org.xbill.DNS.Update
Parses a record from the string, and indicates that the record should be deleted from the zone.
delete(Name, int, Tokenizer) - Method in class org.xbill.DNS.Update
Parses a record from the tokenizer, and indicates that the record should be deleted from the zone.
delete(Record) - Method in class org.xbill.DNS.Update
Indicates that the specified record should be deleted from the zone.
delete(Record[]) - Method in class org.xbill.DNS.Update
Indicates that the records should be deleted from the zone.
delete(RRset) - Method in class org.xbill.DNS.Update
Indicates that all of the records in the rrset should be deleted from the zone.
deleteResolver(Resolver) - Method in class org.xbill.DNS.ExtendedResolver
Deletes a resolver used by this ExtendedResolver
deleteRR(Record) - Method in class org.xbill.DNS.RRset
Deletes a Record from an RRset
deletes - Variable in class org.xbill.DNS.ZoneTransferIn.Delta
A list of records deleted between the start and end versions
DH - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
Diffie Hellman key
DH - Static variable in class org.xbill.DNS.DNSSEC
 
DIFFIEHELLMAN - Static variable in class org.xbill.DNS.TKEYRecord
The key is computed using a Diffie-Hellman key exchange
digestMessage(SIGRecord, Message, byte[]) - Static method in class org.xbill.DNS.DNSSEC
Creates a byte array containing the concatenation of the fields of the SIG record and the message to be signed/verified.
digestRRset(RRSIGRecord, RRset) - Static method in class org.xbill.DNS.DNSSEC
Creates a byte array containing the concatenation of the fields of the SIG record and the RRsets to be signed/verified.
DISCARD - Static variable in class org.xbill.DNS.WKSRecord.Service
Discard
DNAME - Static variable in class org.xbill.DNS.Type
Non-terminal name redirection
DNAMERecord - Class in org.xbill.DNS
DNAME Record - maps a nonterminal alias (subtree) to a different domain
DNAMERecord(Name, int, long, Name) - Constructor for class org.xbill.DNS.DNAMERecord
Creates a new DNAMERecord with the given data
DNSInput - Class in org.xbill.DNS
An class for parsing DNS messages.
DNSInput(byte[]) - Constructor for class org.xbill.DNS.DNSInput
Creates a new DNSInput
DNSJavaNameService - Class in org.xbill.DNS.spi
This class implements a Name Service Provider, which Java can use (starting with version 1.4), to perform DNS resolutions instead of using the standard calls.
DNSJavaNameService() - Constructor for class org.xbill.DNS.spi.DNSJavaNameService
Creates a DNSJavaNameService instance.
DNSJavaNameServiceDescriptor - Class in org.xbill.DNS.spi
The descriptor class for the dnsjava name service provider.
DNSJavaNameServiceDescriptor() - Constructor for class org.xbill.DNS.spi.DNSJavaNameServiceDescriptor
 
DNSKEY - Static variable in class org.xbill.DNS.Type
DNSSEC Key
DNSKEYRecord - Class in org.xbill.DNS
Key - contains a cryptographic public key for use by DNS.
DNSKEYRecord(Name, int, long, int, int, int, byte[]) - Constructor for class org.xbill.DNS.DNSKEYRecord
Creates a DNSKEY Record from the given data
DNSKEYRecord.Flags - Class in org.xbill.DNS
 
DNSKEYRecord.Protocol - Class in org.xbill.DNS
 
DNSOutput - Class in org.xbill.DNS
A class for rendering DNS messages.
DNSOutput(int) - Constructor for class org.xbill.DNS.DNSOutput
Create a new DNSOutput with a specified size.
DNSOutput() - Constructor for class org.xbill.DNS.DNSOutput
Create a new DNSOutput
DNSSEC - Static variable in class org.xbill.DNS.DNSKEYRecord.Protocol
Key will be used for DNSSEC
DNSSEC - Class in org.xbill.DNS
Constants and functions relating to DNSSEC (algorithm constants).
DNSSEC - Static variable in class org.xbill.DNS.KEYRecord.Protocol
DNSSEC
DNSSEC.Algorithm - Class in org.xbill.DNS
 
DNSSECVerifier - Class in org.xbill.DNS.security
A class that verifies DNS data using digital signatures contained in DNSSEC SIG records.
DNSSECVerifier() - Constructor for class org.xbill.DNS.security.DNSSECVerifier
Creates a new DNSSECVerifier
DO - Static variable in class org.xbill.DNS.ExtendedFlags
dnssec ok
DO - Static variable in class org.xbill.DNS.Flags
dnssec ok (extended)
DOMAIN - Static variable in class org.xbill.DNS.WKSRecord.Service
Domain Name Server
DS - Static variable in class org.xbill.DNS.Type
Delegation Signer
DSA - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
DSA public key
DSA - Static variable in class org.xbill.DNS.DNSSEC
 
DSASignature - Class in org.xbill.DNS.security
Converts DSA signatures between the RRSIG/SIG record format (as specified in RFC 2536) and the format used by Java DSA routines (DER-encoded).
DSP - Static variable in class org.xbill.DNS.WKSRecord.Service
Display Support Protocol
DSRecord - Class in org.xbill.DNS
DS - contains a Delegation Signer record, which acts as a placeholder for KEY records in the parent zone.
DSRecord(Name, int, long, int, int, int, byte[]) - Constructor for class org.xbill.DNS.DSRecord
Creates a DS Record from the given data
DSS - Static variable in class org.xbill.DNS.IPSECKEYRecord.Algorithm
 
DSS - Static variable in class org.xbill.DNS.SSHFPRecord.Algorithm
 
dump(String, byte[], int, int) - Static method in class org.xbill.DNS.utils.hexdump
Dumps a byte array into hex format.
dump(String, byte[]) - Static method in class org.xbill.DNS.utils.hexdump
 

E

ECC - Static variable in class org.xbill.DNS.DNSSEC.Algorithm
Elliptic Curve key
ECHO - Static variable in class org.xbill.DNS.WKSRecord.Service
Echo
EGP - Static variable in class org.xbill.DNS.WKSRecord.Protocol
Exterior Gateway Protocol
EID - Static variable in class org.xbill.DNS.Type
Endpoint identifier
EMAIL - Static variable in class org.xbill.DNS.KEYRecord.Protocol
Email
EMCON - Static variable in class org.xbill.DNS.WKSRecord.Protocol
EMCON
EMFIS_CNTL - Static variable in class org.xbill.DNS.WKSRecord.Service
EMFIS Control Service
EMFIS_DATA - Static variable in class org.xbill.DNS.WKSRecord.Service
EMFIS Data Service
empty - Static variable in class org.xbill.DNS.Name
The root name
end - Variable in class org.xbill.DNS.Generator
The end of the range.
end - Variable in class org.xbill.DNS.ZoneTransferIn.Delta
The ending serial number of this delta.
EOF - Static variable in class org.xbill.DNS.Tokenizer
End of file
EOL - Static variable in class org.xbill.DNS.Tokenizer
End of line
equals(Object) - Method in class org.xbill.DNS.APLRecord.Element
 
equals(Object) - Method in class org.xbill.DNS.Name
Are these two Names equivalent?
equals(Object) - Method in class org.xbill.DNS.Record
Determines if two Records are identical.
ERPC - Static variable in class org.xbill.DNS.WKSRecord.Service
HYDRA Expedited Remote Procedure
exception(String) - Method in class org.xbill.DNS.Tokenizer
Creates an exception which includes the current state in the error message
expand() - Method in class org.xbill.DNS.Generator
Constructs and returns all records in the expansion.
expandGenerate(boolean) - Method in class org.xbill.DNS.Master
Specifies whether $GENERATE statements should be expanded.
EXTEND - Static variable in class org.xbill.DNS.KEYRecord.Flags
Flags extension
ExtendedFlags - Class in org.xbill.DNS
Constants and functions relating to EDNS flags.
ExtendedResolver - Class in org.xbill.DNS
An implementation of Resolver that can send queries to multiple servers, sending the queries multiple times if necessary.
ExtendedResolver() - Constructor for class org.xbill.DNS.ExtendedResolver
Creates a new Extended Resolver.
ExtendedResolver(String[]) - Constructor for class org.xbill.DNS.ExtendedResolver
Creates a new Extended Resolver
ExtendedResolver(Resolver[]) - Constructor for class org.xbill.DNS.ExtendedResolver
Creates a new Extended Resolver

F

Failed - Static variable in class org.xbill.DNS.DNSSEC
 
family - Variable in class org.xbill.DNS.APLRecord.Element
 
familyOf(InetAddress) - Static method in class org.xbill.DNS.Address
Returns the family of an InetAddress.
finalize() - Method in class org.xbill.DNS.Master
 
finalize() - Method in class org.xbill.DNS.Tokenizer
 
findAnyRecords(Name, int) - Method in class org.xbill.DNS.Cache
Looks up Records in the Cache (a wrapper around lookupRecords).
findExactMatch(Name, int) - Method in class org.xbill.DNS.Zone
Looks up Records in the zone, finding exact matches only.
findRecord(Record, int) - Method in class org.xbill.DNS.Message
Determines if the given record is already present in the given section.
findRecord(Record) - Method in class org.xbill.DNS.Message
Determines if the given record is already present in any section.
findRecords(Name, int) - Method in class org.xbill.DNS.Cache
Looks up credible Records in the Cache (a wrapper around lookupRecords).
findRecords(Name, int) - Method in class org.xbill.DNS.Zone
Looks up Records in the Zone.
findRRset(Name, int, int) - Method in class org.xbill.DNS.Message
Determines if an RRset with the given name and type is already present in the given section.
findRRset(Name, int) - Method in class org.xbill.DNS.Message
Determines if an RRset with the given name and type is already present in any section.
FINGER - Static variable in class org.xbill.DNS.WKSRecord.Service
Finger
first() - Method in class org.xbill.DNS.RRset
Returns the first record
FLAG10 - Static variable in class org.xbill.DNS.KEYRecord.Flags
Flag 10 (unused)
FLAG11 - Static variable in class org.xbill.DNS.KEYRecord.Flags
Flag 11 (unused)
FLAG2 - Static variable in class org.xbill.DNS.KEYRecord.Flags
Flag 2 (unused)
FLAG4 - Static variable in class org.xbill.DNS.KEYRecord.Flags
Flag 4 (unused)
FLAG5 - Static variable in class org.xbill.DNS.KEYRecord.Flags
Flag 5 (unused)
FLAG8 - Static variable in class org.xbill.DNS.KEYRecord.Flags
Flag 8 (unused)
FLAG9 - Static variable in class org.xbill.DNS.KEYRecord.Flags
Flag 9 (unused)
FLAG_NOAUTH - Static variable in class org.xbill.DNS.KEYRecord
This key cannot be used for authentication
FLAG_NOCONF - Static variable in class org.xbill.DNS.KEYRecord
This key cannot be used for confidentiality (encryption)
FLAG_NOKEY - Static variable in class org.xbill.DNS.KEYRecord
This key cannot be used for authentication or confidentiality
Flags - Class in org.xbill.DNS
Constants and functions relating to flags in the DNS header.
flushName(Name) - Method in class org.xbill.DNS.Cache
Flushes all RRsets with a given name from the cache
flushSet(Name, int) - Method in class org.xbill.DNS.Cache
Flushes an RRset from the cache
format(long) - Static method in class org.xbill.DNS.TTL
 
formatString(byte[], int, String, boolean) - Static method in class org.xbill.DNS.utils.base64
Formats data into a nicely formatted base64 encoded String
FORMERR - Static variable in class org.xbill.DNS.Rcode
Format error
fromAddress(byte[]) - Static method in class org.xbill.DNS.ReverseMap
Creates a reverse map name corresponding to an address contained in an array of 4 bytes (for an IPv4 address) or 16 bytes (for an IPv6 address).
fromAddress(int[]) - Static method in class org.xbill.DNS.ReverseMap
Creates a reverse map name corresponding to an address contained in an array of 4 integers between 0 and 255 (for an IPv4 address) or 16 integers between 0 and 255 (for an IPv6 address).
fromAddress(InetAddress) - Static method in class org.xbill.DNS.ReverseMap
Creates a reverse map name corresponding to an address contained in an InetAddress.
fromAddress(String, int) - Static method in class org.xbill.DNS.ReverseMap
Creates a reverse map name corresponding to an address contained in a String.
fromAddress(String) - Static method in class org.xbill.DNS.ReverseMap
Creates a reverse map name corresponding to an address contained in a String.
fromConstantString(String) - Static method in class org.xbill.DNS.Name
Create a new name from a constant string.
fromDNAME(DNAMERecord) - Method in class org.xbill.DNS.Name
Generates a new Name to be used when following a DNAME.
fromDNS(byte[]) - Static method in class org.xbill.DNS.security.DSASignature
Converts the signature field in a SIG record to the format expected by the DSA verification routines.
fromString(String, Name) - Static method in class org.xbill.DNS.Name
Create a new name from a string and an origin.
fromString(String) - Static method in class org.xbill.DNS.Name
Create a new name from a string.
fromString(Name, int, int, long, Tokenizer, Name) - Static method in class org.xbill.DNS.Record
Builds a new Record from its textual representation
fromString(Name, int, int, long, String, Name) - Static method in class org.xbill.DNS.Record
Builds a new Record from its textual representation
fromString(String) - Static method in class org.xbill.DNS.TSIG
Creates a new TSIG object with the hmac-md5 algorithm, which can be used to sign or verify a message.
fromString(String) - Static method in class org.xbill.DNS.utils.base16
Convert a hex-encoded String to binary data
fromString(String) - Static method in class org.xbill.DNS.utils.base64
Convert a base64-encoded String to binary data
fromWire(byte[], int) - Static method in class org.xbill.DNS.Record
Builds a Record from DNS uncompressed wire format.
FTP - Static variable in class org.xbill.DNS.WKSRecord.Service
File Transfer [Control]
FTP_DATA - Static variable in class org.xbill.DNS.WKSRecord.Service
File Transfer [Default Data]
FUDGE - Static variable in class org.xbill.DNS.TSIG
The default fudge value for outgoing packets.

G

generate(Message, byte[], int, TSIGRecord) - Method in class org.xbill.DNS.TSIG
Generates a TSIG record with a specific error for a message that has been rendered.
Generator - Class in org.xbill.DNS
A representation of a $GENERATE statement in a master file.
Generator(long, long, long, String, int, int, long, String, Name) - Constructor for class org.xbill.DNS.Generator
Creates a specification for generating records, as a $GENERATE statement in a master file.
generators() - Method in class org.xbill.DNS.Master
Returns an iterator over the generators specified in the master file; that is, the parsed contents of $GENERATE statements.
get(Name) - Method in class org.xbill.DNS.Compression
Retrieves the position of the given name, if it has been previously included in the message.
get(boolean, boolean) - Method in class org.xbill.DNS.Tokenizer
Gets the next token from a tokenizer.
get() - Method in class org.xbill.DNS.Tokenizer
Gets the next token from a tokenizer, ignoring whitespace and comments.
getAdditionalName() - Method in class org.xbill.DNS.KXRecord
 
getAdditionalName() - Method in class org.xbill.DNS.MBRecord
 
getAdditionalName() - Method in class org.xbill.DNS.MDRecord
 
getAdditionalName() - Method in class org.xbill.DNS.MFRecord
 
getAdditionalName() - Method in class org.xbill.DNS.MXRecord
 
getAdditionalName() - Method in class org.xbill.DNS.NAPTRRecord
 
getAdditionalName() - Method in class org.xbill.DNS.NSRecord
 
getAdditionalName() - Method in class org.xbill.DNS.Record
Returns the name for which additional data processing should be done for this record.
getAdditionalName() - Method in class org.xbill.DNS.SRVRecord
 
getAddress() - Method in class org.xbill.DNS.AAAARecord
Returns the address
getAddress() - Method in class org.xbill.DNS.ARecord
Returns the Internet address
getAddress() - Method in class org.xbill.DNS.ISDNRecord
Returns the ISDN number associated with the domain.
getAddress() - Method in class org.xbill.DNS.NSAPRecord
Returns the NSAP address.
getAddress(int) - Method in class org.xbill.DNS.Tokenizer
Gets the next token from a tokenizer and converts it to an IP Address.
getAddress() - Method in class org.xbill.DNS.WKSRecord
Returns the IP address.
getAddress() - Method in class org.xbill.DNS.X25Record
Returns the X.25 PSDN address.
getAdmin() - Method in class org.xbill.DNS.SOARecord
Returns the zone administrator's address
getAlgorithm() - Method in class org.xbill.DNS.CERTRecord
Returns the algorithm of the associated KEYRecord, if present
getAlgorithm() - Method in class org.xbill.DNS.DSRecord
Returns the key's algorithm.
getAlgorithm() - Method in class org.xbill.DNS.SSHFPRecord
Returns the public key's algorithm.
getAlgorithm() - Method in class org.xbill.DNS.TKEYRecord
Returns the shared key's algorithm
getAlgorithm() - Method in class org.xbill.DNS.TSIGRecord
Returns the shared key's algorithm
getAlgorithmType() - Method in class org.xbill.DNS.IPSECKEYRecord
Returns the record's algorithm type.
getAlias() - Method in class org.xbill.DNS.CNAMERecord
Gets the alias specified by the CNAME Record
getAlias() - Method in class org.xbill.DNS.DNAMERecord
Gets the alias specified by the DNAME Record
getAliases() - Method in class org.xbill.DNS.Lookup
Returns all known aliases for this name.
getAllByName(String) - Static method in class org.xbill.DNS.Address
Determines all IP address of a host
getAltitude() - Method in class org.xbill.DNS.GPOSRecord
Returns the altitude as a double
getAltitude() - Method in class org.xbill.DNS.LOCRecord
Returns the altitude
getAltitudeString() - Method in class org.xbill.DNS.GPOSRecord
Returns the altitude as a string
getAnswers() - Method in class org.xbill.DNS.Lookup
Returns the answers from the lookup.
getAXFR() - Method in class org.xbill.DNS.ZoneTransferIn
Gets the AXFR-style response.
getBase64(boolean) - Method in class org.xbill.DNS.Tokenizer
Gets the remaining string tokens until an EOL/EOF is seen, concatenates them together, and converts the base64 encoded data to a byte array.
getBase64() - Method in class org.xbill.DNS.Tokenizer
Gets the remaining string tokens until an EOL/EOF is seen, concatenates them together, and converts the base64 encoded data to a byte array.
getBitmap() - Method in class org.xbill.DNS.NXTRecord
Returns the set of types defined for this name
getByAddress(String) - Static method in class org.xbill.DNS.Address
Converts an address from its string representation to an IP address.
getByAddress(String, int) - Static method in class org.xbill.DNS.Address
Converts an address from its string representation to an IP address in a particular family.
getByName(String) - Static method in class org.xbill.DNS.Address
Determines the IP address of a host
getCert() - Method in class org.xbill.DNS.CERTRecord
Returns the binary representation of the certificate
getCertType() - Method in class org.xbill.DNS.CERTRecord
Returns the type of certificate
getCNAME() - Method in class org.xbill.DNS.SetResponse
If the query encountered a CNAME, return it.
getCount(int) - Method in class org.xbill.DNS.Header
Retrieves the record count for the given section
getCPU() - Method in class org.xbill.DNS.HINFORecord
Returns the host's CPU
getCurrentConfig() - Static method in class org.xbill.DNS.ResolverConfig
Gets the current configuration
getData() - Method in class org.xbill.DNS.NULLRecord
Returns the contents of this record.
getData() - Method in class org.xbill.DNS.UNKRecord
Returns the contents of this record.
getDClass() - Method in class org.xbill.DNS.Cache
Returns the DNS class of this cache.
getDClass() - Method in class org.xbill.DNS.Record
Returns the record's class
getDClass() - Method in class org.xbill.DNS.RRset
Returns the class of the records
getDClass() - Method in class org.xbill.DNS.Zone
Returns the Zone's class
getDefaultCache(int) - Static method in class org.xbill.DNS.Lookup
Gets the Cache that will be used as the default for the specified class by future Lookups.
getDefaultResolver() - Static method in class org.xbill.DNS.Lookup
Gets the Resolver that will be used as the default by future Lookups.
getDefaultSearchPath() - Static method in class org.xbill.DNS.Lookup
Gets the search path that will be used as the default by future Lookups.
getDigest() - Method in class org.xbill.DNS.DSRecord
Returns the binary hash of the key.
getDigestID() - Method in class org.xbill.DNS.DSRecord
Returns the key's Digest ID.
getDigestType() - Method in class org.xbill.DNS.SSHFPRecord
Returns the public key's digest type.
getDNAME() - Method in class org.xbill.DNS.SetResponse
If the query encountered a DNAME, return it.
getElements() - Method in class org.xbill.DNS.APLRecord
Returns the list of APL elements.
getEOL() - Method in class org.xbill.DNS.Tokenizer
Gets the next token from a tokenizer, which must be an EOL or EOF.
getError() - Method in class org.xbill.DNS.TKEYRecord
Returns the extended error
getError() - Method in class org.xbill.DNS.TSIGRecord
Returns the extended error
getErrorAddress() - Method in class org.xbill.DNS.MINFORecord
Gets the address to receive error messages relating to the mailing list/mailbox.
getErrorString() - Method in class org.xbill.DNS.Lookup
Returns an error string describing the result code of this lookup.
getExpire() - Method in class org.xbill.DNS.SOARecord
Returns the time until a secondary expires a zone
getExtendedRcode() - Method in class org.xbill.DNS.OPTRecord
Returns the extended Rcode
getFingerPrint() - Method in class org.xbill.DNS.SSHFPRecord
Returns the fingerprint
getFlag(int) - Method in class org.xbill.DNS.Header
Retrieves a flag
getFlags() - Method in class org.xbill.DNS.NAPTRRecord
Returns flags
getFlags() - Method in class org.xbill.DNS.OPTRecord
Returns the EDNS flags
getFootprint() - Method in class org.xbill.DNS.DSRecord
Returns the key's footprint.
getFudge() - Method in class org.xbill.DNS.TSIGRecord
Returns the time fudge factor
getGateway() - Method in class org.xbill.DNS.IPSECKEYRecord
Returns the record's gateway.
getGatewayType() - Method in class org.xbill.DNS.IPSECKEYRecord
Returns the record's gateway type.
getHeader() - Method in class org.xbill.DNS.Message
Retrieves the Header.
getHex(boolean) - Method in class org.xbill.DNS.Tokenizer
Gets the remaining string tokens until an EOL/EOF is seen, concatenates them together, and converts the hex encoded data to a byte array.
getHex() - Method in class org.xbill.DNS.Tokenizer
Gets the remaining string tokens until an EOL/EOF is seen, concatenates them together, and converts the hex encoded data to a byte array.
getHost() - Method in class org.xbill.DNS.AFSDBRecord
Gets the host providing service for the domain.
getHost() - Method in class org.xbill.DNS.SOARecord
Returns the primary name server
getHostByAddr(byte[]) - Method in class org.xbill.DNS.spi.DNSJavaNameService
Performs a reverse DNS lookup.
getHostName(InetAddress) - Static method in class org.xbill.DNS.Address
Determines the hostname for an address
getHPrecision() - Method in class org.xbill.DNS.LOCRecord
Returns the horizontal precision
getID() - Method in class org.xbill.DNS.Header
Retrieves the message ID
getIdentifier() - Method in class org.xbill.DNS.Tokenizer
Gets the next token from a tokenizer, ensures it is an unquoted string, and converts it to a string.
getIntermediateHost() - Method in class org.xbill.DNS.RTRecord
Gets the host to use as a router.
getIXFR() - Method in class org.xbill.DNS.ZoneTransferIn
Gets the IXFR-style response.
getKey() - Method in class org.xbill.DNS.IPSECKEYRecord
Returns the record's public key
getKey() - Method in class org.xbill.DNS.TKEYRecord
Returns the shared secret or keying material
getKeyTag() - Method in class org.xbill.DNS.CERTRecord
Returns the ID of the associated KEYRecord, if present
getLabel(int) - Method in class org.xbill.DNS.Name
Retrieve the nth label of a Name.
getLabelString(int) - Method in class org.xbill.DNS.Name
Convert the nth label in a Name to a String
getLatitude() - Method in class org.xbill.DNS.GPOSRecord
Returns the latitude as a double
getLatitude() - Method in class org.xbill.DNS.LOCRecord
Returns the latitude
getLatitudeString() - Method in class org.xbill.DNS.GPOSRecord
Returns the latitude as a string
getLong() - Method in class org.xbill.DNS.Tokenizer
Gets the next token from a tokenizer and converts it to a long.
getLongitude() - Method in class org.xbill.DNS.GPOSRecord
Returns the longitude as a double
getLongitude() - Method in class org.xbill.DNS.LOCRecord
Returns the longitude
getLongitudeString() - Method in class org.xbill.DNS.GPOSRecord
Returns the longitude as a string
getMailAgent() - Method in class org.xbill.DNS.MDRecord
Gets the mail agent for the domain
getMailAgent() - Method in class org.xbill.DNS.MFRecord
Gets the mail agent for the domain
getMailbox() - Method in class org.xbill.DNS.MBRecord
Gets the mailbox for the domain
getMailbox() - Method in class org.xbill.DNS.MGRecord
Gets the mailbox in the mail group specified by the domain
getMailbox() - Method in class org.xbill.DNS.RPRecord
Gets the mailbox address of the RP Record
getMap822() - Method in class org.xbill.DNS.PXRecord
Gets the RFC 822 component of the mail address.
getMapX400() - Method in class org.xbill.DNS.PXRecord
Gets the X.400 component of the mail address.
getMaxCache() - Method in class org.xbill.DNS.Cache
Gets the maximum length of time that records will be stored in this Cache.
getMaxEntries() - Method in class org.xbill.DNS.Cache
Gets the maximum number of entries in the Cache, where an entry consists of all records with a specific Name.
getMaxNCache() - Method in class org.xbill.DNS.Cache
Gets the maximum length of time that a negative response will be stored in this Cache.
getMinimum() - Method in class org.xbill.DNS.SOARecord
Returns the minimum TTL for records in the zone
getMode() - Method in class org.xbill.DNS.TKEYRecord
Returns the key agreement mode
getName() - Method in class org.xbill.DNS.Record
Returns the record's name
getName() - Method in class org.xbill.DNS.RRset
Returns the name of the records
getName(Name) - Method in class org.xbill.DNS.Tokenizer
Gets the next token from a tokenizer and converts it to a name.
getName() - Method in class org.xbill.DNS.ZoneTransferIn
Gets the name of the zone being transferred.
getNewName() - Method in class org.xbill.DNS.MRRecord
Gets the new name of the mailbox specified by the domain
getNext() - Method in class org.xbill.DNS.NSECRecord
Returns the next name
getNext() - Method in class org.xbill.DNS.NXTRecord
Returns the next name
getNS() - Method in class org.xbill.DNS.SetResponse
If the query hit a delegation point, return the NS set.
getNS() - Method in class org.xbill.DNS.Zone
Returns the Zone origin's NS records
getOpcode() - Method in class org.xbill.DNS.Header
Retrieves the mesasge's opcode
getOPT() - Method in class org.xbill.DNS.Message
Returns the OPT record from the ADDITIONAL section, if one is present.
getOptions() - Method in class org.xbill.DNS.OPTRecord
Gets all options in the OPTRecord.
getOptions(int) - Method in class org.xbill.DNS.OPTRecord
Gets all options in the OPTRecord with a specific code.
getOrder() - Method in class org.xbill.DNS.NAPTRRecord
Returns the order
getOrigin() - Method in class org.xbill.DNS.Zone
Returns the Zone's origin
getOriginalID() - Method in class org.xbill.DNS.TSIGRecord
Returns the original message ID
getOS() - Method in class org.xbill.DNS.HINFORecord
Returns the host's OS
getOther() - Method in class org.xbill.DNS.TKEYRecord
Returns the other data
getOther() - Method in class org.xbill.DNS.TSIGRecord
Returns the other data
getPayloadSize() - Method in class org.xbill.DNS.OPTRecord
Returns the maximum allowed payload size.
getPort() - Method in class org.xbill.DNS.SRVRecord
Returns the port that the service runs on
getPrecedence() - Method in class org.xbill.DNS.IPSECKEYRecord
Returns the record's precedence.
getPreference() - Method in class org.xbill.DNS.KXRecord
Returns the preference of this KX record
getPreference() - Method in class org.xbill.DNS.NAPTRRecord
Returns the preference
getPreference() - Method in class org.xbill.DNS.PXRecord
Gets the preference of the route.
getPreference() - Method in class org.xbill.DNS.RTRecord
Gets the preference of the route.
getPrefix() - Method in class org.xbill.DNS.A6Record
Returns the address prefix
getPrefixBits() - Method in class org.xbill.DNS.A6Record
Returns the number of bits in the prefix
getPriority() - Method in class org.xbill.DNS.MXRecord
Returns the priority of this MX record
getPriority() - Method in class org.xbill.DNS.SRVRecord
Returns the priority
getProtocol() - Method in class org.xbill.DNS.WKSRecord
Returns the IP protocol.
getProviderName() - Method in class org.xbill.DNS.spi.DNSJavaNameServiceDescriptor
 
getQuestion() - Method in class org.xbill.DNS.Message
Returns the first record in the QUESTION section.
getRcode() - Method in class org.xbill.DNS.Header
Retrieves the mesasge's rcode
getRcode() - Method in class org.xbill.DNS.Message
Returns the message's rcode (error code).
getRefresh() - Method in class org.xbill.DNS.SOARecord
Returns the zone refresh interval
getRegexp() - Method in class org.xbill.DNS.NAPTRRecord
Returns regexp
getReplacement() - Method in class org.xbill.DNS.NAPTRRecord
Returns the replacement domain-name
getResolver(int) - Method in class org.xbill.DNS.ExtendedResolver
Returns the nth resolver used by this ExtendedResolver
getResolvers() - Method in class org.xbill.DNS.ExtendedResolver
Returns all resolvers used by this ExtendedResolver
getResponsibleAddress() - Method in class org.xbill.DNS.MINFORecord
Gets the address responsible for the mailing list/mailbox.
getResult() - Method in class org.xbill.DNS.Lookup
Returns the result code of the lookup.
getRetry() - Method in class org.xbill.DNS.SOARecord
Returns the zone retry interval
getRRsetType() - Method in class org.xbill.DNS.Record
Returns the type of RRset that this record would belong to.
getSectionArray(int) - Method in class org.xbill.DNS.Message
Returns an array containing all records in the given section, or an empty array if the section is empty.
getSectionRRsets(int) - Method in class org.xbill.DNS.Message
Returns an array containing all records in the given section grouped into RRsets.
getSerial() - Method in class org.xbill.DNS.SOARecord
Returns the zone's serial number
getService() - Method in class org.xbill.DNS.NAPTRRecord
Returns service
getServices() - Method in class org.xbill.DNS.WKSRecord
Returns the services provided by the host on the specified address.
getSignature() - Method in class org.xbill.DNS.TSIGRecord
Returns the signature
getSize() - Method in class org.xbill.DNS.Cache
Gets the current number of entries in the Cache, where an entry consists of all records with a specific Name.
getSize() - Method in class org.xbill.DNS.LOCRecord
Returns the diameter of the enclosing sphere
getSOA() - Method in class org.xbill.DNS.Zone
Returns the Zone's SOA record
getString() - Method in class org.xbill.DNS.Tokenizer
Gets the next token from a tokenizer and converts it to a string.
getSubAddress() - Method in class org.xbill.DNS.ISDNRecord
Returns the ISDN subaddress, or null if there is none.
getSubtype() - Method in class org.xbill.DNS.AFSDBRecord
Gets the subtype indicating the service provided by the host.
getSuffix() - Method in class org.xbill.DNS.A6Record
Returns the address suffix
getTarget() - Method in class org.xbill.DNS.CNAMERecord
Gets the target of the CNAME Record
getTarget() - Method in class org.xbill.DNS.DNAMERecord
Gets the target of the DNAME Record
getTarget() - Method in class org.xbill.DNS.KXRecord
Returns the target of the KX record
getTarget() - Method in class org.xbill.DNS.MXRecord
Returns the target of the MX record
getTarget() - Method in class org.xbill.DNS.NSAP_PTRRecord
Gets the target of the NSAP_PTR Record
getTarget() - Method in class org.xbill.DNS.NSRecord
Gets the target of the NS Record
getTarget() - Method in class org.xbill.DNS.PTRRecord
Gets the target of the PTR Record
getTarget() - Method in class org.xbill.DNS.SRVRecord
Returns the host running that the service
getTextDomain() - Method in class org.xbill.DNS.RPRecord
Gets the text domain info of the RP Record
getTimeExpire() - Method in class org.xbill.DNS.TKEYRecord
Returns the end of the validity period of the shared secret or keying material
getTimeInception() - Method in class org.xbill.DNS.TKEYRecord
Returns the beginning of the validity period of the shared secret or keying material
getTimeSigned() - Method in class org.xbill.DNS.TSIGRecord
Returns the time that this record was generated
getTSIG() - Method in class org.xbill.DNS.Message
Returns the TSIG record from the ADDITIONAL section, if one is present.
getTTL() - Method in class org.xbill.DNS.Record
Returns the record's TTL
getTTL() - Method in class org.xbill.DNS.RRset
Returns the ttl of the records
getTTL() - Method in class org.xbill.DNS.Tokenizer
Gets the next token from a tokenizer and parses it as a TTL.
getTTLLike() - Method in class org.xbill.DNS.Tokenizer
Gets the next token from a tokenizer and parses it as if it were a TTL.
getType() - Method in class org.xbill.DNS.Record
Returns the record's type
getType() - Method in class org.xbill.DNS.RRset
Returns the type of the records
getType() - Method in class org.xbill.DNS.spi.DNSJavaNameServiceDescriptor
 
getType() - Method in class org.xbill.DNS.ZoneTransferIn
Gets the type of zone transfer (either AXFR or IXFR).
getTypes() - Method in class org.xbill.DNS.NSECRecord
Returns the set of types defined for this name
getUInt16() - Method in class org.xbill.DNS.Tokenizer
Gets the next token from a tokenizer and converts it to an unsigned 16 bit integer.
getUInt32() - Method in class org.xbill.DNS.Tokenizer
Gets the next token from a tokenizer and converts it to an unsigned 32 bit integer.
getUInt8() - Method in class org.xbill.DNS.Tokenizer
Gets the next token from a tokenizer and converts it to an unsigned 8 bit integer.
getVersion() - Method in class org.xbill.DNS.OPTRecord
Returns the highest supported EDNS version
getVPrecision() - Method in class org.xbill.DNS.LOCRecord
Returns the horizontal precision
getWeight() - Method in class org.xbill.DNS.SRVRecord
Returns the weight
GGP - Static variable in class org.xbill.DNS.WKSRecord.Protocol
Gateway-to-Gateway
GLUE - Static variable in class org.xbill.DNS.Credibility
The additional section of a response.
GPOS - Static variable in class org.xbill.DNS.Type
Geographical position (withdrawn)
GPOSRecord - Class in org.xbill.DNS
Geographical Location - describes the physical location of a host.
GPOSRecord(Name, int, long, double, double, double) - Constructor for class org.xbill.DNS.GPOSRecord
Creates an GPOS Record from the given data
GPOSRecord(Name, int, long, String, String, String) - Constructor for class org.xbill.DNS.GPOSRecord
Creates an GPOS Record from the given data
GRAPHICS - Static variable in class org.xbill.DNS.WKSRecord.Service
Graphics
GSSAPI - Static variable in class org.xbill.DNS.TKEYRecord
The key is computed using GSS_API (unimplemented)

H

handleException(Object, Exception) - Method in interface org.xbill.DNS.ResolverListener
The callback used by an asynchronous resolver when an exception is thrown
hashCode() - Method in class org.xbill.DNS.Name
Computes a hashcode based on the value
hashCode() - Method in class org.xbill.DNS.Record
Generates a hash code based on the Record's data.
hasType(int) - Method in class org.xbill.DNS.NSECRecord
Returns whether a specific type is in the set of types.
Header - Class in org.xbill.DNS
A DNS message header
Header(int) - Constructor for class org.xbill.DNS.Header
Create a new empty header.
Header() - Constructor for class org.xbill.DNS.Header
Create a new empty header with a random message id
Header(byte[]) - Constructor for class org.xbill.DNS.Header
Creates a new Header from its DNS wire format representation
HESIOD - Static variable in class org.xbill.DNS.DClass
Hesiod name server (MIT, alternate name)
hexdump - Class in org.xbill.DNS.utils
A routine to produce a nice looking hex dump
hexdump() - Constructor for class org.xbill.DNS.utils.hexdump
 
HINFO - Static variable in class org.xbill.DNS.Type
Host information
HINFORecord - Class in org.xbill.DNS
Host Information - describes the CPU and OS of a host
HINFORecord(Name, int, long, String, String) - Constructor for class org.xbill.DNS.HINFORecord
Creates an HINFO Record from the given data
HINT - Static variable in class org.xbill.DNS.Credibility
A hint or cache file on disk.
HMAC - Static variable in class org.xbill.DNS.TSIG
The domain name representing the HMAC-MD5 algorithm (deprecated).
HMAC - Class in org.xbill.DNS.utils
A pure java implementation of