Class ThermoMLPropertyValue
java.lang.Object
org.episteme.natural.physics.loaders.thermoml.ThermoMLPropertyValue
- All Implemented Interfaces:
Serializable
Represents a thermodynamic property value from ThermoML data.
This class bridges the raw ThermoML XML data with the Episteme Units and Quantities ontology, providing type-safe physical magnitudes and uncertainties.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintQuantity<?> Quantity<?> Quantity<?> Quantity<?> voidsetCompoundIndex(int compoundIndex) voidsetMagnitude(Quantity<?> magnitude) voidsetMoleFraction(Real moleFraction) voidsetPressure(Quantity<?> pressure) voidsetPropertyName(String propertyName) voidsetTemperature(Quantity<?> temperature) voidsetUncertainty(Quantity<?> uncertainty) toString()
-
Constructor Details
-
ThermoMLPropertyValue
public ThermoMLPropertyValue()
-
-
Method Details
-
getPropertyName
-
setPropertyName
-
getMagnitude
-
setMagnitude
-
getUncertainty
-
setUncertainty
-
getTemperature
-
setTemperature
-
getPressure
-
setPressure
-
getMoleFraction
-
setMoleFraction
-
getCompoundIndex
public int getCompoundIndex() -
setCompoundIndex
public void setCompoundIndex(int compoundIndex) -
toString
-