Class RowBatch.Column
java.lang.Object
com.illumon.iris.db.tables.dataimport.RowBatch.Column
- Direct Known Subclasses:
RowBatch.BlobColumn,RowBatch.BooleanColumn,RowBatch.ByteColumn,RowBatch.CharColumn,RowBatch.DoubleColumn,RowBatch.EnhancedStringColumn,RowBatch.EnumColumn,RowBatch.FloatColumn,RowBatch.IntColumn,RowBatch.LongColumn,RowBatch.ShortColumn
- Enclosing class:
- RowBatch
-
Method Summary
Modifier and TypeMethodDescriptionprotected final booleanCheck if this column is constant.protected final booleanTest if this column is present according to the current row's data in the presence bitmap.
-
Method Details
-
isConstant
protected final boolean isConstant()Check if this column is constant.- Returns:
- Whether this column is constant
-
isPresent
protected final boolean isPresent()Test if this column is present according to the current row's data in the presence bitmap. This should never be invoked ifisConstant().- Returns:
- Whether this column is present in the current row
-