org.apache.kafka.common.requests
Class AbstractRequestResponse

java.lang.Object
  extended by org.apache.kafka.common.requests.AbstractRequestResponse
Direct Known Subclasses:
ConsumerMetadataRequest, ConsumerMetadataResponse, FetchRequest, FetchResponse, HeartbeatRequest, HeartbeatResponse, JoinGroupRequest, JoinGroupResponse, ListOffsetRequest, ListOffsetResponse, MetadataRequest, MetadataResponse, OffsetCommitRequest, OffsetCommitResponse, OffsetFetchRequest, OffsetFetchResponse, ProduceRequest, ProduceResponse, RequestHeader, ResponseHeader

public abstract class AbstractRequestResponse
extends java.lang.Object


Field Summary
protected  Struct struct
           
 
Constructor Summary
AbstractRequestResponse(Struct struct)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 int sizeOf()
          Get the serialized size of this object
 java.lang.String toString()
           
 Struct toStruct()
           
 void writeTo(java.nio.ByteBuffer buffer)
          Write this object to a buffer
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

struct

protected final Struct struct
Constructor Detail

AbstractRequestResponse

public AbstractRequestResponse(Struct struct)
Method Detail

toStruct

public Struct toStruct()

sizeOf

public int sizeOf()
Get the serialized size of this object


writeTo

public void writeTo(java.nio.ByteBuffer buffer)
Write this object to a buffer


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object