CommonFloatingPointColumn
CommonFloatingPointColumn extends ColumnAdapter implements FloatingPointColumn
All Implemented Interfaces:
Constant summary
- SINGLE_PRECISION_BITS_MANTISSA
- SINGLE_PRECISION_BITS_EXPONENT
- SINGLE_PRECISION_BIAS
- SINGLE_PRECISION_SIZE
- DOUBLE_PRECISION_BITS_MANTISSA
- DOUBLE_PRECISION_BITS_EXPONENT
- DOUBLE_PRECISION_BIAS
- DOUBLE_PRECISION_SIZE
- SIZE_MAX
Methods summary
Modifier and Type | Method |
---|---|
public | __construct ( unknown name , unknown size ) |
public int | getSize ( ) |
public int | getMaxValue ( ) |
public int | getMinValue ( ) |
public int | getMaxExponent ( ) |
public int | getMinExponent ( ) |
public Column | copy ( string newColumnName = null ) |
public | equalsType ( Column column , unknown ignoreNull = false ) |
protected | getBitsMantissa ( unknown size ) |
protected | getBitsExponent ( unknown size ) |
protected | getBias ( unknown size ) |
protected | purifySize ( unknown size ) |
Constants in detail
-
SINGLE_PRECISION_BITS_MANTISSA
const SINGLE_PRECISION_BITS_MANTISSA
-
SINGLE_PRECISION_BITS_EXPONENT
const SINGLE_PRECISION_BITS_EXPONENT
-
SINGLE_PRECISION_BIAS
const SINGLE_PRECISION_BIAS
-
SINGLE_PRECISION_SIZE
const SINGLE_PRECISION_SIZE
-
DOUBLE_PRECISION_BITS_MANTISSA
const DOUBLE_PRECISION_BITS_MANTISSA
-
DOUBLE_PRECISION_BITS_EXPONENT
const DOUBLE_PRECISION_BITS_EXPONENT
-
DOUBLE_PRECISION_BIAS
const DOUBLE_PRECISION_BIAS
-
DOUBLE_PRECISION_SIZE
const DOUBLE_PRECISION_SIZE
-
SIZE_MAX
const SIZE_MAX
Methods in detail
-
__construct
public __construct ( unknown name , unknown size )Overrides: ColumnAdapter::__construct() -
getSize
int public getSize ( )Specified: FloatingPointColumnOverrides: FloatingPointColumn::getSize() -
getMaxValue
int public getMaxValue ( )Specified: FloatingPointColumnOverrides: FloatingPointColumn::getMaxValue() -
getMinValue
int public getMinValue ( )Specified: FloatingPointColumnOverrides: FloatingPointColumn::getMinValue() -
getMaxExponent
int public getMaxExponent ( )Specified: FloatingPointColumnOverrides: FloatingPointColumn::getMaxExponent() -
getMinExponent
int public getMinExponent ( )Specified: FloatingPointColumnOverrides: FloatingPointColumn::getMinExponent() -
copy
Specified: ColumnOverrides: Column::copy() -
equalsType
Specified: ColumnOverrides: ColumnAdapter::equalsType() -
getBitsMantissa
protected getBitsMantissa ( unknown size ) -
getBitsExponent
protected getBitsExponent ( unknown size ) -
getBias
protected getBias ( unknown size ) -
purifySize
protected purifySize ( unknown size )