Package com.illumon.iris.binarystore
Class BinaryRow.BinaryStoreRowSetter<T>
java.lang.Object
com.illumon.iris.binarystore.AbstractRowSetter<T>
com.illumon.iris.binarystore.BinaryRow.BinaryStoreRowSetter<T>
- All Implemented Interfaces:
RowSetter<T>
- Enclosing class:
- BinaryRow
protected abstract class BinaryRow.BinaryStoreRowSetter<T> extends AbstractRowSetter<T>
-
Constructor Summary
Constructors Constructor Description BinaryStoreRowSetter(Class<T> type, byte[] mask, int pos) -
Method Summary
Modifier and Type Method Description booleanisNull()voidmarkNotNull()protected voidreleaseValue()protected abstract voidwriteData()
-
Constructor Details
-
Method Details
-
markNotNull
public final void markNotNull() -
isNull
public final boolean isNull()- Overrides:
isNullin classAbstractRowSetter<T>
-
writeData
- Throws:
IOException
-
releaseValue
protected void releaseValue()
-