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
public abstract class RowBatch.Column extends Object
-
Method Summary
Modifier and Type Method Description protected boolean
isConstant()
Check if this column is constant.protected boolean
isPresent()
Test 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
-