- java.lang.Object
-
- org.pcap4j.packet.namednumber.NamedNumber<java.lang.Short,DnsResourceRecordType>
-
- org.pcap4j.packet.namednumber.DnsResourceRecordType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<DnsResourceRecordType>
public final class DnsResourceRecordType extends NamedNumber<java.lang.Short,DnsResourceRecordType>
DNS Resource Record (RR) TYPE- Since:
- pcap4j 1.7.1
- See Also:
- IANA Registry, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static DnsResourceRecordTypeAHost address: 1static DnsResourceRecordTypeA6A6: 38static DnsResourceRecordTypeAAAAIP6 Address: 28static DnsResourceRecordTypeAFSDBAFS Data Base location: 18static DnsResourceRecordTypeALL_RECORDSAll records: 255static DnsResourceRecordTypeAPLAPL: 42static DnsResourceRecordTypeATMAATM Address: 34static DnsResourceRecordTypeAVCApplication Visibility and Control: 258static DnsResourceRecordTypeAXFRTransfer of an entire zone: 252static DnsResourceRecordTypeCAACertification Authority Restriction: 257static DnsResourceRecordTypeCDNSKEYDNSKEY(s) the Child wants reflected in DS: 60static DnsResourceRecordTypeCDSChild DS: 59static DnsResourceRecordTypeCERTCERT: 37static DnsResourceRecordTypeCNAMECanonical name for an alias: 5static DnsResourceRecordTypeCSYNCChild-To-Parent Synchronization: 62static DnsResourceRecordTypeDHCIDDHCID: 49static DnsResourceRecordTypeDLVDNSSEC Lookaside Validation: 32769static DnsResourceRecordTypeDNAMEDNAME: 39static DnsResourceRecordTypeDNSKEYDNSKEY: 48static DnsResourceRecordTypeDSDelegation Signer: 43static DnsResourceRecordTypeEIDEndpoint Identifier: 31static DnsResourceRecordTypeEUI48EUI-48 address: 108static DnsResourceRecordTypeEUI64EUI-64 address: 109static DnsResourceRecordTypeGIDGID: 102static DnsResourceRecordTypeGPOSGeographical Position: 27static DnsResourceRecordTypeHINFOHost information: 13static DnsResourceRecordTypeHIPHost Identity Protocol: 55static DnsResourceRecordTypeIPSECKEYIPSECKEY: 45static DnsResourceRecordTypeISDNISDN address: 20static DnsResourceRecordTypeIXFRIncremental transfer: 251static DnsResourceRecordTypeKEYSecurity key: 25static DnsResourceRecordTypeKXKey Exchanger: 36static DnsResourceRecordTypeL32L32: 105static DnsResourceRecordTypeL64L64: 106static DnsResourceRecordTypeLOCLocation Information: 29static DnsResourceRecordTypeLPLP: 107static DnsResourceRecordTypeMAILAMail agent RRs: 254static DnsResourceRecordTypeMAILBMailbox-related RRs (MB, MG or MR): 253static DnsResourceRecordTypeMBMailbox domain name: 7static DnsResourceRecordTypeMDMail destination: 3static DnsResourceRecordTypeMFMail forwarder: 4static DnsResourceRecordTypeMGMail group member: 8static DnsResourceRecordTypeMINFOMailbox or mail list information: 14static DnsResourceRecordTypeMRMail rename domain name: 9static DnsResourceRecordTypeMXMail exchange: 15static DnsResourceRecordTypeNAPTRNaming Authority Pointer: 35static DnsResourceRecordTypeNIDNID: 104static DnsResourceRecordTypeNIMLOCNimrod Locator: 32static DnsResourceRecordTypeNINFONINFO: 56static DnsResourceRecordTypeNSAuthoritative name server: 2static DnsResourceRecordTypeNSAPNSAP address: 22static DnsResourceRecordTypeNSAP_PTRNSAP style domain name pointer: 23static DnsResourceRecordTypeNSECNSEC: 47static DnsResourceRecordTypeNSEC3NSEC3: 50static DnsResourceRecordTypeNSEC3PARAMNSEC3PARAM: 51static DnsResourceRecordTypeNULLNull RR: 10static DnsResourceRecordTypeNXTNext Domain: 30static DnsResourceRecordTypeOPENPGPKEYOpenPGP Key: 61static DnsResourceRecordTypeOPTOPT: 41static DnsResourceRecordTypePTRDomain name pointer: 12static DnsResourceRecordTypePXX.400 mail mapping information: 26private static java.util.Map<java.lang.Short,DnsResourceRecordType>registrystatic DnsResourceRecordTypeRKEYRKEY: 57static DnsResourceRecordTypeRPResponsible Person: 17static DnsResourceRecordTypeRRSIGRRSIG: 46static DnsResourceRecordTypeRTRoute Through: 21private static longserialVersionUIDstatic DnsResourceRecordTypeSIGSecurity signature: 24static DnsResourceRecordTypeSINKSINK: 40static DnsResourceRecordTypeSMIMEAS/MIME cert association: 53static DnsResourceRecordTypeSOAStart of a zone of authority: 6static DnsResourceRecordTypeSPFSPF: 99static DnsResourceRecordTypeSRVServer Selection: 33static DnsResourceRecordTypeSSHFPSSH Key Fingerprint: 44static DnsResourceRecordTypeTADNSSEC Trust Authorities: 32768static DnsResourceRecordTypeTALINKTrust Anchor LINK: 58static DnsResourceRecordTypeTKEYTransaction Key: 249static DnsResourceRecordTypeTLSATLSA: 52static DnsResourceRecordTypeTSIGTransaction Signature: 250static DnsResourceRecordTypeTXTText strings: 16static DnsResourceRecordTypeUIDUID: 101static DnsResourceRecordTypeUINFOUINFO: 100static DnsResourceRecordTypeUNSPECUNSPEC: 103static DnsResourceRecordTypeURIURI: 256static DnsResourceRecordTypeWKSWell known service description: 11static DnsResourceRecordTypeX25X.25 PSDN address: 19
-
Constructor Summary
Constructors Constructor Description DnsResourceRecordType(java.lang.Short value, java.lang.String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(DnsResourceRecordType o)static DnsResourceRecordTypegetInstance(java.lang.Short value)static DnsResourceRecordTyperegister(DnsResourceRecordType type)java.lang.StringvalueAsString()
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
A
public static final DnsResourceRecordType A
Host address: 1
-
NS
public static final DnsResourceRecordType NS
Authoritative name server: 2
-
MD
public static final DnsResourceRecordType MD
Mail destination: 3
-
MF
public static final DnsResourceRecordType MF
Mail forwarder: 4
-
CNAME
public static final DnsResourceRecordType CNAME
Canonical name for an alias: 5
-
SOA
public static final DnsResourceRecordType SOA
Start of a zone of authority: 6
-
MB
public static final DnsResourceRecordType MB
Mailbox domain name: 7
-
MG
public static final DnsResourceRecordType MG
Mail group member: 8
-
MR
public static final DnsResourceRecordType MR
Mail rename domain name: 9
-
NULL
public static final DnsResourceRecordType NULL
Null RR: 10
-
WKS
public static final DnsResourceRecordType WKS
Well known service description: 11
-
PTR
public static final DnsResourceRecordType PTR
Domain name pointer: 12
-
HINFO
public static final DnsResourceRecordType HINFO
Host information: 13
-
MINFO
public static final DnsResourceRecordType MINFO
Mailbox or mail list information: 14
-
MX
public static final DnsResourceRecordType MX
Mail exchange: 15
-
TXT
public static final DnsResourceRecordType TXT
Text strings: 16
-
RP
public static final DnsResourceRecordType RP
Responsible Person: 17
-
AFSDB
public static final DnsResourceRecordType AFSDB
AFS Data Base location: 18
-
X25
public static final DnsResourceRecordType X25
X.25 PSDN address: 19
-
ISDN
public static final DnsResourceRecordType ISDN
ISDN address: 20
-
RT
public static final DnsResourceRecordType RT
Route Through: 21
-
NSAP
public static final DnsResourceRecordType NSAP
NSAP address: 22
-
NSAP_PTR
public static final DnsResourceRecordType NSAP_PTR
NSAP style domain name pointer: 23
-
SIG
public static final DnsResourceRecordType SIG
Security signature: 24
-
KEY
public static final DnsResourceRecordType KEY
Security key: 25
-
PX
public static final DnsResourceRecordType PX
X.400 mail mapping information: 26
-
GPOS
public static final DnsResourceRecordType GPOS
Geographical Position: 27
-
AAAA
public static final DnsResourceRecordType AAAA
IP6 Address: 28
-
LOC
public static final DnsResourceRecordType LOC
Location Information: 29
-
NXT
public static final DnsResourceRecordType NXT
Next Domain: 30
-
EID
public static final DnsResourceRecordType EID
Endpoint Identifier: 31
-
NIMLOC
public static final DnsResourceRecordType NIMLOC
Nimrod Locator: 32
-
SRV
public static final DnsResourceRecordType SRV
Server Selection: 33
-
ATMA
public static final DnsResourceRecordType ATMA
ATM Address: 34
-
NAPTR
public static final DnsResourceRecordType NAPTR
Naming Authority Pointer: 35
-
KX
public static final DnsResourceRecordType KX
Key Exchanger: 36
-
CERT
public static final DnsResourceRecordType CERT
CERT: 37
-
A6
public static final DnsResourceRecordType A6
A6: 38
-
DNAME
public static final DnsResourceRecordType DNAME
DNAME: 39
-
SINK
public static final DnsResourceRecordType SINK
SINK: 40
-
OPT
public static final DnsResourceRecordType OPT
OPT: 41
-
APL
public static final DnsResourceRecordType APL
APL: 42
-
DS
public static final DnsResourceRecordType DS
Delegation Signer: 43
-
SSHFP
public static final DnsResourceRecordType SSHFP
SSH Key Fingerprint: 44
-
IPSECKEY
public static final DnsResourceRecordType IPSECKEY
IPSECKEY: 45
-
RRSIG
public static final DnsResourceRecordType RRSIG
RRSIG: 46
-
NSEC
public static final DnsResourceRecordType NSEC
NSEC: 47
-
DNSKEY
public static final DnsResourceRecordType DNSKEY
DNSKEY: 48
-
DHCID
public static final DnsResourceRecordType DHCID
DHCID: 49
-
NSEC3
public static final DnsResourceRecordType NSEC3
NSEC3: 50
-
NSEC3PARAM
public static final DnsResourceRecordType NSEC3PARAM
NSEC3PARAM: 51
-
TLSA
public static final DnsResourceRecordType TLSA
TLSA: 52
-
SMIMEA
public static final DnsResourceRecordType SMIMEA
S/MIME cert association: 53
-
HIP
public static final DnsResourceRecordType HIP
Host Identity Protocol: 55
-
NINFO
public static final DnsResourceRecordType NINFO
NINFO: 56
-
RKEY
public static final DnsResourceRecordType RKEY
RKEY: 57
-
TALINK
public static final DnsResourceRecordType TALINK
Trust Anchor LINK: 58
-
CDS
public static final DnsResourceRecordType CDS
Child DS: 59
-
CDNSKEY
public static final DnsResourceRecordType CDNSKEY
DNSKEY(s) the Child wants reflected in DS: 60
-
OPENPGPKEY
public static final DnsResourceRecordType OPENPGPKEY
OpenPGP Key: 61
-
CSYNC
public static final DnsResourceRecordType CSYNC
Child-To-Parent Synchronization: 62
-
SPF
public static final DnsResourceRecordType SPF
SPF: 99
-
UINFO
public static final DnsResourceRecordType UINFO
UINFO: 100
-
UID
public static final DnsResourceRecordType UID
UID: 101
-
GID
public static final DnsResourceRecordType GID
GID: 102
-
UNSPEC
public static final DnsResourceRecordType UNSPEC
UNSPEC: 103
-
NID
public static final DnsResourceRecordType NID
NID: 104
-
L32
public static final DnsResourceRecordType L32
L32: 105
-
L64
public static final DnsResourceRecordType L64
L64: 106
-
LP
public static final DnsResourceRecordType LP
LP: 107
-
EUI48
public static final DnsResourceRecordType EUI48
EUI-48 address: 108
-
EUI64
public static final DnsResourceRecordType EUI64
EUI-64 address: 109
-
TKEY
public static final DnsResourceRecordType TKEY
Transaction Key: 249
-
TSIG
public static final DnsResourceRecordType TSIG
Transaction Signature: 250
-
IXFR
public static final DnsResourceRecordType IXFR
Incremental transfer: 251
-
AXFR
public static final DnsResourceRecordType AXFR
Transfer of an entire zone: 252
-
MAILB
public static final DnsResourceRecordType MAILB
Mailbox-related RRs (MB, MG or MR): 253
-
MAILA
public static final DnsResourceRecordType MAILA
Mail agent RRs: 254
-
ALL_RECORDS
public static final DnsResourceRecordType ALL_RECORDS
All records: 255
-
URI
public static final DnsResourceRecordType URI
URI: 256
-
CAA
public static final DnsResourceRecordType CAA
Certification Authority Restriction: 257
-
AVC
public static final DnsResourceRecordType AVC
Application Visibility and Control: 258
-
TA
public static final DnsResourceRecordType TA
DNSSEC Trust Authorities: 32768
-
DLV
public static final DnsResourceRecordType DLV
DNSSEC Lookaside Validation: 32769
-
registry
private static final java.util.Map<java.lang.Short,DnsResourceRecordType> registry
-
-
Method Detail
-
getInstance
public static DnsResourceRecordType getInstance(java.lang.Short value)
- Parameters:
value- value- Returns:
- a DnsResourceRecordType object.
-
register
public static DnsResourceRecordType register(DnsResourceRecordType type)
- Parameters:
type- type- Returns:
- a DnsResourceRecordType object.
-
valueAsString
public java.lang.String valueAsString()
- Overrides:
valueAsStringin classNamedNumber<java.lang.Short,DnsResourceRecordType>- Returns:
- a string representation of this value.
-
compareTo
public int compareTo(DnsResourceRecordType o)
- Specified by:
compareToin interfacejava.lang.Comparable<DnsResourceRecordType>- Specified by:
compareToin classNamedNumber<java.lang.Short,DnsResourceRecordType>
-
-