java.lang.Object
java.lang.Record
tech.deplant.java4ever.binding.Tvm.ParamsOfRunGet
- Record Components:
account- Account BOC in `base64`functionName- Function nameinput- Input parametersexecutionOptions- Execution optionstupleListAsArray- Default is `false`. Input parameters may use any of lists representations If you receive this error on Web: "Runtime error. Unreachable code should not be executed...", set this flag to true. This may happen, for example, when elector contract contains too many participants Convert lists based on nested tuples in the **result** into plain arrays.
- Enclosing class:
Tvm
public static record Tvm.ParamsOfRunGet(String account, String functionName, com.fasterxml.jackson.databind.JsonNode input, Tvm.ExecutionOptions executionOptions, Boolean tupleListAsArray)
extends Record
-
Constructor Summary
ConstructorsConstructorDescriptionParamsOfRunGet(String account, String functionName, com.fasterxml.jackson.databind.JsonNode input, Tvm.ExecutionOptions executionOptions, Boolean tupleListAsArray) Creates an instance of aParamsOfRunGetrecord class. -
Method Summary
Modifier and TypeMethodDescriptionaccount()Returns the value of theaccountrecord component.final booleanIndicates whether some other object is "equal to" this one.Returns the value of theexecutionOptionsrecord component.Returns the value of thefunctionNamerecord component.final inthashCode()Returns a hash code value for this object.com.fasterxml.jackson.databind.JsonNodeinput()Returns the value of theinputrecord component.final StringtoString()Returns a string representation of this record class.Returns the value of thetupleListAsArrayrecord component.
-
Constructor Details
-
ParamsOfRunGet
public ParamsOfRunGet(String account, String functionName, com.fasterxml.jackson.databind.JsonNode input, Tvm.ExecutionOptions executionOptions, Boolean tupleListAsArray) Creates an instance of aParamsOfRunGetrecord class.- Parameters:
account- the value for theaccountrecord componentfunctionName- the value for thefunctionNamerecord componentinput- the value for theinputrecord componentexecutionOptions- the value for theexecutionOptionsrecord componenttupleListAsArray- the value for thetupleListAsArrayrecord component
-
-
Method Details
-
toString
-
hashCode
-
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). -
account
-
functionName
Returns the value of thefunctionNamerecord component.- Returns:
- the value of the
functionNamerecord component
-
input
-
executionOptions
Returns the value of theexecutionOptionsrecord component.- Returns:
- the value of the
executionOptionsrecord component
-
tupleListAsArray
Returns the value of thetupleListAsArrayrecord component.- Returns:
- the value of the
tupleListAsArrayrecord component
-