Record Class AMPSomFunctions.MinImm
java.lang.Object
java.lang.Record
net.simplace.sim.components.experimental.som.AMPSomFunctions.MinImm
- Enclosing class:
- AMPSomFunctions
public static record AMPSomFunctions.MinImm(Double[] Imm, Double[] Min, Double[] UptakeDOCbyMic, Double[] UptakeNbyMic, Double[] Co2, Double[] VarNmin, Double[] CLossDom, Double[] NLossDom)
extends Record
Holds the result of the minImm function
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDouble[]CLossDom()Returns the value of theCLossDomrecord component.Double[]Co2()Returns the value of theCo2record component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.Double[]Imm()Returns the value of theImmrecord component.Double[]Min()Returns the value of theMinrecord component.Double[]NLossDom()Returns the value of theNLossDomrecord component.final StringtoString()Returns a string representation of this record class.Double[]Returns the value of theUptakeDOCbyMicrecord component.Double[]Returns the value of theUptakeNbyMicrecord component.Double[]VarNmin()Returns the value of theVarNminrecord component.
-
Constructor Details
-
MinImm
public MinImm(Double[] Imm, Double[] Min, Double[] UptakeDOCbyMic, Double[] UptakeNbyMic, Double[] Co2, Double[] VarNmin, Double[] CLossDom, Double[] NLossDom) Creates an instance of aMinImmrecord class.- Parameters:
Imm- the value for theImmrecord componentMin- the value for theMinrecord componentUptakeDOCbyMic- the value for theUptakeDOCbyMicrecord componentUptakeNbyMic- the value for theUptakeNbyMicrecord componentCo2- the value for theCo2record componentVarNmin- the value for theVarNminrecord componentCLossDom- the value for theCLossDomrecord componentNLossDom- the value for theNLossDomrecord component
-
-
Method Details
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
Imm
Returns the value of theImmrecord component.- Returns:
- the value of the
Immrecord component
-
Min
Returns the value of theMinrecord component.- Returns:
- the value of the
Minrecord component
-
UptakeDOCbyMic
Returns the value of theUptakeDOCbyMicrecord component.- Returns:
- the value of the
UptakeDOCbyMicrecord component
-
UptakeNbyMic
Returns the value of theUptakeNbyMicrecord component.- Returns:
- the value of the
UptakeNbyMicrecord component
-
Co2
Returns the value of theCo2record component.- Returns:
- the value of the
Co2record component
-
VarNmin
Returns the value of theVarNminrecord component.- Returns:
- the value of the
VarNminrecord component
-
CLossDom
Returns the value of theCLossDomrecord component.- Returns:
- the value of the
CLossDomrecord component
-
NLossDom
Returns the value of theNLossDomrecord component.- Returns:
- the value of the
NLossDomrecord component
-