public class EncodedDoubleValue extends EncodedValue
defaultValue, factor, mask, shift
Constructor and Description |
---|
EncodedDoubleValue(String name,
int shift,
int bits,
double factor,
long defaultValue,
int maxValue) |
EncodedDoubleValue(String name,
int shift,
int bits,
double factor,
long defaultValue,
int maxValue,
boolean allowZero) |
Modifier and Type | Method and Description |
---|---|
double |
getDoubleValue(long flags) |
long |
getValue(long flags) |
long |
setDefaultValue(long flags) |
long |
setDoubleValue(long flags,
double value) |
long |
setValue(long flags,
long value) |
checkValue, getBits, getFactor, getMaxValue, getName, swap
public EncodedDoubleValue(String name, int shift, int bits, double factor, long defaultValue, int maxValue)
public EncodedDoubleValue(String name, int shift, int bits, double factor, long defaultValue, int maxValue, boolean allowZero)
public long setValue(long flags, long value)
setValue
in class EncodedValue
public long getValue(long flags)
getValue
in class EncodedValue
public long setDefaultValue(long flags)
setDefaultValue
in class EncodedValue
public long setDoubleValue(long flags, double value)
public double getDoubleValue(long flags)
Copyright © 2012–2017. All rights reserved.