Package org.fisco.bcos.sdk.codegen
Class CodeGenUtils
java.lang.Object
org.fisco.bcos.sdk.codegen.CodeGenUtils
public final class CodeGenUtils
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description CodeGenUtils()
-
Method Summary
Modifier and Type Method Description static void
exitError(java.lang.Throwable throwable)
static java.lang.String
getFileNameNoExtension(java.lang.String fileName)
static java.util.List<ABIDefinition>
loadContractAbiDefinition(java.io.File abiFile)
static java.util.List<ABIDefinition>
loadContractAbiDefinition(java.lang.String abi)
static java.lang.String
parseParameterArgument(java.lang.String[] args, java.lang.String... parameters)
static java.lang.String
parsePositionalArg(java.lang.String[] args, int idx)
static byte[]
readBytes(java.io.File file)
-
Constructor Details
-
CodeGenUtils
public CodeGenUtils()
-
-
Method Details
-
parsePositionalArg
public static java.lang.String parsePositionalArg(java.lang.String[] args, int idx) -
parseParameterArgument
public static java.lang.String parseParameterArgument(java.lang.String[] args, java.lang.String... parameters) -
getFileNameNoExtension
public static java.lang.String getFileNameNoExtension(java.lang.String fileName) -
loadContractAbiDefinition
public static java.util.List<ABIDefinition> loadContractAbiDefinition(java.io.File abiFile) throws CodeGenException- Throws:
CodeGenException
-
loadContractAbiDefinition
public static java.util.List<ABIDefinition> loadContractAbiDefinition(java.lang.String abi) throws java.io.IOException- Throws:
java.io.IOException
-
readBytes
- Throws:
CodeGenException
java.io.IOException
-
exitError
public static void exitError(java.lang.Throwable throwable)
-