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.String
COMMAND_GENERATE
static java.lang.String
COMMAND_PREFIX
static java.lang.String
COMMAND_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 void
generateJavaFiles()
-
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:
CodeGenException
java.io.IOException
java.lang.ClassNotFoundException
-