Uses of Interface
org.djunits.value.Value
Packages that use Value
Package
Description
Methods to format quantity-related values for display.
The quantity package stores information about quantities with their units.
Definition classes for quantities.
Generic functions for Quantity, Vector and Matrix.
1-element vector and matrix classes with a unit.
2-element vector and matrix classes with a unit.
3-element vector and matrix classes with a unit.
Definition classes for vectors and matrices.
Square matrix implementations with dimension N.
Rectangular matrix implementations with dimension NxM.
Two-dimensonal tables with quantities.
-
Uses of Value in org.djunits.formatter
Fields in org.djunits.formatter declared as ValueModifier and TypeFieldDescription(package private) final Value<?,?> Formatter.valuethe value (quantity, vector, matrix) with a display unit.Constructors in org.djunits.formatter with parameters of type Value -
Uses of Value in org.djunits.quantity
Classes in org.djunits.quantity that implement ValueModifier and TypeClassDescriptionclassAbsorbed dose is the energy deposited by ionizing radiation per unit mass, measured in grays (Gy).classAcceleration is the rate of change of velocity over time, measured in meters per second squared (m/s2).classAmount of substance is the quantity representing the number of entities, measured in moles (mol).classAngle is the measure of rotation between two intersecting lines, expressed in radians (rad) or degrees.classAngular acceleration is the rate of change of angular velocity over time, measured in radians per second squared (rad/s2).classAngular velocity is the rate of rotation around an axis, measured in radians per second (rad/s).classArea is a measure of a two-dimensional surface, expressed in square meters (m2).classAreal object density counts the number of objects per unit of area, measured in number per square meter (/m2).classCatalytic Activty is the rate of catalytic reaction per unit amount of catalyst, and is expressed in katal (kat), which is mol/s.classDensity is mass per unit volume of a substance, measured in kilograms per cubic meter (kg/m3).classDimensionless quantity.classDirection is the absolute equivalent of Angle, and can, e.g., represent an angle relative to a defined "zero" angle such as NORTH or EAST.classDuration is the interval of time between two events, measured in seconds (s).classElectricalCapacitance denotes the ability of an object to store electric charge, and is expressed in farad.classElectrical conductance measures the ease with which an electric current passes, and is expressed in siemens.classInductance is the tendency of an electrical conductor to oppose a change in the electric current flowing through it.classElectrical resistence measures the opposition to the flow of an electric current, and is expressed in ohm.classElectric charge denotes the electrostatic attraction or repulsion in the presence of other matter with charge, and is expressed in coulomb.classElectricCurrent is the net rate of flow of electric charge through a surface.classElectricPotential is the difference in electric potential energy per unit of electric charge between two points in a static electric field.classEnergy is a physical quantity representing the capacity to do work, measured in joules (J).classEquivalent dose is a measure of radiation exposure accounting for biological effect, expressed in sieverts (Sv).classFlow mass: The rate of mass passing through a surface per unit time, measured in kilograms per second (kg/s).classFlow volume is the rate of volume passing through a surface per unit time, measured in cubic meters per second (m3/s).classForce is an interaction that changes the motion of an object, measured in newtons (N).classFrequency encodes the number of events per unit of duration.classIlluminance is the luminous flux incident on a surface per unit area, measured in lux (lx).classLength is the measure of distance between two points, expressed in meters (m).classLinear density is mass per unit length of an object, measured in kilograms per meter (kg/m).classLinear object density counts the number of objects per unit of length, measured in number per meter (/m).classLuminous flux is the total perceived power of light emitted by a source, measured in lumens (lm).classLuminous intensity is the luminous flux emitted per unit solid angle, measured in candelas (cd).classMagnetic flux is the total magnetic field passing through a given area, measured in webers (Wb).classMagnetic flux density is the strength of the magnetic field per unit area, measured in teslas (T).classMass is the amount of matter in an object, measured in kilograms (kg).classMomentum is the product of an object's mass and velocity, measured in kilogram meters per second (kgm/s).classPosition is the absolute equivalent of Length, and can, e.g., represent an absolute offset relative to a defined origin.classPower is the rate of energy transfer or work done per unit time, measured in watts (W).classPressure is the force exerted per unit area, measured in pascals (Pa).classRadioactivity is the rate of nuclear decay events, measured in becquerels (Bq).classSI quantity, with arbitrary SI unit.classSolid angle is the two-dimensional angle in three-dimensional space, measured in steradians (sr).classSpeed is the rate of change of position over time.classTemperature is the absolute equivalent of Temperature, and represents a true temperature rather than a temperature difference.classTemperatureDifference is a measure of (difference in) thermal state or average kinetic energy of particles, measured in kelvins (K).classTime is the absolute equivalent of Duration, and can, e.g., represent a calendar date with a zero.classTorque is a measure of rotational force about an axis, measured in newton meters (Nm).classVolume is the amount of three-dimensional space occupied by matter, measured in cubic meters (m3).classVolumetric object density counts the number of objects per unit of volume, measured in number per cubic meter (/m3). -
Uses of Value in org.djunits.quantity.def
Classes in org.djunits.quantity.def that implement ValueModifier and TypeClassDescriptionclassAbsQuantity<A extends AbsQuantity<A,Q, R>, Q extends Quantity<Q>, R extends Reference<R, A, Q>> AbsQuantity is an abstract class that stores the basic information about a absolute quantity.classQuantity is an abstract class that stores the basic information about a quantity. -
Uses of Value in org.djunits.value
Classes in org.djunits.value with type parameters of type Value -
Uses of Value in org.djunits.vecmat.d1
Classes in org.djunits.vecmat.d1 that implement ValueModifier and TypeClassDescriptionclassAbsMatrix1x1<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>> AbsMatrix1x1 implements a matrix with 1x1 absolute quantities with a reference point.classAbsVector1<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>> AbsVector1 implements a vector with one real-valued entry representing an absolute quantity.classMatrix1x1 implements a matrix with 1x1 real-valued entries.classVector1 implements a vector with one real-valued entry. -
Uses of Value in org.djunits.vecmat.d2
Classes in org.djunits.vecmat.d2 that implement ValueModifier and TypeClassDescriptionclassAbsMatrix2x2<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>> AbsMatrix2x2 implements a matrix with 2x2 absolute quantities with a reference point.classAbsVector2<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>, VA extends AbsVector2<A, Q, VA, VQ, VAT>, VQ extends Vector2<Q, VQ, ?, ?, ?>, VAT extends AbsVector2<A, Q, VAT, ?, VA>> AbsVector2 implements a vector with two real-valued entries representing an absolute quantity.static classAbsVector2.Col<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>> Column vector for AbsVector2 with absolute quantities.static classAbsVector2.Row<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>> Row vector for AbsVector2 with absolute quantities.classMatrix2x2 implements a matrix with 2x2 real-valued entries.classVector2<Q extends Quantity<Q>,V extends Vector2<Q, V, SI, H, VT>, SI extends Vector2<SIQuantity, SI, ?, ?, ?>, H extends Vector2<?, ?, ?, ?, ?>, VT extends Vector2<Q, VT, ?, ?, V>> Vector2 implements a vector with two real-valued entries.static classVector2.Col<Q extends Quantity<Q>>Vector2.Col implements a column vector with two real-valued entries.static classVector2.Row<Q extends Quantity<Q>>Vector2.Row implements a row vector with two real-valued entries. -
Uses of Value in org.djunits.vecmat.d3
Classes in org.djunits.vecmat.d3 that implement ValueModifier and TypeClassDescriptionclassAbsMatrix3x3<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>> AbsMatrix3x3 implements a matrix with 3x3 absolute quantities with a reference point.classAbsVector3<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>, VA extends AbsVector3<A, Q, VA, VQ, VAT>, VQ extends Vector3<Q, VQ, ?, ?, ?>, VAT extends AbsVector3<A, Q, VAT, ?, VA>> AbsVector3 implements a vector with three real-valued entries representing an absolute quantity.static classAbsVector3.Col<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>> Column vector for AbsVector3 with absolute quantities.static classAbsVector3.Row<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>> Row vector for AbsVector3 with absolute quantities.classMatrix3x3 implements a matrix with 3x3 real-valued entries.classVector3<Q extends Quantity<Q>,V extends Vector3<Q, V, SI, H, VT>, SI extends Vector3<SIQuantity, SI, ?, ?, ?>, H extends Vector3<?, ?, ?, ?, ?>, VT extends Vector3<Q, VT, ?, ?, V>> Vector3 implements a vector with three real-valued entries.static classVector3.Col<Q extends Quantity<Q>>Vector3.Col implements a column vector with three real-valued entries.static classVector3.Row<Q extends Quantity<Q>>Vector3.Row implements a row vector with three real-valued entries. -
Uses of Value in org.djunits.vecmat.def
Classes in org.djunits.vecmat.def with type parameters of type ValueModifier and TypeInterfaceDescriptionstatic interfaceAbsVector.Col<V extends Value<V,Q>, Q extends Quantity<Q>> Formatting methods for absolute column vector.static interfaceAbsVector.Row<V extends Value<V,Q>, Q extends Quantity<Q>> Formatting methods for absolute row vector.static interfaceVector.Col<V extends Value<V,Q>, Q extends Quantity<Q>> Formatting methods for column vector.static interfaceVector.Row<V extends Value<V,Q>, Q extends Quantity<Q>> Formatting methods for row vector.Subinterfaces of Value in org.djunits.vecmat.defModifier and TypeInterfaceDescriptionstatic interfaceAbsVector.Col<V extends Value<V,Q>, Q extends Quantity<Q>> Formatting methods for absolute column vector.static interfaceAbsVector.Row<V extends Value<V,Q>, Q extends Quantity<Q>> Formatting methods for absolute row vector.static interfaceVector.Col<V extends Value<V,Q>, Q extends Quantity<Q>> Formatting methods for column vector.static interfaceVector.Row<V extends Value<V,Q>, Q extends Quantity<Q>> Formatting methods for row vector.Classes in org.djunits.vecmat.def that implement ValueModifier and TypeClassDescriptionclassAbsMatrix<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>, MA extends AbsMatrix<A, Q, MA, MQ, MAT>, MQ extends Matrix<Q, MQ, ?, ?, ?>, MAT extends AbsMatrix<A, Q, MAT, ?, MA>> AbsMatrix contains a number of standard operations on matrices that contain absolute quantities.classAbsSquareMatrix<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>, MA extends AbsSquareMatrix<A, Q, MA, MQ>, MQ extends SquareMatrix<Q, MQ, ?, ?>> AbsSquareMatrix defines a number of operations that can be applied to square matrixes with absolute quantity values.classAbsTable<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>, MA extends AbsTable<A, Q, MA, MQ, MAT>, MQ extends Table<Q, MQ, ?, ?, ?>, MAT extends AbsTable<A, Q, MAT, ?, MA>> AbsTable contains a number of standard operations on 2-dimensional tables that contain absolute quantities.classAbsVector<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>, VA extends AbsVector<A, Q, VA, VQ, VAT>, VQ extends Vector<Q, VQ, ?, ?, ?>, VAT extends AbsVector<A, Q, VAT, ?, VA>> AbsVector contains the contract for Vector classes with absolute values.classAbsVectorMatrix<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>, VMA extends AbsVectorMatrix<A, Q, VMA, VMQ, VMAT>, VMQ extends VectorMatrix<Q, VMQ, ?, ?, ?>, VMAT extends AbsVectorMatrix<A, Q, VMAT, ?, VMA>> AbsVectorMatrix contains a number of standard operations on vectors and matrices of absolute quantities.classMatrix<Q extends Quantity<Q>,M extends Matrix<Q, M, SI, H, MT>, SI extends Matrix<SIQuantity, SI, ?, ?, ?>, H extends Matrix<?, ?, ?, ?, ?>, MT extends Matrix<Q, MT, ?, ?, M>> Matrix contains a number of standard operations on matrices of relative quantities.classSquareDenseMatrix<Q extends Quantity<Q>,M extends SquareDenseMatrix<Q, M, SI, H>, SI extends SquareDenseMatrix<SIQuantity, SI, ?, ?>, H extends SquareDenseMatrix<?, ?, ?, ?>> SquareDenseMatrix implements the core functions for a matrix with n x n real-valued entries.classSquareMatrix<Q extends Quantity<Q>,M extends SquareMatrix<Q, M, SI, H>, SI extends SquareMatrix<SIQuantity, SI, ?, ?>, H extends SquareMatrix<?, ?, ?, ?>> SquareMatrix defines a number of operations that can be applied to square matrixes, such as transpose, invert, and determinant.classTable<Q extends Quantity<Q>,T extends Table<Q, T, SI, H, TT>, SI extends Table<SIQuantity, SI, ?, ?, ?>, H extends Table<?, ?, ?, ?, ?>, TT extends Table<Q, TT, ?, ?, T>> Table contains a number of standard operations on 2-dimensional tables of relative quantities.classVector<Q extends Quantity<Q>,V extends Vector<Q, V, SI, H, VT>, SI extends Vector<SIQuantity, SI, ?, ?, ?>, H extends Vector<?, ?, ?, ?, ?>, VT extends Vector<Q, VT, ?, ?, V>> Vector contains the contract for Vector classes that contain relative quantity values.classVectorMatrix<Q extends Quantity<Q>,VM extends VectorMatrix<Q, VM, SI, H, VMT>, SI extends VectorMatrix<SIQuantity, SI, ?, ?, ?>, H extends VectorMatrix<?, ?, ?, ?, ?>, VMT extends VectorMatrix<Q, VMT, ?, ?, VM>> VectorMatrix contains a number of standard operations on vectors and matrices of relative quantities. -
Uses of Value in org.djunits.vecmat.dn
Classes in org.djunits.vecmat.dn that implement ValueModifier and TypeClassDescriptionclassAbsMatrixNxN<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>> AbsMatrixNxN implements a matrix with NxN absolute quantities with a reference point.classAbsVectorN<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>, VA extends AbsVectorN<A, Q, VA, VQ, VAT>, VQ extends VectorN<Q, VQ, ?, ?, ?>, VAT extends AbsVectorN<A, Q, VAT, ?, VA>> AbsVectorN implements a vector with three real-valued entries representing an absolute quantity.static classAbsVectorN.Col<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>> Column vector for AbsVectorN with absolute quantities.static classAbsVectorN.Row<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>> Row vector for AbsVectorN with absolute quantities.classMatrixNxN implements a square matrix with NxN real-valued entries.classVectorN<Q extends Quantity<Q>,V extends VectorN<Q, V, SI, H, VT>, SI extends VectorN<SIQuantity, SI, ?, ?, ?>, H extends VectorN<?, ?, ?, ?, ?>, VT extends VectorN<Q, VT, ?, ?, V>> VectorN.java.static classVectorN.Col<Q extends Quantity<Q>>VectorN.Col implements a column vector with real-valued entries.static classVectorN.Row<Q extends Quantity<Q>>VectorN.Row implements a row vector with real-valued entries. -
Uses of Value in org.djunits.vecmat.dnxm
Classes in org.djunits.vecmat.dnxm that implement ValueModifier and TypeClassDescriptionclassAbsMatrixNxM<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>> AbsMatrixNxM implements a matrix with NxM absolute quantities with a reference point.classMatrixNxM implements a matrix with NxM real-valued entries. -
Uses of Value in org.djunits.vecmat.table
Classes in org.djunits.vecmat.table that implement ValueModifier and TypeClassDescriptionclassAbsQuantityTable<A extends AbsQuantity<A,Q, ?>, Q extends Quantity<Q>> AbsQuantityTable implements a table containing absolute quantities with a reference point.classQuantityTable<Q extends Quantity<Q>>QuantityTable is a two-dimensonal table with quantities.