Enum Class Force

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

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

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

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

    • MICRONEWTON

      public static final Force MICRONEWTON
      A micro Newton.
    • DYN

      public static final Force DYN

      A dyn.

      This is the unit of force in the CGS unit system.

    • POND

      public static final Force POND
      A pond
    • NEWTON

      public static final Force NEWTON
      A Newton.
    • KILOPOND

      public static final Force KILOPOND
      A kilo pond
    • KILONEWTON

      public static final Force KILONEWTON
      A kilo Newton.
    • MEGAPOND

      public static final Force MEGAPOND
      A Mega pond
  • Field Details

  • Constructor Details

    • Force

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

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