APIdia Launch Partner
Top Fields Constructors Methods
io.github.spannm.jackcess.impl.expr

public Class DoubleValue

extends BaseNumericValue
Class Inheritance
Imports
io.github.spannm.jackcess.expr.LocaleContext, java.math.BigDecimal

Field Summary

Modifier and TypeField and Description
private final Double

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Object
get()

Implements io.github.spannm.jackcess.expr.Value.get.

Returns the raw primitive value.

public BigDecimal
public boolean
public Double
getAsDouble(LocaleContext ctx)

Overrides io.github.spannm.jackcess.impl.expr.BaseNumericValue.getAsDouble.

Implements io.github.spannm.jackcess.expr.Value.getAsDouble.

Returns this primitive value converted (rounded) to a double.

public String
protected Number
public Value.Type
getType()

Implements io.github.spannm.jackcess.expr.Value.getType.

Returns the type of this value.

Inherited from io.github.spannm.jackcess.impl.expr.BaseNumericValue:
getAsDateTimeValuegetAsLongInt

Field Detail

valback to summary
private final Double val

Constructor Detail

DoubleValueback to summary
public DoubleValue(Double _val)

Method Detail

getback to summary
public Object get()

Implements io.github.spannm.jackcess.expr.Value.get.

Doc from io.github.spannm.jackcess.expr.Value.get.

Returns the raw primitive value.

Annotations
@Override
getAsBigDecimalback to summary
public BigDecimal getAsBigDecimal(LocaleContext ctx)

Overrides io.github.spannm.jackcess.impl.expr.BaseValue.getAsBigDecimal.

Implements io.github.spannm.jackcess.expr.Value.getAsBigDecimal.

Doc from io.github.spannm.jackcess.expr.Value.getAsBigDecimal.

Returns this primitive value converted to a BigDecimal.

Annotations
@Override
getAsBooleanback to summary
public boolean getAsBoolean(LocaleContext ctx)

Overrides io.github.spannm.jackcess.impl.expr.BaseValue.getAsBoolean.

Implements io.github.spannm.jackcess.expr.Value.getAsBoolean.

Doc from io.github.spannm.jackcess.expr.Value.getAsBoolean.

Returns this primitive value converted to a boolean.

Annotations
@Override
getAsDoubleback to summary
public Double getAsDouble(LocaleContext ctx)

Overrides io.github.spannm.jackcess.impl.expr.BaseNumericValue.getAsDouble.

Implements io.github.spannm.jackcess.expr.Value.getAsDouble.

Doc from io.github.spannm.jackcess.expr.Value.getAsDouble.

Returns this primitive value converted (rounded) to a double.

Annotations
@Override
getAsStringback to summary
public String getAsString(LocaleContext ctx)

Overrides io.github.spannm.jackcess.impl.expr.BaseValue.getAsString.

Implements io.github.spannm.jackcess.expr.Value.getAsString.

Doc from io.github.spannm.jackcess.expr.Value.getAsString.

Returns this primitive value converted to a String.

Annotations
@Override
getNumberback to summary
protected Number getNumber()

Implements abstract io.github.spannm.jackcess.impl.expr.BaseNumericValue.getNumber.

Annotations
@Override
getTypeback to summary
public Value.Type getType()

Implements io.github.spannm.jackcess.expr.Value.getType.

Doc from io.github.spannm.jackcess.expr.Value.getType.

Returns the type of this value.

Annotations
@Override