@UnstableApi public interface DnsRawRecord extends DnsRecord, ByteBufHolder
DnsRecord that contains an undecoded RDATA.CLASS_ANY, CLASS_CHAOS, CLASS_CSNET, CLASS_HESIOD, CLASS_IN, CLASS_NONE| 限定符和类型 | 方法和说明 |
|---|---|
DnsRawRecord |
copy()
Creates a deep copy of this
ByteBufHolder. |
DnsRawRecord |
duplicate()
Duplicates this
ByteBufHolder. |
DnsRawRecord |
replace(ByteBuf content)
Returns a new
ByteBufHolder which contains the specified content. |
DnsRawRecord |
retain()
Increases the reference count by
1. |
DnsRawRecord |
retain(int increment)
Increases the reference count by the specified
increment. |
DnsRawRecord |
retainedDuplicate()
Duplicates this
ByteBufHolder. |
DnsRawRecord |
touch()
Records the current access location of this object for debugging purposes.
|
DnsRawRecord |
touch(java.lang.Object hint)
Records the current access location of this object with an additional arbitrary information for debugging
purposes.
|
dnsClass, name, timeToLive, typecontentrefCnt, release, releaseDnsRawRecord copy()
ByteBufHolderByteBufHolder.copy 在接口中 ByteBufHolderDnsRawRecord duplicate()
ByteBufHolderByteBufHolder. Be aware that this will not automatically call ByteBufHolder.retain().duplicate 在接口中 ByteBufHolderDnsRawRecord retainedDuplicate()
ByteBufHolderByteBufHolder. This method returns a retained duplicate unlike ByteBufHolder.duplicate().retainedDuplicate 在接口中 ByteBufHolderByteBuf.retainedDuplicate()DnsRawRecord replace(ByteBuf content)
ByteBufHolderByteBufHolder which contains the specified content.replace 在接口中 ByteBufHolderDnsRawRecord retain()
ReferenceCounted1.retain 在接口中 ByteBufHolderretain 在接口中 ReferenceCountedDnsRawRecord retain(int increment)
ReferenceCountedincrement.retain 在接口中 ByteBufHolderretain 在接口中 ReferenceCountedDnsRawRecord touch()
ReferenceCountedResourceLeakDetector. This method is a shortcut to touch(null).touch 在接口中 ByteBufHoldertouch 在接口中 ReferenceCountedDnsRawRecord touch(java.lang.Object hint)
ReferenceCountedResourceLeakDetector.touch 在接口中 ByteBufHoldertouch 在接口中 ReferenceCounted