public class ArrowTableType extends java.lang.Object implements MessageType
Constructor and Description |
---|
ArrowTableType() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getClazz() |
DataPacker |
getDataPacker() |
int |
getDataSizeInBytes(java.lang.Object data) |
int |
getUnitSizeInBytes()
For arrays this method should return the size of an element in bytes
|
boolean |
isArray() |
boolean |
isPrimitive()
All primitive data types should return true, including the boxed types of primitives
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
cast, getDefaultComparator
public boolean isPrimitive()
MessageType
isPrimitive
in interface MessageType
public int getUnitSizeInBytes()
MessageType
getUnitSizeInBytes
in interface MessageType
public int getDataSizeInBytes(java.lang.Object data)
getDataSizeInBytes
in interface MessageType
public java.lang.Class getClazz()
getClazz
in interface MessageType
public DataPacker getDataPacker()
getDataPacker
in interface MessageType
public boolean isArray()
isArray
in interface MessageType