org.apache.kafka.common.protocol.types
Class ArrayOf
java.lang.Object
org.apache.kafka.common.protocol.types.Type
org.apache.kafka.common.protocol.types.ArrayOf
public class ArrayOf
- extends Type
Represents a type for an array of a particular type
Method Summary |
java.lang.Object |
read(java.nio.ByteBuffer buffer)
|
int |
sizeOf(java.lang.Object o)
|
java.lang.String |
toString()
|
Type |
type()
|
java.lang.Object[] |
validate(java.lang.Object item)
|
void |
write(java.nio.ByteBuffer buffer,
java.lang.Object o)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ArrayOf
public ArrayOf(Type type)
write
public void write(java.nio.ByteBuffer buffer,
java.lang.Object o)
- Specified by:
write
in class Type
read
public java.lang.Object read(java.nio.ByteBuffer buffer)
- Specified by:
read
in class Type
sizeOf
public int sizeOf(java.lang.Object o)
- Specified by:
sizeOf
in class Type
type
public Type type()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
validate
public java.lang.Object[] validate(java.lang.Object item)
- Specified by:
validate
in class Type