Class AbiDefinition
java.lang.Object
org.web3j.protocol.core.methods.response.AbiDefinition
AbiDefinition wrapper.
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionAbiDefinition
(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 TypeMethodDescriptionboolean
getName()
getType()
int
hashCode()
boolean
boolean
boolean
boolean
void
setConstant
(boolean isConstant) void
setInputs
(List<AbiDefinition.NamedType> inputs) void
void
setOutputs
(List<AbiDefinition.NamedType> outputs) void
setPayable
(boolean payable) void
setStateMutability
(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()
-