Class ProxyQuantityFactory.Default<Q extends javax.measure.Quantity<Q>>
java.lang.Object
tech.units.indriya.quantity.ProxyQuantityFactory<Q>
tech.units.indriya.quantity.ProxyQuantityFactory.Default<Q>
- Type Parameters:
Q- The type of the quantity
- All Implemented Interfaces:
javax.measure.spi.QuantityFactory<Q>
- Enclosing class:
ProxyQuantityFactory<Q extends javax.measure.Quantity<Q>>
private static final class ProxyQuantityFactory.Default<Q extends javax.measure.Quantity<Q>>
extends ProxyQuantityFactory<Q>
The default factory implementation. This factory uses reflection for providing a default implementation for every
sub-types.
invalid reference
AbstractMeasurement
- Since:
- 1.0
- Version:
- 1.1, $Date: 2018-03-04 $
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final javax.measure.Unit<Q> The metric unit for quantities created by this factory.The type of the quantities created by this factory. -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ProxyQuantityFactory
getInstance, setInstance
-
Field Details
-
type
-
metricUnit
-
CLASS_TO_METRIC_UNIT
-
-
Constructor Details
-
Default
-
-
Method Details
-
getSystemUnit
Description copied from class:ProxyQuantityFactoryReturns the metric unit for quantities produced by this factory ornullif unknown.- Specified by:
getSystemUnitin interfacejavax.measure.spi.QuantityFactory<Q extends javax.measure.Quantity<Q>>- Specified by:
getSystemUnitin classProxyQuantityFactory<Q extends javax.measure.Quantity<Q>>- Returns:
- the metric units for this factory quantities.
-
create
-