Serialized Form
-
Package tech.units.indriya
-
Class tech.units.indriya.AbstractQuantity extends Object implements Serializable
- serialVersionUID:
- 293852425369811882L
-
Serialized Fields
-
scale
Quantity.Scale scale
Holds the measurement scale -
unit
Unit<Q extends Quantity<Q>> unit
Holds the measurement unit
-
-
Class tech.units.indriya.AbstractUnit extends Object implements Serializable
- serialVersionUID:
- -4344589505537030204L
-
Serialized Fields
-
name
String name
Holds the name. -
scale
Quantity.Scale scale
Holds the measurement scale -
symbol
String symbol
Holds the symbol.
-
-
-
Package tech.units.indriya.format
-
Class tech.units.indriya.format.AbstractQuantityFormat extends Format implements Serializable
- serialVersionUID:
- -4628006924354248662L
-
Class tech.units.indriya.format.NumberDelimiterQuantityFormat extends AbstractQuantityFormat implements Serializable
- serialVersionUID:
- 3546952599885869402L
-
Class tech.units.indriya.format.SimpleQuantityFormat extends AbstractQuantityFormat implements Serializable
- serialVersionUID:
- 2758248665095734058L
-
Class tech.units.indriya.format.TokenException extends MeasurementParseException implements Serializable
- serialVersionUID:
- 2932151235799168061L
-
Serialized Fields
-
currentToken
Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token following this token will (therefore) be the first error token. -
eol
String eol
The end of line string for this machine. -
expectedTokenSequences
int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse. -
tokenImage
String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.
-
-
Class tech.units.indriya.format.TokenMgrError extends MeasurementError implements Serializable
- serialVersionUID:
- -3348968864772188432L
-
-
Package tech.units.indriya.function
-
Class tech.units.indriya.function.AbstractConverter extends Object implements Serializable
- serialVersionUID:
- 5790242858468427131L
-
Serialized Fields
-
conversionSteps
List<? extends UnitConverter> conversionSteps
memorization for getConversionSteps
-
-
Class tech.units.indriya.function.AbstractConverter.Pair extends AbstractConverter implements Serializable
- serialVersionUID:
- -123063827821728331L
-
Serialized Fields
-
left
UnitConverter left
Holds the first converter. -
right
UnitConverter right
Holds the second converter.
-
-
Class tech.units.indriya.function.AddConverter extends AbstractConverter implements Serializable
- serialVersionUID:
- -2981335308595652284L
-
Serialized Fields
-
offset
Number offset
Holds the offset.
-
-
Class tech.units.indriya.function.ExpConverter extends AbstractConverter implements Serializable
- serialVersionUID:
- -8851436813812059827L
-
Serialized Fields
-
base
double base
Holds the logarithmic base. -
logOfBase
double logOfBase
Holds the natural logarithm of the base.
-
-
Class tech.units.indriya.function.LogConverter extends AbstractConverter implements Serializable
- serialVersionUID:
- -7584688290961460870L
-
Serialized Fields
-
base
double base
Holds the logarithmic base. -
logOfBase
double logOfBase
Holds the natural logarithm of the base.
-
-
Class tech.units.indriya.function.PowerOfIntConverter extends AbstractConverter implements Serializable
- serialVersionUID:
- 3546932001671571300L
-
Serialized Fields
-
base
int base
-
exponent
int exponent
-
hashCode
int hashCode
-
rationalFactor
RationalNumber rationalFactor
-
-
Class tech.units.indriya.function.RationalConverter extends AbstractConverter implements Serializable
- serialVersionUID:
- -9192231963353351648L
-
Serialized Fields
-
factor
RationalNumber factor
Holds the scale factor.
-
-
Class tech.units.indriya.function.RationalNumber extends Number implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
$lock1
Object $lock1
-
$lock2
Object $lock2
-
absDividend
BigInteger absDividend
-
absDivisor
BigInteger absDivisor
-
hashCode
int hashCode
-
isInteger
boolean isInteger
-
signum
int signum
-
-
-
Package tech.units.indriya.quantity
-
Class tech.units.indriya.quantity.MixedQuantity extends Object implements Serializable
- serialVersionUID:
- 5863961588282485676L
-
Serialized Fields
-
commonScale
Quantity.Scale commonScale
-
leastSignificantUnit
Unit<Q extends Quantity<Q>> leastSignificantUnit
-
mixedRadixIfPossible
MixedRadix<Q extends Quantity<Q>> mixedRadixIfPossible
-
quantityArray
Object[] quantityArray
-
quantityList
List<Quantity<Q extends Quantity<Q>>> quantityList
-
unitList
List<Unit<Q extends Quantity<Q>>> unitList
-
-
Class tech.units.indriya.quantity.NumberQuantity extends AbstractQuantity<Q extends Quantity<Q>> implements Serializable
- serialVersionUID:
- -6494337491031528402L
-
Serialized Fields
-
value
Number value
-
-
-
Package tech.units.indriya.quantity.time
-
Class tech.units.indriya.quantity.time.TemporalQuantity extends AbstractQuantity<Time> implements Serializable
- serialVersionUID:
- -707159906206272775L
-
Serialized Fields
-
$lock1
Object $lock1
-
timeUnit
TemporalUnit timeUnit
-
value
Number value
-
-
Class tech.units.indriya.quantity.time.TimeUnitQuantity extends AbstractQuantity<Time> implements Serializable
- serialVersionUID:
- -5840251813363744230L
-
-
Package tech.units.indriya.spi
-
Package tech.units.indriya.unit
-
Class tech.units.indriya.unit.AlternateUnit extends AbstractUnit<Q extends Quantity<Q>> implements Serializable
- serialVersionUID:
- 4696690756456282705L
-
Serialized Fields
-
parentUnit
Unit<?> parentUnit
Holds the parent unit (a system unit).
-
-
Class tech.units.indriya.unit.AnnotatedUnit extends AbstractUnit<Q extends Quantity<Q>> implements Serializable
- serialVersionUID:
- -5676462045106887728L
-
Class tech.units.indriya.unit.BaseUnit extends AbstractUnit<Q extends Quantity<Q>> implements Serializable
- serialVersionUID:
- 1721629233768215930L
-
Serialized Fields
-
dimension
Dimension dimension
Holds the base unit dimension.
-
-
Class tech.units.indriya.unit.ProductUnit extends AbstractUnit<Q extends Quantity<Q>> implements Serializable
- serialVersionUID:
- 962983585531030093L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream stream) throws InvalidObjectException
- Throws:
InvalidObjectException
-
writeReplace
private Object writeReplace()
-
-
Serialized Fields
-
elements
tech.units.indriya.unit.ProductUnit.Element[] elements
Holds the units composing this product unit.- Implementation Note:
- considered immutable after constructor was called
-
-
Class tech.units.indriya.unit.TransformedUnit extends AbstractUnit<Q extends Quantity<Q>> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
converter
UnitConverter converter
Holds the converter to the parent unit. -
parentUnit
AbstractUnit<Q extends Quantity<Q>> parentUnit
Holds the parent unit. -
systemUnit
Unit<Q extends Quantity<Q>> systemUnit
Holds the system unit.
-
-
Class tech.units.indriya.unit.UnitDimension extends Object implements Serializable
- serialVersionUID:
- 7806787530512644696L
-
Serialized Fields
-
pseudoUnit
Unit<?> pseudoUnit
Holds the pseudo unit associated to this dimension.
-
-