public class BufferLayout extends Object
Modifier and Type | Class and Description |
---|---|
static class |
BufferLayout.BufferType
Enumeration of the different logical types a buffer can have.
|
Modifier and Type | Method and Description |
---|---|
static BufferLayout |
booleanVector() |
static BufferLayout |
byteVector() |
static BufferLayout |
dataBuffer(int typeBitWidth)
Returns a databuffer for the given bitwidth.
|
boolean |
equals(Object obj) |
BufferLayout.BufferType |
getType() |
int |
getTypeBitWidth() |
int |
hashCode() |
static BufferLayout |
largeOffsetBuffer() |
static BufferLayout |
offsetBuffer() |
String |
toString() |
static BufferLayout |
typeBuffer() |
static BufferLayout |
validityVector() |
public static BufferLayout typeBuffer()
public static BufferLayout offsetBuffer()
public static BufferLayout largeOffsetBuffer()
public static BufferLayout dataBuffer(int typeBitWidth)
public static BufferLayout booleanVector()
public static BufferLayout validityVector()
public static BufferLayout byteVector()
public int getTypeBitWidth()
public BufferLayout.BufferType getType()
Copyright © 2024 The Apache Software Foundation. All rights reserved.