Datensatzklasse DiurnalWeatherCalculator.DiurnalValues
java.lang.Object
java.lang.Record
net.simplace.sim.components.util.helper.diurnal.DiurnalWeatherCalculator.DiurnalValues
- Umschließende Klasse:
DiurnalWeatherCalculator
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDiurnalValues(Double[] dtime, Double[] dtemp, Double[] dradiationintensity, Double[] dradiation, int doy, double daylength, double radiation) Erstellt eine Instanz einer DatensatzklasseDiurnalValues. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdoubleGibt den Wert für die Datensatzkomponentedaylengthzurück.intdoy()Gibt den Wert für die Datensatzkomponentedoyzurück.Double[]Gibt den Wert für die Datensatzkomponentedradiationzurück.Double[]Gibt den Wert für die Datensatzkomponentedradiationintensityzurück.Double[]dtemp()Gibt den Wert für die Datensatzkomponentedtempzurück.Double[]dtime()Gibt den Wert für die Datensatzkomponentedtimezurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.doubleGibt den Wert für die Datensatzkomponenteradiationzurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
-
Konstruktordetails
-
DiurnalValues
public DiurnalValues(Double[] dtime, Double[] dtemp, Double[] dradiationintensity, Double[] dradiation, int doy, double daylength, double radiation) Erstellt eine Instanz einer DatensatzklasseDiurnalValues.- Parameter:
dtime- Wert für die Datensatzkomponentedtimedtemp- Wert für die Datensatzkomponentedtempdradiationintensity- Wert für die Datensatzkomponentedradiationintensitydradiation- Wert für die Datensatzkomponentedradiationdoy- Wert für die Datensatzkomponentedoydaylength- Wert für die Datensatzkomponentedaylengthradiation- Wert für die Datensatzkomponenteradiation
-
-
Methodendetails
-
toString
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten. -
hashCode
public final int hashCode()Gibt einen Hashcodewert für diese Objekt zurück. Der Wert wird vom Hashcode jeder der Datensatzkomponenten abgeleitet. -
equals
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist. Die Objekte sind gleich, wenn das andere Objekt der gleichen Klasse angehört und alle Datensatzkomponenten gleich sind. Referenzkomponenten werden verglichen mitObjects::equals(Object,Object); primitive Komponenten werden verglichen mit "==". -
dtime
Gibt den Wert für die Datensatzkomponentedtimezurück.- Gibt zurück:
- Wert der Datensatzkomponente
dtime
-
dtemp
Gibt den Wert für die Datensatzkomponentedtempzurück.- Gibt zurück:
- Wert der Datensatzkomponente
dtemp
-
dradiationintensity
Gibt den Wert für die Datensatzkomponentedradiationintensityzurück.- Gibt zurück:
- Wert der Datensatzkomponente
dradiationintensity
-
dradiation
Gibt den Wert für die Datensatzkomponentedradiationzurück.- Gibt zurück:
- Wert der Datensatzkomponente
dradiation
-
doy
public int doy()Gibt den Wert für die Datensatzkomponentedoyzurück.- Gibt zurück:
- Wert der Datensatzkomponente
doy
-
daylength
public double daylength()Gibt den Wert für die Datensatzkomponentedaylengthzurück.- Gibt zurück:
- Wert der Datensatzkomponente
daylength
-
radiation
public double radiation()Gibt den Wert für die Datensatzkomponenteradiationzurück.- Gibt zurück:
- Wert der Datensatzkomponente
radiation
-