Enum Class Length

java.lang.Object
java.lang.Enum<Length>
org.tquadrat.foundation.value.Length
All Implemented Interfaces:
Serializable, Comparable<Length>, Constable, Dimension, DimensionWithLinearConversion

@ClassVersion(sourceVersion="$Id: Length.java 1195 2026-04-15 21:33:40Z tquadrat $") @API(status=STABLE, since="0.1.0") public enum Length extends Enum<Length> implements DimensionWithLinearConversion
The various instances of length …
Author:
Thomas Thrien (thomas.thrien@tquadrat.org)
Version:
$Id: Length.java 1195 2026-04-15 21:33:40Z tquadrat $
Since:
0.1.0
UML Diagram
UML Diagram for "org.tquadrat.foundation.value.Length"

UML Diagram for "org.tquadrat.foundation.value.Length"

UML Diagram for "org.tquadrat.foundation.value.Length"
  • Enum Constant Details

  • Field Details

  • Constructor Details

    • Length

      private Length(BigDecimal factor, String unitSymbol)
      Creates a new Length instance, with a default precision of zero mantissa digits.
      Parameters:
      factor - The factor.
      unitSymbol - The unit symbol String.
    • Length

      private Length(BigDecimal factor, String unitSymbol, int precision)
      Creates a new Length instance.
      Parameters:
      factor - The factor.
      unitSymbol - The unit symbol String.
      precision - The default precision.
  • Method Details