Record Class RecApplyContent

java.lang.Object
java.lang.Record
io.github.seenings.info.model.RecApplyContent

public record RecApplyContent(Integer applyStatusId, String applyMsg, LocalDateTime agreeTime, LocalDateTime refuseTime, LocalDateTime lookTime, LocalDateTime sendTime) extends Record
ApplyContent
Since:
2023-01-14
Author:
chixuehui
  • Constructor Details

    • RecApplyContent

      public RecApplyContent(Integer applyStatusId, String applyMsg, LocalDateTime agreeTime, LocalDateTime refuseTime, LocalDateTime lookTime, LocalDateTime sendTime)
      Creates an instance of a RecApplyContent record class.
      Parameters:
      applyStatusId - the value for the applyStatusId record component
      applyMsg - the value for the applyMsg record component
      agreeTime - the value for the agreeTime record component
      refuseTime - the value for the refuseTime record component
      lookTime - the value for the lookTime record component
      sendTime - the value for the sendTime 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 Objects::equals(Object,Object).
      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.
    • applyStatusId

      public Integer applyStatusId()
      Returns the value of the applyStatusId record component.
      Returns:
      the value of the applyStatusId record component
    • applyMsg

      public String applyMsg()
      Returns the value of the applyMsg record component.
      Returns:
      the value of the applyMsg record component
    • agreeTime

      public LocalDateTime agreeTime()
      Returns the value of the agreeTime record component.
      Returns:
      the value of the agreeTime record component
    • refuseTime

      public LocalDateTime refuseTime()
      Returns the value of the refuseTime record component.
      Returns:
      the value of the refuseTime record component
    • lookTime

      public LocalDateTime lookTime()
      Returns the value of the lookTime record component.
      Returns:
      the value of the lookTime record component
    • sendTime

      public LocalDateTime sendTime()
      Returns the value of the sendTime record component.
      Returns:
      the value of the sendTime record component