Package org.fisco.bcos.sdk.codegen
Class SolidityContractGenerator
java.lang.Object
org.fisco.bcos.sdk.codegen.SolidityContractGenerator
public class SolidityContractGenerator
extends java.lang.Object
Java wrapper source code generator for Solidity ABI format.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCOMMAND_GENERATEstatic java.lang.StringCOMMAND_PREFIXstatic java.lang.StringCOMMAND_SOLIDITY -
Constructor Summary
Constructors Constructor Description SolidityContractGenerator(java.io.File binFile, java.io.File smBinFile, java.io.File abiFile, java.io.File destinationDir, java.lang.String basePackageName) -
Method Summary
Modifier and Type Method Description voidgenerateJavaFiles()
-
Field Details
-
COMMAND_SOLIDITY
public static final java.lang.String COMMAND_SOLIDITY- See Also:
- Constant Field Values
-
COMMAND_GENERATE
public static final java.lang.String COMMAND_GENERATE- See Also:
- Constant Field Values
-
COMMAND_PREFIX
public static final java.lang.String COMMAND_PREFIX- See Also:
- Constant Field Values
-
-
Constructor Details
-
SolidityContractGenerator
public SolidityContractGenerator(java.io.File binFile, java.io.File smBinFile, java.io.File abiFile, java.io.File destinationDir, java.lang.String basePackageName)
-
-
Method Details
-
generateJavaFiles
public void generateJavaFiles() throws CodeGenException, java.io.IOException, java.lang.ClassNotFoundException- Throws:
CodeGenExceptionjava.io.IOExceptionjava.lang.ClassNotFoundException
-