public static final class AbstractConverter.Pair extends AbstractConverter
[pair] = [left] x [right]).AbstractConverter.PairIDENTITY, PI| Constructor and Description |
|---|
AbstractConverter.Pair(javax.measure.UnitConverter left,
javax.measure.UnitConverter right)
Creates a compound converter resulting from the combined transformation of the specified converters.
|
| Modifier and Type | Method and Description |
|---|---|
double |
convert(double value) |
boolean |
equals(Object cvtr) |
List<javax.measure.UnitConverter> |
getConversionSteps() |
javax.measure.UnitConverter |
getLeft() |
javax.measure.UnitConverter |
getRight() |
int |
hashCode() |
AbstractConverter.Pair |
inverse() |
boolean |
isIdentity() |
boolean |
isLinear() |
concatenate, concatenate, convertpublic AbstractConverter.Pair(javax.measure.UnitConverter left, javax.measure.UnitConverter right)
left - the left converter.right - the right converter.IllegalArgumentException - if either the left or right converter are nullpublic boolean isLinear()
public boolean isIdentity()
isIdentity in interface javax.measure.UnitConverterisIdentity in class AbstractConverterpublic List<javax.measure.UnitConverter> getConversionSteps()
getConversionSteps in interface javax.measure.UnitConvertergetConversionSteps in class AbstractConverterpublic AbstractConverter.Pair inverse()
inverse in interface javax.measure.UnitConverterinverse in class AbstractConverterpublic double convert(double value)
convert in interface javax.measure.UnitConverterconvert in class AbstractConverterpublic boolean equals(Object cvtr)
equals in class AbstractConverterpublic int hashCode()
hashCode in class AbstractConverterpublic javax.measure.UnitConverter getLeft()
public javax.measure.UnitConverter getRight()
Copyright © 2005–2016 Jean-Marie Dautelle, Werner Keil, V2COM. All rights reserved.