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 ObjectThe column's constant value, which may benull.final ObjectThe binary store column type metadata.final StringThe binary store column name.static final intMarker/null presence bitmap index that indicates a constant column.final intThe column's index in present bitmaps.final SupportedTypeThe binary store column supported type. -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()final booleanCheck 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