Record Class OutMsg

java.lang.Object
java.lang.Record
tech.deplant.java4ever.binding.gql.OutMsg

public record OutMsg(String import_block_lt, InMsg imported, String msg_env_hash, String msg_id, Integer msg_type, OutMsgTypeEnum msg_type_name, String next_addr_pfx, Integer next_workchain, MsgEnvelope out_msg, InMsg reimport, String transaction_id) extends Record
  • Constructor Details

    • OutMsg

      public OutMsg(String import_block_lt, InMsg imported, String msg_env_hash, String msg_id, Integer msg_type, OutMsgTypeEnum msg_type_name, String next_addr_pfx, Integer next_workchain, MsgEnvelope out_msg, InMsg reimport, String transaction_id)
      Creates an instance of a OutMsg record class.
      Parameters:
      import_block_lt - the value for the import_block_lt record component
      imported - the value for the imported record component
      msg_env_hash - the value for the msg_env_hash record component
      msg_id - the value for the msg_id record component
      msg_type - the value for the msg_type record component
      msg_type_name - the value for the msg_type_name record component
      next_addr_pfx - the value for the next_addr_pfx record component
      next_workchain - the value for the next_workchain record component
      out_msg - the value for the out_msg record component
      reimport - the value for the reimport record component
      transaction_id - the value for the transaction_id record component
  • Method Details

    • import_block_lt

      public static QueryExecutorBuilder import_block_lt(String objectFieldsTree, BigIntFormat format)
    • next_addr_pfx

      public static QueryExecutorBuilder next_addr_pfx(String objectFieldsTree, BigIntFormat format)
    • 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.
    • import_block_lt

      public String import_block_lt()
      Returns the value of the import_block_lt record component.
      Returns:
      the value of the import_block_lt record component
    • imported

      public InMsg imported()
      Returns the value of the imported record component.
      Returns:
      the value of the imported record component
    • msg_env_hash

      public String msg_env_hash()
      Returns the value of the msg_env_hash record component.
      Returns:
      the value of the msg_env_hash record component
    • msg_id

      public String msg_id()
      Returns the value of the msg_id record component.
      Returns:
      the value of the msg_id record component
    • msg_type

      public Integer msg_type()
      Returns the value of the msg_type record component.
      Returns:
      the value of the msg_type record component
    • msg_type_name

      public OutMsgTypeEnum msg_type_name()
      Returns the value of the msg_type_name record component.
      Returns:
      the value of the msg_type_name record component
    • next_addr_pfx

      public String next_addr_pfx()
      Returns the value of the next_addr_pfx record component.
      Returns:
      the value of the next_addr_pfx record component
    • next_workchain

      public Integer next_workchain()
      Returns the value of the next_workchain record component.
      Returns:
      the value of the next_workchain record component
    • out_msg

      public MsgEnvelope out_msg()
      Returns the value of the out_msg record component.
      Returns:
      the value of the out_msg record component
    • reimport

      public InMsg reimport()
      Returns the value of the reimport record component.
      Returns:
      the value of the reimport record component
    • transaction_id

      public String transaction_id()
      Returns the value of the transaction_id record component.
      Returns:
      the value of the transaction_id record component