Top Annotations Enums
[default module]

Package org.checkerframework.checker.units.qual


Annotation Summary

Modifier and TypeAnnotation and Description
public @interface
A

Ampere.

public @interface
Acceleration

Units of acceleration.

public @interface
Angle

Units of measure for angles.

public @interface
Area

Units of areas.

public @interface
C

Degree Centigrade (Celsius).

public @interface
cd

Candela (unit of luminance).

public @interface
Current

Electric current.

public @interface
degrees

Degrees.

public @interface
Force

Units of force.

public @interface
g

Gram.

public @interface
h

Hour.

public @interface
K

Kelvin (unit of temperature).

public @interface
kg

Kilogram.

public @interface
km

Kilometer.

public @interface
km2

Square kilometer.

public @interface
km3

Cubic kilometer.

public @interface
kmPERh

Kilometer per hour.

public @interface
kN

Kilonewton.

public @interface
Length

Units of length.

public @interface
Luminance

Units of luminance.

public @interface
m

Meter.

public @interface
m2

Square meter.

public @interface
m3

Cubic meter.

public @interface
Mass

Units of mass.

public @interface
min

Minute.

public @interface
MixedUnits

MixedUnits is the result of multiplying or dividing units, where no more specific unit is known from a UnitsRelations implementation.

public @interface
mm

Millimeter.

public @interface
mm2

Square millimeter.

public @interface
mm3

Cubic millimeter.

public @interface
mol

Mole (unit of Substance).

public @interface
mPERs

Meter per second.

public @interface
mPERs2

Meter per second squared.

public @interface
N

Newton.

public @interface
PolyUnit

A polymorphic qualifier for the units-of-measure type system implemented by the Units Checker.

public @interface
radians

Radians.

public @interface
s

A second (1/60 of a minute).

public @interface
Speed

Units of speed.

public @interface
Substance

Units of substance, such as mole (@mol).

public @interface
t

Metric ton.

public @interface
Temperature

Units of temperature.

public @interface
Time

Units of time.

public @interface
UnitsBottom

The bottom type in the Units type system.

public @interface
UnitsMultiple

Define the relation between a base unit and the current unit.

public @interface
UnitsRelations

Specify the class that knows how to handle the meta-annotated unit when put in relation (plus, multiply, ...) with another unit.

public @interface
UnknownUnits

UnknownUnits is the top type of the type hierarchy.

public @interface
Volume

Units of volume.

Enum Summary

Modifier and TypeEnum and Description
public enum
Prefix

SI prefixes.