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 voidexitError(java.lang.Throwable throwable)static java.lang.StringgetFileNameNoExtension(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.StringparseParameterArgument(java.lang.String[] args, java.lang.String... parameters)static java.lang.StringparsePositionalArg(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:
CodeGenExceptionjava.io.IOException
-
exitError
public static void exitError(java.lang.Throwable throwable)
-