public class SolidityFunctionWrapperGenerator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMMAND_GENERATE |
static java.lang.String |
COMMAND_PREFIX |
static java.lang.String |
COMMAND_SOLIDITY |
| Modifier | Constructor and Description |
|---|---|
protected |
SolidityFunctionWrapperGenerator(java.io.File binFile,
java.io.File abiFile,
java.io.File destinationDir,
java.lang.String contractName,
java.lang.String basePackageName,
boolean useJavaNativeTypes,
boolean useJavaPrimitiveTypes,
boolean generateSendTxForCalls,
java.lang.Class<? extends Contract> contractClass,
int addressLength) |
protected |
SolidityFunctionWrapperGenerator(java.io.File binFile,
java.io.File abiFile,
java.io.File destinationDir,
java.lang.String contractName,
java.lang.String basePackageName,
boolean useJavaNativeTypes,
boolean useJavaPrimitiveTypes,
int addressLength) |
| Modifier and Type | Method and Description |
|---|---|
void |
generate() |
protected java.util.List<org.web3j.protocol.core.methods.response.AbiDefinition> |
loadContractDefinition(java.io.File absFile) |
static void |
main(java.lang.String[] args) |
public static final java.lang.String COMMAND_SOLIDITY
public static final java.lang.String COMMAND_GENERATE
public static final java.lang.String COMMAND_PREFIX
protected SolidityFunctionWrapperGenerator(java.io.File binFile,
java.io.File abiFile,
java.io.File destinationDir,
java.lang.String contractName,
java.lang.String basePackageName,
boolean useJavaNativeTypes,
boolean useJavaPrimitiveTypes,
int addressLength)
protected SolidityFunctionWrapperGenerator(java.io.File binFile,
java.io.File abiFile,
java.io.File destinationDir,
java.lang.String contractName,
java.lang.String basePackageName,
boolean useJavaNativeTypes,
boolean useJavaPrimitiveTypes,
boolean generateSendTxForCalls,
java.lang.Class<? extends Contract> contractClass,
int addressLength)
protected java.util.List<org.web3j.protocol.core.methods.response.AbiDefinition> loadContractDefinition(java.io.File absFile)
throws java.io.IOException
java.io.IOExceptionpublic final void generate()
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic static void main(java.lang.String[] args)