public final class ScriptFunctionABI extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
ScriptFunctionABI.Builder |
| 限定符和类型 | 字段和说明 |
|---|---|
List<ArgumentABI> |
args |
String |
doc |
ModuleId |
module_name |
String |
name |
List<TypeArgumentABI> |
ty_args |
| 构造器和说明 |
|---|
ScriptFunctionABI(String name,
ModuleId module_name,
String doc,
List<TypeArgumentABI> ty_args,
List<ArgumentABI> args) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ScriptFunctionABI |
bcsDeserialize(byte[] input) |
byte[] |
bcsSerialize() |
static ScriptFunctionABI |
deserialize(Deserializer deserializer) |
boolean |
equals(Object obj) |
int |
hashCode() |
void |
serialize(Serializer serializer) |
public final String name
public final ModuleId module_name
public final String doc
public final List<TypeArgumentABI> ty_args
public final List<ArgumentABI> args
public ScriptFunctionABI(String name, ModuleId module_name, String doc, List<TypeArgumentABI> ty_args, List<ArgumentABI> args)
public static ScriptFunctionABI deserialize(Deserializer deserializer) throws DeserializationError
public static ScriptFunctionABI bcsDeserialize(byte[] input) throws DeserializationError
public void serialize(Serializer serializer) throws SerializationError
public byte[] bcsSerialize()
throws SerializationError
Copyright © 2021. All rights reserved.