public class ContractABIDefinition
extends java.lang.Object
| 构造器和说明 |
|---|
ContractABIDefinition(CryptoSuite cryptoSuite)
已过时。
|
ContractABIDefinition(Hash hashImpl) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addEvent(java.lang.String name,
ABIDefinition abiDefinition) |
void |
addFunction(java.lang.String name,
ABIDefinition abiDefinition) |
ABIDefinition |
getABIDefinitionByEventTopic(java.lang.String topic) |
ABIDefinition |
getABIDefinitionByMethodId(byte[] methodId) |
ABIDefinition |
getConstructor() |
java.util.Map<java.lang.String,java.util.List<ABIDefinition>> |
getEvents() |
java.util.Map<java.nio.ByteBuffer,ABIDefinition> |
getEventTopicToEvents() |
java.util.Map<java.lang.String,java.util.List<ABIDefinition>> |
getFunctions() |
java.util.Map<java.nio.ByteBuffer,ABIDefinition> |
getMethodIDToFunctions() |
void |
setConstructor(ABIDefinition constructor) |
void |
setEvents(java.util.Map<java.lang.String,java.util.List<ABIDefinition>> events) |
void |
setEventTopicToEvents(java.util.Map<java.nio.ByteBuffer,ABIDefinition> eventTopicToEvents) |
void |
setFunctions(java.util.Map<java.lang.String,java.util.List<ABIDefinition>> functions) |
void |
setMethodIDToFunctions(java.util.Map<java.nio.ByteBuffer,ABIDefinition> methodIDToFunctions) |
java.lang.String |
toString() |
@Deprecated public ContractABIDefinition(CryptoSuite cryptoSuite)
public ContractABIDefinition(Hash hashImpl)
public ABIDefinition getConstructor()
public void setConstructor(ABIDefinition constructor)
public java.util.Map<java.lang.String,java.util.List<ABIDefinition>> getFunctions()
public void setFunctions(java.util.Map<java.lang.String,java.util.List<ABIDefinition>> functions)
public java.util.Map<java.lang.String,java.util.List<ABIDefinition>> getEvents()
public void setEvents(java.util.Map<java.lang.String,java.util.List<ABIDefinition>> events)
public java.util.Map<java.nio.ByteBuffer,ABIDefinition> getMethodIDToFunctions()
public void setMethodIDToFunctions(java.util.Map<java.nio.ByteBuffer,ABIDefinition> methodIDToFunctions)
public java.util.Map<java.nio.ByteBuffer,ABIDefinition> getEventTopicToEvents()
public void setEventTopicToEvents(java.util.Map<java.nio.ByteBuffer,ABIDefinition> eventTopicToEvents)
public void addFunction(java.lang.String name,
ABIDefinition abiDefinition)
public void addEvent(java.lang.String name,
ABIDefinition abiDefinition)
public ABIDefinition getABIDefinitionByMethodId(byte[] methodId)
public ABIDefinition getABIDefinitionByEventTopic(java.lang.String topic)
public java.lang.String toString()
toString 在类中 java.lang.Object