Class AbstractResourceRecord

java.lang.Object
nl.sidnlabs.dnslib.message.records.AbstractResourceRecord
All Implemented Interfaces:
Serializable, ResourceRecord
Direct Known Subclasses:
AAAAResourceRecord, AnyResourceRecord, AResourceRecord, CNAMEResourceRecord, DNSKEYResourceRecord, DSResourceRecord, HINFOResourceRecord, LOCResourceRecord, MXResourceRecord, NAPTRResourceRecord, NotImplementedResourceRecord, NSEC3ParamResourceRecord, NSEC3ResourceRecord, NSECResourceRecord, NSResourceRecord, OPTResourceRecord, PTRResourceRecord, RRSIGResourceRecord, SOAResourceRecord, SRVResourceRecord, SSHFPResourceRecord, TSIGResourceRecord, TXTResourceRecord, URIResourceRecord

public abstract class AbstractResourceRecord extends Object implements ResourceRecord, Serializable
See Also:
  • Field Details

    • name

      protected String name
    • rawType

      protected char rawType
    • rawClassz

      protected char rawClassz
    • type

      protected ResourceRecordType type
    • classz

      protected ResourceRecordClass classz
    • ttl

      protected long ttl
    • rdLength

      protected char rdLength
    • rdata

      protected byte[] rdata
  • Constructor Details

    • AbstractResourceRecord

      public AbstractResourceRecord()
  • Method Details