Class AbiDefinition
java.lang.Object
org.web3j.protocol.core.methods.response.AbiDefinition
AbiDefinition wrapper.
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionAbiDefinition(boolean constant, List<AbiDefinition.NamedType> inputs, String name, List<AbiDefinition.NamedType> outputs, String type, boolean payable) AbiDefinition(boolean constant, List<AbiDefinition.NamedType> inputs, String name, List<AbiDefinition.NamedType> outputs, String type, boolean payable, String stateMutability) AbiDefinition(AbiDefinition from) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetName()getType()inthashCode()booleanbooleanbooleanbooleanvoidsetConstant(boolean isConstant) voidsetInputs(List<AbiDefinition.NamedType> inputs) voidvoidsetOutputs(List<AbiDefinition.NamedType> outputs) voidsetPayable(boolean payable) voidsetStateMutability(String stateMutability) void
-
Constructor Details
-
AbiDefinition
public AbiDefinition() -
AbiDefinition
-
AbiDefinition
public AbiDefinition(boolean constant, List<AbiDefinition.NamedType> inputs, String name, List<AbiDefinition.NamedType> outputs, String type, boolean payable) -
AbiDefinition
public AbiDefinition(boolean constant, List<AbiDefinition.NamedType> inputs, String name, List<AbiDefinition.NamedType> outputs, String type, boolean payable, String stateMutability)
-
-
Method Details
-
isConstant
public boolean isConstant() -
setConstant
public void setConstant(boolean isConstant) -
isPureOrView
public boolean isPureOrView() -
getInputs
-
setInputs
-
getName
-
setName
-
getOutputs
-
hasOutputs
public boolean hasOutputs() -
setOutputs
-
getType
-
setType
-
isPayable
public boolean isPayable() -
setPayable
public void setPayable(boolean payable) -
getStateMutability
-
setStateMutability
-
equals
-
hashCode
public int hashCode()
-