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, waitcast, getDefaultComparatorpublic boolean isPrimitive()
MessageTypeisPrimitive in interface MessageTypepublic int getUnitSizeInBytes()
MessageTypegetUnitSizeInBytes in interface MessageTypepublic int getDataSizeInBytes(java.lang.Object data)
getDataSizeInBytes in interface MessageTypepublic java.lang.Class getClazz()
getClazz in interface MessageTypepublic DataPacker getDataPacker()
getDataPacker in interface MessageTypepublic boolean isArray()
isArray in interface MessageType