public final class PiMultiplierConverter extends AbstractConverter implements tec.uom.lib.common.function.ValueSupplier<String>
This class represents a converter multiplying numeric values by π (Pi).
AbstractConverter.Pair
IDENTITY, PI
Constructor and Description |
---|
PiMultiplierConverter()
Creates a Pi multiplier converter.
|
Modifier and Type | Method and Description |
---|---|
BigDecimal |
convert(BigDecimal value,
MathContext ctx) |
double |
convert(double value) |
boolean |
equals(Object obj) |
String |
getValue() |
int |
hashCode() |
AbstractConverter |
inverse() |
boolean |
isLinear() |
String |
toString() |
concatenate, concatenate, convert, getConversionSteps, isIdentity
public PiMultiplierConverter()
public double convert(double value)
convert
in interface javax.measure.UnitConverter
convert
in class AbstractConverter
public BigDecimal convert(BigDecimal value, MathContext ctx) throws ArithmeticException
convert
in class AbstractConverter
ArithmeticException
public AbstractConverter inverse()
inverse
in interface javax.measure.UnitConverter
inverse
in class AbstractConverter
public boolean equals(Object obj)
equals
in class AbstractConverter
public int hashCode()
hashCode
in class AbstractConverter
public boolean isLinear()
isLinear
in interface javax.measure.UnitConverter
Copyright © 2005–2019 Units of Measurement project. All rights reserved.