Record Class OryzaFunctions.SUBGRN4

java.lang.Object
java.lang.Record
net.simplace.sim.components.experimental.oryza.OryzaFunctions.SUBGRN4
Enclosing class:
OryzaFunctions

public static record OryzaFunctions.SUBGRN4(boolean GRAINS, boolean PANEX, double COLDTT, double SFC1CNT, double SFC2CNT, double SFC1SUM, double SFC2SUM, double GCR2BF, double CNT2BF, double SUMTMI, double CNTTMI, double SF3SUM, double SF3CNT, double GNSP, double SF3, double SFHEAT, double SFCOLD, double SFCOLD1, double SFCOLD2, double SPFERT, double GNGR, double NSPJUV) extends Record
  • Constructor Summary

    Constructors
    Constructor
    Description
    SUBGRN4(boolean GRAINS, boolean PANEX, double COLDTT, double SFC1CNT, double SFC2CNT, double SFC1SUM, double SFC2SUM, double GCR2BF, double CNT2BF, double SUMTMI, double CNTTMI, double SF3SUM, double SF3CNT, double GNSP, double SF3, double SFHEAT, double SFCOLD, double SFCOLD1, double SFCOLD2, double SPFERT, double GNGR, double NSPJUV)
    Creates an instance of a SUBGRN4 record class.
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    Returns the value of the CNT2BF record component.
    double
    Returns the value of the CNTTMI record component.
    double
    Returns the value of the COLDTT record component.
    final boolean
    Indicates whether some other object is "equal to" this one.
    double
    Returns the value of the GCR2BF record component.
    double
    Returns the value of the GNGR record component.
    double
    Returns the value of the GNSP record component.
    boolean
    Returns the value of the GRAINS record component.
    final int
    Returns a hash code value for this object.
    double
    Returns the value of the NSPJUV record component.
    boolean
    Returns the value of the PANEX record component.
    double
    SF3()
    Returns the value of the SF3 record component.
    double
    Returns the value of the SF3CNT record component.
    double
    Returns the value of the SF3SUM record component.
    double
    Returns the value of the SFC1CNT record component.
    double
    Returns the value of the SFC1SUM record component.
    double
    Returns the value of the SFC2CNT record component.
    double
    Returns the value of the SFC2SUM record component.
    double
    Returns the value of the SFCOLD record component.
    double
    Returns the value of the SFCOLD1 record component.
    double
    Returns the value of the SFCOLD2 record component.
    double
    Returns the value of the SFHEAT record component.
    double
    Returns the value of the SPFERT record component.
    double
    Returns the value of the SUMTMI record component.
    final String
    Returns a string representation of this record class.

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • SUBGRN4

      public SUBGRN4(boolean GRAINS, boolean PANEX, double COLDTT, double SFC1CNT, double SFC2CNT, double SFC1SUM, double SFC2SUM, double GCR2BF, double CNT2BF, double SUMTMI, double CNTTMI, double SF3SUM, double SF3CNT, double GNSP, double SF3, double SFHEAT, double SFCOLD, double SFCOLD1, double SFCOLD2, double SPFERT, double GNGR, double NSPJUV)
      Creates an instance of a SUBGRN4 record class.
      Parameters:
      GRAINS - the value for the GRAINS record component
      PANEX - the value for the PANEX record component
      COLDTT - the value for the COLDTT record component
      SFC1CNT - the value for the SFC1CNT record component
      SFC2CNT - the value for the SFC2CNT record component
      SFC1SUM - the value for the SFC1SUM record component
      SFC2SUM - the value for the SFC2SUM record component
      GCR2BF - the value for the GCR2BF record component
      CNT2BF - the value for the CNT2BF record component
      SUMTMI - the value for the SUMTMI record component
      CNTTMI - the value for the CNTTMI record component
      SF3SUM - the value for the SF3SUM record component
      SF3CNT - the value for the SF3CNT record component
      GNSP - the value for the GNSP record component
      SF3 - the value for the SF3 record component
      SFHEAT - the value for the SFHEAT record component
      SFCOLD - the value for the SFCOLD record component
      SFCOLD1 - the value for the SFCOLD1 record component
      SFCOLD2 - the value for the SFCOLD2 record component
      SPFERT - the value for the SPFERT record component
      GNGR - the value for the GNGR record component
      NSPJUV - the value for the NSPJUV record component
  • Method Details

    • toString

      public final String 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.
      Specified by:
      toString in class Record
      Returns:
      a string representation of this object
    • 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.
      Specified by:
      hashCode in class Record
      Returns:
      a hash code value for this object
    • equals

      public final boolean equals(Object o)
      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 with '=='.
      Specified by:
      equals in class Record
      Parameters:
      o - the object with which to compare
      Returns:
      true if this object is the same as the o argument; false otherwise.
    • GRAINS

      public boolean GRAINS()
      Returns the value of the GRAINS record component.
      Returns:
      the value of the GRAINS record component
    • PANEX

      public boolean PANEX()
      Returns the value of the PANEX record component.
      Returns:
      the value of the PANEX record component
    • COLDTT

      public double COLDTT()
      Returns the value of the COLDTT record component.
      Returns:
      the value of the COLDTT record component
    • SFC1CNT

      public double SFC1CNT()
      Returns the value of the SFC1CNT record component.
      Returns:
      the value of the SFC1CNT record component
    • SFC2CNT

      public double SFC2CNT()
      Returns the value of the SFC2CNT record component.
      Returns:
      the value of the SFC2CNT record component
    • SFC1SUM

      public double SFC1SUM()
      Returns the value of the SFC1SUM record component.
      Returns:
      the value of the SFC1SUM record component
    • SFC2SUM

      public double SFC2SUM()
      Returns the value of the SFC2SUM record component.
      Returns:
      the value of the SFC2SUM record component
    • GCR2BF

      public double GCR2BF()
      Returns the value of the GCR2BF record component.
      Returns:
      the value of the GCR2BF record component
    • CNT2BF

      public double CNT2BF()
      Returns the value of the CNT2BF record component.
      Returns:
      the value of the CNT2BF record component
    • SUMTMI

      public double SUMTMI()
      Returns the value of the SUMTMI record component.
      Returns:
      the value of the SUMTMI record component
    • CNTTMI

      public double CNTTMI()
      Returns the value of the CNTTMI record component.
      Returns:
      the value of the CNTTMI record component
    • SF3SUM

      public double SF3SUM()
      Returns the value of the SF3SUM record component.
      Returns:
      the value of the SF3SUM record component
    • SF3CNT

      public double SF3CNT()
      Returns the value of the SF3CNT record component.
      Returns:
      the value of the SF3CNT record component
    • GNSP

      public double GNSP()
      Returns the value of the GNSP record component.
      Returns:
      the value of the GNSP record component
    • SF3

      public double SF3()
      Returns the value of the SF3 record component.
      Returns:
      the value of the SF3 record component
    • SFHEAT

      public double SFHEAT()
      Returns the value of the SFHEAT record component.
      Returns:
      the value of the SFHEAT record component
    • SFCOLD

      public double SFCOLD()
      Returns the value of the SFCOLD record component.
      Returns:
      the value of the SFCOLD record component
    • SFCOLD1

      public double SFCOLD1()
      Returns the value of the SFCOLD1 record component.
      Returns:
      the value of the SFCOLD1 record component
    • SFCOLD2

      public double SFCOLD2()
      Returns the value of the SFCOLD2 record component.
      Returns:
      the value of the SFCOLD2 record component
    • SPFERT

      public double SPFERT()
      Returns the value of the SPFERT record component.
      Returns:
      the value of the SPFERT record component
    • GNGR

      public double GNGR()
      Returns the value of the GNGR record component.
      Returns:
      the value of the GNGR record component
    • NSPJUV

      public double NSPJUV()
      Returns the value of the NSPJUV record component.
      Returns:
      the value of the NSPJUV record component