Module org.apache.sis.util
Package org.apache.sis.measure

# Interface Salinity

All Superinterfaces:
  `Quantity<Salinity>`

public interface Salinity extends Quantity<Salinity>
The Practical Salinity Scale (PSS-78). This is a dimensionless quantity for the measurement of sea water salinity. In principle, the unit of measurement associated to this quantity has no symbol. However, Apache SIS uses the "psu" symbol for avoiding confusion with other dimensionless units.

`Salinity` quantities should not be converted to quantities of other types. If nevertheless a conversion to `Dimensionless` is attempted, then Apache SIS implementation maps 1 psu to 1‰ for rough correspondence with legacy (before 1978) salinity measurements.

Most quantity types are defined in the `javax​.measure​.quantity`. This `Salinity` type is an extension to the standard types.

Since:
  0.8
See Also:
  - `Units​.PSU`

- ## Nested Class Summary

  ## Nested classes/interfaces inherited from interface Quantity

  `Quantity​.Scale`

- ## Method Summary

  ### Methods inherited from interface Quantity

  `add, asType, divide, divide, getScale, getUnit, getValue, inverse, isEquivalentTo, multiply, multiply, negate, subtract, to, toSystemUnit`