Package com.illumon.iris.binarystore
Class BinaryStoreV2HeaderInfo.ColumnInfo
java.lang.Object
com.illumon.iris.binarystore.BinaryStoreV2HeaderInfo.ColumnInfo
- Enclosing class:
- BinaryStoreV2HeaderInfo
Per-column information extracted from a binary store header.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Object
The column's constant value, which may benull
.final Object
The binary store column type metadata.final String
The binary store column name.static final int
Marker/null presence bitmap index that indicates a constant column.final int
The column's index in present bitmaps.final SupportedType
The binary store column supported type. -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
final boolean
Check if this column is constant.
-
Field Details
-
NULL_PRESENCE_BITMAP_INDEX
public static final int NULL_PRESENCE_BITMAP_INDEXMarker/null presence bitmap index that indicates a constant column.- See Also:
-
name
The binary store column name. -
supportedType
The binary store column supported type. -
metadata
The binary store column type metadata. -
presenceBitmapIndex
public final int presenceBitmapIndexThe column's index in present bitmaps. Invalid for constant columns (seeisConstant()
) -
constantValue
The column's constant value, which may benull
. Invalid for variable columns (seeisConstant()
).
-
-
Method Details