Package com.illumon.iris.binarystore
Class AbstractRowSetter<T>
java.lang.Object
com.illumon.iris.binarystore.AbstractRowSetter<T>
- All Implemented Interfaces:
RowSetter<T>
- Direct Known Subclasses:
BinaryRecordV2.BinaryStoreRecordSetter
,BinaryRowV2.BinaryStoreRowSetter
,BinaryRowV2.FlagSetter
public abstract class AbstractRowSetter<T> extends Object implements RowSetter<T>
-
Constructor Summary
Constructors Constructor Description AbstractRowSetter(Class<T> type)
-
Method Summary
Modifier and Type Method Description Class<T>
getType()
boolean
isNull()
void
set(T value)
void
setBoolean(Boolean value)
void
setByte(byte value)
void
setChar(char value)
void
setDouble(double value)
void
setFloat(float value)
void
setInt(int value)
void
setLong(long value)
void
setShort(short value)
-
Constructor Details
-
Method Details
-
isNull
public boolean isNull() -
set
-
setBoolean
- Specified by:
setBoolean
in interfaceRowSetter<T>
-
setByte
public void setByte(byte value) -
setChar
public void setChar(char value) -
setDouble
public void setDouble(double value) -
setFloat
public void setFloat(float value) -
setInt
public void setInt(int value) -
setLong
public void setLong(long value) -
setShort
public void setShort(short value) -
getType
-