Packages

  • package root
    Definition Classes
    root
  • package coulomb

    Statically typed unit analysis for Scala

    Statically typed unit analysis for Scala

    Definition Classes
    root
  • package accepted

    Accepted non-SI metric units (Gram, Liter, Percent, etc)

  • package avro

    Integrations for Apache Avro schema

  • package binprefix

    Binary prefix units (Kibi, Mebi, Gibi, etc)

  • package cats
  • package define
  • package info

    Information units: Bit, Byte, Nat

  • package infra
  • package javatime

    defines integrations between coulomb time units and java.time objects

  • package mks

    MKS (Meter, Kilogram, Second) unit definitions (Newton, Joule, Watt, etc)

  • package offset
  • package parser
  • package physicalconstants
  • package policy
  • package pureconfig

    Defines ConfigReader and ConfigWriter to save and load coulomb Quantity fields

  • package refined
  • package scalacheck
  • package si

    Standard International (SI) units: Kilogram, Meter, Second, Ampere, Mole, Candela, Kelvin

  • package siprefix

    SI prefix units (Kilo, Mega, Milli, Micro, etc)

  • package temp

    Temperature and Temperature units: Celsius and Fahrenheit

  • package time

    Time units: Minute, Hour, Day, Week Also defines EpochTime, which represents a number of time units from unix epoch.

  • package typesafeconfig

    Integrations for Lightbend's typesafe config system

  • package unitops
  • package us

    United States customary units (Foot, Pound, FluidOunce, Pint, etc)

  • %*
  • %/
  • %^
  • CoulombExtendWithUnits
  • Quantity
  • UnitTypeName
  • Unitless
p

coulomb

package coulomb

Statically typed unit analysis for Scala

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. coulomb
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package accepted

    Accepted non-SI metric units (Gram, Liter, Percent, etc)

  2. package avro

    Integrations for Apache Avro schema

  3. package binprefix

    Binary prefix units (Kibi, Mebi, Gibi, etc)

  4. package cats
  5. package define
  6. package info

    Information units: Bit, Byte, Nat

  7. package infra
  8. package javatime

    defines integrations between coulomb time units and java.time objects

  9. package mks

    MKS (Meter, Kilogram, Second) unit definitions (Newton, Joule, Watt, etc)

  10. package offset
  11. package parser
  12. package physicalconstants
  13. package policy
  14. package pureconfig

    Defines ConfigReader and ConfigWriter to save and load coulomb Quantity fields

  15. package refined
  16. package scalacheck
  17. package si

    Standard International (SI) units: Kilogram, Meter, Second, Ampere, Mole, Candela, Kelvin

  18. package siprefix

    SI prefix units (Kilo, Mega, Milli, Micro, etc)

  19. package temp

    Temperature and Temperature units: Celsius and Fahrenheit

  20. package time

    Time units: Minute, Hour, Day, Week Also defines EpochTime, which represents a number of time units from unix epoch.

  21. package typesafeconfig

    Integrations for Lightbend's typesafe config system

  22. package unitops
  23. package us

    United States customary units (Foot, Pound, FluidOunce, Pint, etc)

Type Members

  1. trait %*[L, R] extends AnyRef

    Represents the product of two unit expressions L and R

  2. trait %/[L, R] extends AnyRef

    Represents the unit division L / R

  3. trait %^[B, E] extends AnyRef

    Represents raising unit expression B to integer power E

  4. implicit final class CoulombExtendWithUnits[N] extends AnyVal with Serializable

    enhances numeric types with utility methods for coulomb

  5. final class Quantity[N, U] extends AnyVal with Serializable

    A numeric quantity with an associated unit

    A numeric quantity with an associated unit

    N

    The value type (Double, Int, etc)

    U

    The unit type (Second, Byte, Byte %/ Second, etc)

  6. trait UnitTypeName[T] extends AnyRef
  7. trait Unitless extends AnyRef

    Represents a unitless value

  8. type WithUnit[N, U] = Quantity[N, U]

    An "infix" type alias for Quantity

Value Members

  1. object Quantity extends Serializable

    static methods for quantities with units

  2. object UnitTypeName

Inherited from AnyRef

Inherited from Any

Ungrouped