Uses of Class
org.djunits.quantity.def.AbstractReference
Packages that use AbstractReference
Package
Description
The quantity package stores information about quantities with their units.
Definition classes for quantities.
-
Uses of AbstractReference in org.djunits.quantity
Subclasses of AbstractReference in org.djunits.quantityModifier and TypeClassDescriptionstatic final classThe reference class to define a reference point for the direction.static final classThe reference class to define a reference point for the position.static final classThe reference class to define a reference point for the absolute temperature.static final classThe reference class to define a reference point for the time. -
Uses of AbstractReference in org.djunits.quantity.def
Classes in org.djunits.quantity.def with type parameters of type AbstractReferenceModifier and TypeClassDescriptionclassAbsoluteQuantity<A extends AbsoluteQuantity<A,Q, U, R>, Q extends Quantity<Q, U>, U extends UnitInterface<U, Q>, R extends AbstractReference<R, Q>> AbsoluteQuantity is an abstract class that stores the basic information about a absolute quantity.classAbstractReference<R extends AbstractReference<R,Q>, Q extends Quantity<Q, ?>> Reference contains information about the reference point or origin / zero point of an absolute quantity.Fields in org.djunits.quantity.def with type parameters of type AbstractReferenceModifier and TypeFieldDescriptionprotected static final Map<Class<?>,Map<String, AbstractReference<?, ?>>> AbstractReference.REFERENCESMaster registry: per concrete Reference subclass we keep a map of id to reference.Methods in org.djunits.quantity.def with type parameters of type AbstractReferenceModifier and TypeMethodDescriptionstatic <R extends AbstractReference<R,?>>
RFetch a reference by class and id.static <A extends AbsoluteQuantity<A,Q, U, R>, Q extends Quantity<Q, U>, U extends UnitInterface<U, Q>, R extends AbstractReference<R, Q>>
AAbsoluteQuantity.interpolate(A zero, A one, double ratio) Interpolate between two absolute quantities.static <A extends AbsoluteQuantity<A,Q, U, R>, Q extends Quantity<Q, U>, U extends UnitInterface<U, Q>, R extends AbstractReference<R, Q>>
AAbsoluteQuantity.max(A quantity1, A... quantities) Return the maximum value of one or more quantities.static <A extends AbsoluteQuantity<A,Q, U, R>, Q extends Quantity<Q, U>, U extends UnitInterface<U, Q>, R extends AbstractReference<R, Q>>
AAbsoluteQuantity.mean(A quantity1, A... quantities) Return the mean of one or more quantities.static <A extends AbsoluteQuantity<A,Q, U, R>, Q extends Quantity<Q, U>, U extends UnitInterface<U, Q>, R extends AbstractReference<R, Q>>
AAbsoluteQuantity.min(A quantity1, A... quantities) Return the minimum value of one or more quantities.static <A extends AbsoluteQuantity<A,Q, U, R>, Q extends Quantity<Q, U>, U extends UnitInterface<U, Q>, R extends AbstractReference<R, Q>>
AReturns an absolute quantity based on a value and the textual representation of the unit, which can be localized.static <A extends AbsoluteQuantity<A,Q, U, R>, Q extends Quantity<Q, U>, U extends UnitInterface<U, Q>, R extends AbstractReference<R, Q>>
AAbsoluteQuantity.sum(A quantity1, A... quantities) Return the sum of one or more quantities.static <A extends AbsoluteQuantity<A,Q, U, R>, Q extends Quantity<Q, U>, U extends UnitInterface<U, Q>, R extends AbstractReference<R, Q>>
AReturns an absolute quantity for the textual representation of a value with a unit.Methods in org.djunits.quantity.def that return types with arguments of type AbstractReferenceModifier and TypeMethodDescriptionMap<String,AbstractReference<?, ?>> AbstractReference.getReferenceMap()Return a safe copy of the static reference map for this Reference subclass.protected static Map<String,AbstractReference<?, ?>> Get or create the inner map for a specific Reference subclass.static Map<String,AbstractReference<?, ?>> AbstractReference.snapshotMap(Class<?> referenceClass) Return a safe copy (snapshot) of the registry for a Reference subclass.