check if the message is empty concode_field_sep boolean MULTICAST concode_elem_sep List<DNSRecord> _authoritativeAnswers concode_elem_sep boolean UNICAST concode_elem_sep int _flags concode_elem_sep List<DNSRecord> _additionals concode_elem_sep List<DNSQuestion> _questions concode_elem_sep int _id concode_elem_sep List<DNSRecord> _answers concode_elem_sep boolean _multicast concode_field_sep boolean isTruncated concode_elem_sep Collection<? extends DNSRecord> getAllAnswers concode_elem_sep Collection<? extends DNSRecord> getAdditionals concode_elem_sep boolean isRefused concode_elem_sep Collection<? extends DNSQuestion> getQuestions concode_elem_sep boolean isResponse concode_elem_sep boolean isQuery concode_elem_sep int getId concode_elem_sep int getNumberOfAuthorities concode_elem_sep boolean isNotExist concode_elem_sep Collection<? extends DNSRecord> getAuthorities concode_elem_sep int getNumberOfAnswers concode_elem_sep String print concode_elem_sep String print concode_elem_sep Collection<? extends DNSRecord> getAnswers concode_elem_sep void setId concode_elem_sep int getNumberOfAdditionals concode_elem_sep int getFlags concode_elem_sep boolean isMulticast concode_elem_sep int getNumberOfQuestions concode_elem_sep void setFlags
boolean function ( ) { return ( this . getNumberOfQuestions ( ) + this . getNumberOfAnswers ( ) + this . getNumberOfAuthorities ( ) + this . getNumberOfAdditionals ( ) ) == 0 ; }