public class AbiDefinition
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
AbiDefinition.NamedType |
Constructor and Description |
---|
AbiDefinition() |
AbiDefinition(AbiDefinition from) |
AbiDefinition(boolean constant,
java.util.List<AbiDefinition.NamedType> inputs,
java.lang.String name,
java.util.List<AbiDefinition.NamedType> outputs,
java.lang.String type,
boolean payable) |
AbiDefinition(boolean constant,
java.util.List<AbiDefinition.NamedType> inputs,
java.lang.String name,
java.util.List<AbiDefinition.NamedType> outputs,
java.lang.String type,
boolean payable,
java.lang.String stateMutability) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.util.List<AbiDefinition.NamedType> |
getInputs() |
java.lang.String |
getName() |
java.util.List<AbiDefinition.NamedType> |
getOutputs() |
java.lang.String |
getStateMutability() |
java.lang.String |
getType() |
int |
hashCode() |
boolean |
hasOutputs() |
boolean |
isConstant() |
boolean |
isPayable() |
void |
setConstant(boolean constant) |
void |
setInputs(java.util.List<AbiDefinition.NamedType> inputs) |
void |
setName(java.lang.String name) |
void |
setOutputs(java.util.List<AbiDefinition.NamedType> outputs) |
void |
setPayable(boolean payable) |
void |
setStateMutability(java.lang.String stateMutability) |
void |
setType(java.lang.String type) |
public AbiDefinition()
public AbiDefinition(AbiDefinition from)
public AbiDefinition(boolean constant, java.util.List<AbiDefinition.NamedType> inputs, java.lang.String name, java.util.List<AbiDefinition.NamedType> outputs, java.lang.String type, boolean payable)
public AbiDefinition(boolean constant, java.util.List<AbiDefinition.NamedType> inputs, java.lang.String name, java.util.List<AbiDefinition.NamedType> outputs, java.lang.String type, boolean payable, java.lang.String stateMutability)
public boolean isConstant()
public void setConstant(boolean constant)
public java.util.List<AbiDefinition.NamedType> getInputs()
public void setInputs(java.util.List<AbiDefinition.NamedType> inputs)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.util.List<AbiDefinition.NamedType> getOutputs()
public boolean hasOutputs()
public void setOutputs(java.util.List<AbiDefinition.NamedType> outputs)
public java.lang.String getType()
public void setType(java.lang.String type)
public boolean isPayable()
public void setPayable(boolean payable)
public java.lang.String getStateMutability()
public void setStateMutability(java.lang.String stateMutability)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object