Serialized Form
-
Package nl.sidnlabs.dnslib.exception
-
Exception Class nl.sidnlabs.dnslib.exception.DnsDecodeException
class DnsDecodeException extends RuntimeException implements Serializable- serialVersionUID:
- -2576098971422457470L
-
Exception Class nl.sidnlabs.dnslib.exception.DnsEncodeException
class DnsEncodeException extends RuntimeException implements Serializable- serialVersionUID:
- -2576098971422457470L
-
-
Package nl.sidnlabs.dnslib.message
-
Class nl.sidnlabs.dnslib.message.RRset
class RRset extends Object implements Serializable- serialVersionUID:
- -8053869237612837919L
-
Serialized Fields
-
classz
ResourceRecordClass classz
-
data
List<ResourceRecord> data
-
owner
String owner
-
type
ResourceRecordType type
-
-
-
Package nl.sidnlabs.dnslib.message.records
-
Class nl.sidnlabs.dnslib.message.records.AAAAResourceRecord
class AAAAResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
address
String address
-
ipv6Bytes
byte[] ipv6Bytes
-
-
Class nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
class AbstractResourceRecord extends Object implements Serializable- serialVersionUID:
- -2781381098732827757L
-
Serialized Fields
-
classz
ResourceRecordClass classz
-
name
String name
-
rawClassz
char rawClassz
-
rawType
char rawType
-
rdata
byte[] rdata
-
rdLength
char rdLength
-
ttl
long ttl
-
type
ResourceRecordType type
-
-
Class nl.sidnlabs.dnslib.message.records.AnyResourceRecord
class AnyResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 265175189167604997L
-
Class nl.sidnlabs.dnslib.message.records.AResourceRecord
class AResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- -1960441085310394001L
-
Serialized Fields
-
address
String address
-
ipv4Bytes
int[] ipv4Bytes
-
-
Class nl.sidnlabs.dnslib.message.records.CNAMEResourceRecord
class CNAMEResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- -1067442440297409161L
-
Serialized Fields
-
cname
String cname
-
-
Class nl.sidnlabs.dnslib.message.records.HINFOResourceRecord
class HINFOResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 5246353495397154374L
-
Class nl.sidnlabs.dnslib.message.records.LOCResourceRecord
class LOCResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
altitude
long altitude
-
horizontalPrecision
short horizontalPrecision
-
latitude
long latitude
-
longitude
long longitude
-
size
short size
-
sizeBase
short sizeBase
-
sizePower
short sizePower
-
version
short version
-
verticalPrecision
short verticalPrecision
-
-
Class nl.sidnlabs.dnslib.message.records.MXResourceRecord
class MXResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 6877262886026363052L
-
Serialized Fields
-
exchange
String exchange
-
preference
char preference
-
-
Class nl.sidnlabs.dnslib.message.records.NAPTRResourceRecord
class NAPTRResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 6981260851592320670L
-
Class nl.sidnlabs.dnslib.message.records.NotImplementedResourceRecord
class NotImplementedResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- -6965650782859969009L
-
Class nl.sidnlabs.dnslib.message.records.NSResourceRecord
class NSResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 1023178649874976277L
-
Serialized Fields
-
nameserver
String nameserver
-
-
Class nl.sidnlabs.dnslib.message.records.PTRResourceRecord
class PTRResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 6138339087534370002L
-
Serialized Fields
-
ptrDname
String ptrDname
-
-
Class nl.sidnlabs.dnslib.message.records.SOAResourceRecord
class SOAResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- -5562024832624364745L
-
Class nl.sidnlabs.dnslib.message.records.SPFResourceRecord
class SPFResourceRecord extends TXTResourceRecord implements Serializable- serialVersionUID:
- 1L
-
Class nl.sidnlabs.dnslib.message.records.SRVResourceRecord
class SRVResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
port
char port
-
priority
char priority
-
target
String target
-
weight
char weight
-
-
Class nl.sidnlabs.dnslib.message.records.SSHFPResourceRecord
class SSHFPResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
algorithm
short algorithm
-
fingerprint
byte[] fingerprint
-
fingerprintType
short fingerprintType
-
-
Class nl.sidnlabs.dnslib.message.records.TSIGResourceRecord
class TSIGResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 5042862701800260965L
-
Class nl.sidnlabs.dnslib.message.records.TXTResourceRecord
class TXTResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
data
byte[] data
-
value
String value
-
-
Class nl.sidnlabs.dnslib.message.records.URIResourceRecord
class URIResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 1023178649874976277L
-
Serialized Fields
-
priority
int priority
-
uri
String uri
-
weight
int weight
-
-
-
Package nl.sidnlabs.dnslib.message.records.dnssec
-
Class nl.sidnlabs.dnslib.message.records.dnssec.DNSKEYResourceRecord
class DNSKEYResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
algorithm
AlgorithmType algorithm
-
flags
char flags
-
isSepKey
boolean isSepKey
-
isZoneKey
boolean isZoneKey
-
keydata
byte[] keydata
-
keytag
int keytag
-
protocol
short protocol
-
publicKey
PublicKey publicKey
-
-
Class nl.sidnlabs.dnslib.message.records.dnssec.DSResourceRecord
class DSResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
algorithm
AlgorithmType algorithm
-
digest
byte[] digest
-
digestType
DigestType digestType
-
hex
String hex
-
keytag
char keytag
-
-
Class nl.sidnlabs.dnslib.message.records.dnssec.NSEC3ParamResourceRecord
class NSEC3ParamResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
flags
short flags
-
hashAlgorithm
DigestType hashAlgorithm
-
iterations
char iterations
-
optout
boolean optout
-
salt
byte[] salt
-
saltLength
short saltLength
-
-
Class nl.sidnlabs.dnslib.message.records.dnssec.NSEC3ResourceRecord
class NSEC3ResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
flags
short flags
-
hashAlgorithm
DigestType hashAlgorithm
-
hashLength
short hashLength
-
iterations
char iterations
-
nexthashedownername
String nexthashedownername
-
optout
boolean optout
-
salt
byte[] salt
-
saltLength
short saltLength
-
types
List<TypeMap> types
-
-
Class nl.sidnlabs.dnslib.message.records.dnssec.NSECResourceRecord
class NSECResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 1L
-
Class nl.sidnlabs.dnslib.message.records.dnssec.RRSIGResourceRecord
class RRSIGResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
algorithm
AlgorithmType algorithm
-
DATE_FMT
SimpleDateFormat DATE_FMT
-
keytag
char keytag
-
labels
short labels
-
originalTtl
long originalTtl
-
signature
byte[] signature
-
signatureExpiration
long signatureExpiration
-
signatureInception
long signatureInception
-
signerName
String signerName
-
typeCovered
TypeMap typeCovered
-
wildcard
boolean wildcard
-
-
-
Package nl.sidnlabs.dnslib.message.records.edns0
-
Class nl.sidnlabs.dnslib.message.records.edns0.OPTResourceRecord
class OPTResourceRecord extends AbstractResourceRecord implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
dnssecDo
boolean dnssecDo
-
flags
char flags
-
options
List<EDNS0Option> options
-
rcode
short rcode
-
rdLeng
char rdLeng
-
udpPlayloadSize
char udpPlayloadSize
-
version
short version
-
-
-
Package nl.sidnlabs.dnslib.types
-
Class nl.sidnlabs.dnslib.types.TypeMap
class TypeMap extends Object implements Serializable- serialVersionUID:
- 5888393216493652575L
-
Serialized Fields
-
type
ResourceRecordType type
-
value
char value
-
-