Package org.djunits.value
Class CLASSNAMES
java.lang.Object
org.djunits.value.CLASSNAMES
CLASSNAMES.java.
Copyright (c) 2019-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See DJUNITS License
- Author:
- Alexander Verbraeck
-
Field Summary
Modifier and TypeFieldDescriptionList of absolute class names.List of all class names, except SI.List of all class names, except Dimensionless and SI.List of all relative class names, except SI.List of relative classes, except SI.List of relative-with-absolute class names. -
Method Summary
Modifier and TypeMethodDescriptionstatic Class<? extends DoubleMatrix<?,
?, ?, ?>> doubleMatrixClass
(String qName) Return the double matrix classes for the quantity name.static Class<? extends DoubleScalar<?,
?>> doubleScalarClass
(String qName) Return the double scalar classes for the quantity name.static Class<? extends DoubleVector<?,
?, ?>> doubleVectorClass
(String qName) Return the double vector classes for the quantity name.static Class<? extends FloatMatrix<?,
?, ?, ?>> floatMatrixClass
(String qName) Return the float matrix classes for the quantity name.static Class<? extends FloatScalar<?,
?>> floatScalarClass
(String qName) Return the float scalar classes for the quantity name.static Class<? extends FloatVector<?,
?, ?>> floatVectorClass
(String qName) Return the float vector classes for the quantity name.
-
Field Details
-
ABS_LIST
List of absolute class names. -
REL_WITH_ABS_LIST
List of relative-with-absolute class names. -
REL_LIST
List of relative classes, except SI. -
REL_ALL_LIST
List of all relative class names, except SI. -
ALL_LIST
List of all class names, except SI. -
ALL_NODIM_LIST
List of all class names, except Dimensionless and SI.
-
-
Method Details
-
doubleScalarClass
Return the double scalar classes for the quantity name.- Parameters:
qName
- quantity name- Returns:
- double scalar class for the quantity name
-
floatScalarClass
Return the float scalar classes for the quantity name.- Parameters:
qName
- quantity name- Returns:
- list of float scalar classes for the quantity name
-
doubleVectorClass
Return the double vector classes for the quantity name.- Parameters:
qName
- quantity name- Returns:
- list of double vector classes for the quantity name
-
floatVectorClass
Return the float vector classes for the quantity name.- Parameters:
qName
- quantity name- Returns:
- list of float vector classes for the quantity name
-
doubleMatrixClass
Return the double matrix classes for the quantity name.- Parameters:
qName
- quantity name- Returns:
- list of double matrix classes for the quantity name
-
floatMatrixClass
Return the float matrix classes for the quantity name.- Parameters:
qName
- quantity name- Returns:
- list of float matrix classes for the quantity name
-