Package | Description |
---|---|
org.xbill.DNS | |
org.xbill.DNS.tools |
Modifier and Type | Field and Description |
---|---|
private Tokenizer |
Master.st |
Modifier and Type | Method and Description |
---|---|
void |
Update.add(Name name,
int type,
long ttl,
Tokenizer tokenizer)
Parses a record from the tokenizer, and indicates that the record should be inserted into the
zone.
|
void |
Update.delete(Name name,
int type,
Tokenizer tokenizer)
Parses a record from the tokenizer, and indicates that the record should be deleted from the
zone.
|
static Record |
Record.fromString(Name name,
int type,
int dclass,
long ttl,
Tokenizer st,
Name origin)
Builds a new Record from its textual representation
|
private long |
LOCRecord.parseDouble(Tokenizer st,
java.lang.String type,
boolean required,
long min,
long max,
long defaultValue) |
private long |
LOCRecord.parsePosition(Tokenizer st,
java.lang.String type) |
void |
Update.present(Name name,
int type,
Tokenizer tokenizer)
Parses a record from the tokenizer, and inserts a prerequisite that the record exists.
|
protected void |
KEYRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
NSECRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
TSIGRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
DSRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
MINFORecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
OPENPGPKEYRecord.rdataFromString(Tokenizer st,
Name origin) |
protected abstract void |
Record.rdataFromString(Tokenizer st,
Name origin)
Converts the text format of an RR to the internal format - must be overriden
|
protected void |
IPSECKEYRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
APLRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
DLVRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
ARecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
SRVRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
TLSARecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
X25Record.rdataFromString(Tokenizer st,
Name origin) |
protected void |
HIPRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
SOARecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
SVCBBase.rdataFromString(Tokenizer st,
Name origin) |
protected void |
NULLRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
UNKRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
NAPTRRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
CAARecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
RPRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
NSEC3PARAMRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
DHCIDRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
GPOSRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
CERTRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
PXRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
OPTRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
A6Record.rdataFromString(Tokenizer st,
Name origin) |
protected void |
U16NameBase.rdataFromString(Tokenizer st,
Name origin) |
protected void |
SingleNameBase.rdataFromString(Tokenizer st,
Name origin) |
protected void |
EmptyRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
LOCRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
NSAPRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
SIGBase.rdataFromString(Tokenizer st,
Name origin) |
protected void |
TKEYRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
ISDNRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
TXTBase.rdataFromString(Tokenizer st,
Name origin) |
protected void |
SSHFPRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
HINFORecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
NSEC3Record.rdataFromString(Tokenizer st,
Name origin) |
protected void |
WKSRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
NXTRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
DNSKEYRecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
AAAARecord.rdataFromString(Tokenizer st,
Name origin) |
protected void |
URIRecord.rdataFromString(Tokenizer st,
Name origin) |
void |
Update.replace(Name name,
int type,
long ttl,
Tokenizer tokenizer)
Parses a record from the tokenizer, and indicates that the record should be inserted into the
zone replacing any other records with the same name and type.
|
Constructor and Description |
---|
TypeBitmap(Tokenizer st) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
update.doAdd(Tokenizer st) |
(package private) boolean |
update.doAssert(Tokenizer st) |
(package private) void |
update.doDelete(Tokenizer st) |
(package private) void |
update.doFile(Tokenizer st,
java.util.List<java.io.BufferedReader> inputs,
java.util.List<java.io.InputStream> istreams) |
(package private) void |
update.doGlue(Tokenizer st) |
(package private) void |
update.doLog(Tokenizer st) |
(package private) void |
update.doProhibit(Tokenizer st) |
(package private) void |
update.doQuery(Tokenizer st) |
(package private) void |
update.doRequire(Tokenizer st) |
(package private) Record |
update.parseRR(Tokenizer st,
int classValue,
long TTLValue) |