|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Record | |
|---|---|
| org.xbill.DNS | |
| Uses of Record in org.xbill.DNS |
|---|
| Subclasses of Record in org.xbill.DNS | |
|---|---|
class |
A6Record
A6 Record - maps a domain name to an IPv6 address (experimental) |
class |
AAAARecord
IPv6 Address Record - maps a domain name to an IPv6 address |
class |
AFSDBRecord
AFS Data Base Record - maps a domain name to the name of an AFS cell database server. |
class |
APLRecord
APL - Address Prefix List. |
class |
ARecord
Address Record - maps a domain name to an Internet address |
class |
CERTRecord
Certificate Record - Stores a certificate associated with a name. |
class |
CNAMERecord
CNAME Record - maps an alias to its real name |
class |
DHCIDRecord
DHCID - Dynamic Host Configuration Protocol (DHCP) ID (RFC 4701) |
class |
DLVRecord
DLV - contains a Delegation Lookaside Validation record, which acts as the equivalent of a DS record in a lookaside zone. |
class |
DNAMERecord
DNAME Record - maps a nonterminal alias (subtree) to a different domain |
class |
DNSKEYRecord
Key - contains a cryptographic public key for use by DNS. |
class |
DSRecord
DS - contains a Delegation Signer record, which acts as a placeholder for KEY records in the parent zone. |
class |
GPOSRecord
Geographical Location - describes the physical location of a host. |
class |
HINFORecord
Host Information - describes the CPU and OS of a host |
class |
IPSECKEYRecord
IPsec Keying Material (RFC 4025) |
class |
ISDNRecord
ISDN - identifies the ISDN number and subaddress associated with a name. |
class |
KEYRecord
Key - contains a cryptographic public key. |
class |
KXRecord
Key Exchange - delegation of authority |
class |
LOCRecord
Location - describes the physical location of hosts, networks, subnets. |
class |
MBRecord
Mailbox Record - specifies a host containing a mailbox. |
class |
MDRecord
Mail Destination Record - specifies a mail agent which delivers mail for a domain (obsolete) |
class |
MFRecord
Mail Forwarder Record - specifies a mail agent which forwards mail for a domain (obsolete) |
class |
MGRecord
Mail Group Record - specifies a mailbox which is a member of a mail group. |
class |
MINFORecord
Mailbox information Record - lists the address responsible for a mailing list/mailbox and the address to receive error messages relating to the mailing list/mailbox. |
class |
MRRecord
Mailbox Rename Record - specifies a rename of a mailbox. |
class |
MXRecord
Mail Exchange - specifies where mail to a domain is sent |
class |
NAPTRRecord
Name Authority Pointer Record - specifies rewrite rule, that when applied to an existing string will produce a new domain. |
class |
NSAP_PTRRecord
NSAP Pointer Record - maps a domain name representing an NSAP Address to a hostname. |
class |
NSAPRecord
NSAP Address Record. |
class |
NSEC3PARAMRecord
Next SECure name 3 Parameters - this record contains the parameters (hash algorithm, salt, iterations) used for a valid, complete NSEC3 chain present in a zone. |
class |
NSEC3Record
Next SECure name 3 - this record contains the next hashed name in an ordered list of hashed names in the zone, and a set of types for which records exist for this name. |
class |
NSECRecord
Next SECure name - this record contains the following name in an ordered list of names in the zone, and a set of types for which records exist for this name. |
class |
NSRecord
Name Server Record - contains the name server serving the named zone |
class |
NULLRecord
The NULL Record. |
class |
NXTRecord
Next name - this record contains the following name in an ordered list of names in the zone, and a set of types for which records exist for this name. |
class |
OPTRecord
Options - describes Extended DNS (EDNS) properties of a Message. |
class |
PTRRecord
Pointer Record - maps a domain name representing an Internet Address to a hostname. |
class |
PXRecord
X.400 mail mapping record. |
class |
RPRecord
Responsible Person Record - lists the mail address of a responsible person and a domain where TXT records are available. |
class |
RRSIGRecord
Recource Record Signature - An RRSIG provides the digital signature of an RRset, so that the data can be authenticated by a DNSSEC-capable resolver. |
class |
RTRecord
Route Through Record - lists a route preference and intermediate host. |
class |
SIGRecord
Signature - A SIG provides the digital signature of an RRset, so that the data can be authenticated by a DNSSEC-capable resolver. |
class |
SOARecord
Start of Authority - describes properties of a zone. |
class |
SPFRecord
Sender Policy Framework (RFC 4408, experimental) |
class |
SRVRecord
Server Selection Record - finds hosts running services in a domain. |
class |
SSHFPRecord
SSH Fingerprint - stores the fingerprint of an SSH host key. |
class |
TKEYRecord
Transaction Key - used to compute and/or securely transport a shared secret to be used with TSIG. |
class |
TSIGRecord
Transaction Signature - this record is automatically generated by the resolver. |
class |
TXTRecord
Text - stores text strings |
class |
UNKRecord
A class implementing Records of unknown and/or unimplemented types. |
class |
WKSRecord
Well Known Services - Lists services offered by this host. |
class |
X25Record
X25 - identifies the PSDN (Public Switched Data Network) address in the X.121 numbering plan associated with a name. |
| Methods in org.xbill.DNS that return Record | |
|---|---|
Record |
Master._nextRecord()
Returns the next record in the master file. |
Record[] |
Generator.expand()
Constructs and returns all records in the expansion. |
Record |
RRset.first()
Returns the first record |
static Record |
Record.fromString(Name name,
int type,
int dclass,
long ttl,
String s,
Name origin)
Builds a new Record from its textual representation |
static Record |
Record.fromString(Name name,
int type,
int dclass,
long ttl,
Tokenizer st,
Name origin)
Builds a new Record from its textual representation |
static Record |
Record.fromWire(byte[] b,
int section)
Builds a Record from DNS uncompressed wire format. |
Record[] |
Lookup.getAnswers()
Returns the answers from the lookup. |
Record |
Message.getQuestion()
Returns the first record in the QUESTION section. |
Record[] |
Message.getSectionArray(int section)
Returns an array containing all records in the given section, or an empty array if the section is empty. |
static Record |
Record.newRecord(Name name,
int type,
int dclass)
Creates a new empty record, with the given parameters. |
static Record |
Record.newRecord(Name name,
int type,
int dclass,
long ttl)
Creates a new empty record, with the given parameters. |
static Record |
Record.newRecord(Name name,
int type,
int dclass,
long ttl,
byte[] data)
Creates a new record, with the given parameters. |
static Record |
Record.newRecord(Name name,
int type,
int dclass,
long ttl,
int length,
byte[] data)
Creates a new record, with the given parameters. |
Record |
Master.nextRecord()
Returns the next record in the master file. |
Record |
Generator.nextRecord()
Constructs and returns the next record in the expansion. |
Record[] |
Lookup.run()
Performs the lookup, using the specified Cache, Resolver, and search path. |
Record |
Record.withName(Name name)
Creates a new record identical to the current record, but with a different name. |
| Methods in org.xbill.DNS with parameters of type Record | |
|---|---|
void |
Update.add(Record record)
Indicates that the record should be inserted into the zone. |
void |
Update.add(Record[] records)
Indicates that the records should be inserted into the zone. |
void |
Zone.addRecord(Record r)
Adds a Record to the Zone |
void |
Message.addRecord(Record r,
int section)
Adds a record to a section of the Message, and adjusts the header. |
void |
Cache.addRecord(Record r,
int cred,
Object o)
Adds a record to the Cache. |
void |
RRset.addRR(Record r)
Adds a Record to an RRset |
void |
Update.delete(Record record)
Indicates that the specified record should be deleted from the zone. |
void |
Update.delete(Record[] records)
Indicates that the records should be deleted from the zone. |
void |
RRset.deleteRR(Record r)
Deletes a Record from an RRset |
boolean |
Message.findRecord(Record r)
Determines if the given record is already present in any section. |
boolean |
Message.findRecord(Record r,
int section)
Determines if the given record is already present in the given section. |
void |
ZoneTransferIn.ZoneTransferHandler.handleRecord(Record r)
Called for each content record in an AXFR. |
static Message |
Message.newQuery(Record r)
Creates a new Message with a random Message ID suitable for sending as a query. |
void |
Update.present(Record record)
Inserts a prerequisite that the specified record exists. |
void |
Zone.removeRecord(Record r)
Removes a record from the Zone |
boolean |
Message.removeRecord(Record r,
int section)
Removes a record from a section of the Message, and adjusts the header. |
void |
Update.replace(Record record)
Indicates that the record should be inserted into the zone replacing any other records with the same name and type. |
void |
Update.replace(Record[] records)
Indicates that the records should be inserted into the zone replacing any other records with the same name and type as each one. |
boolean |
Record.sameRRset(Record rec)
Determines if two Records could be part of the same RRset. |
void |
ZoneTransferIn.ZoneTransferHandler.startIXFRAdds(Record soa)
Called when a series of IXFR adds begins. |
void |
ZoneTransferIn.ZoneTransferHandler.startIXFRDeletes(Record soa)
Called when a series of IXFR deletions begins. |
| Constructors in org.xbill.DNS with parameters of type Record | |
|---|---|
RRset(Record record)
Creates an RRset and sets its contents to the specified record |
|
Zone(Name zone,
Record[] records)
Creates a Zone from an array of records. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||