public class DnsMessage extends Object
| Constructor and Description |
|---|
DnsMessage(int transactionId,
MessageType messageType,
OpCode opCode,
boolean authoritativeAnswer,
boolean truncated,
boolean recursionDesired,
boolean recursionAvailable,
boolean reserved,
boolean acceptNonAuthenticatedData,
ResponseCode responseCode,
List<QuestionRecord> question,
List<ResourceRecord> answer,
List<ResourceRecord> authority,
List<ResourceRecord> additional)
Creates a new instance of DnsMessage.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object) |
List<ResourceRecord> |
getAdditionalRecords() |
List<ResourceRecord> |
getAnswerRecords() |
List<ResourceRecord> |
getAuthorityRecords() |
MessageType |
getMessageType() |
OpCode |
getOpCode() |
List<QuestionRecord> |
getQuestionRecords() |
ResponseCode |
getResponseCode() |
int |
getTransactionId() |
int |
hashCode() |
boolean |
isAcceptNonAuthenticatedData() |
boolean |
isAuthoritativeAnswer() |
boolean |
isRecursionAvailable() |
boolean |
isRecursionDesired() |
boolean |
isReserved() |
boolean |
isTruncated() |
String |
toString() |
public DnsMessage(int transactionId,
MessageType messageType,
OpCode opCode,
boolean authoritativeAnswer,
boolean truncated,
boolean recursionDesired,
boolean recursionAvailable,
boolean reserved,
boolean acceptNonAuthenticatedData,
ResponseCode responseCode,
List<QuestionRecord> question,
List<ResourceRecord> answer,
List<ResourceRecord> authority,
List<ResourceRecord> additional)
transactionId - messageType - opCode - authoritativeAnswer - truncated - recursionDesired - recursionAvailable - reserved - acceptNonAuthenticatedData - responseCode - question - answer - authority - additional - public boolean isAcceptNonAuthenticatedData()
public List<ResourceRecord> getAdditionalRecords()
public List<ResourceRecord> getAnswerRecords()
public boolean isAuthoritativeAnswer()
public List<ResourceRecord> getAuthorityRecords()
public MessageType getMessageType()
public OpCode getOpCode()
public List<QuestionRecord> getQuestionRecords()
public boolean isRecursionAvailable()
public boolean isRecursionDesired()
public boolean isReserved()
public ResponseCode getResponseCode()
public int getTransactionId()
public boolean isTruncated()
public boolean equals(Object object)
equals in class ObjectObject.equals(Object)public int hashCode()
hashCode in class ObjectObject.hashCode()public String toString()
toString in class ObjectObject.toString()Copyright © 2003–2017 The Apache Software Foundation. All rights reserved.