Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- abi - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
- AbiTypesGenerator - Class in org.web3j.codegen
-
Generator class for creating all the different numeric type variants.
- AbiTypesGenerator() - Constructor for class org.web3j.codegen.AbiTypesGenerator
- address - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.NetworkInfo
- adjustPlaceholderValues() - Method in class org.web3j.codegen.unit.gen.kotlin.KotlinParser
- ast - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
B
- bytecode - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
C
- ClassProvider - Class in org.web3j.codegen.unit.gen
-
Loads all Java classes from a given directory.
- ClassProvider(File) - Constructor for class org.web3j.codegen.unit.gen.ClassProvider
- COMMAND_GENERATE - Static variable in class org.web3j.codegen.SolidityFunctionWrapperGenerator
- COMMAND_PREFIX - Static variable in class org.web3j.codegen.SolidityFunctionWrapperGenerator
- COMMAND_SOLIDITY - Static variable in class org.web3j.codegen.SolidityFunctionWrapperGenerator
- compiler - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
- Compiler() - Constructor for class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Compiler
- Compiler(String, String) - Constructor for class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Compiler
- CompilerClassLoader - Class in org.web3j.codegen.unit.gen
-
Class loader with compilation capabilities.
- CompilerClassLoader(File, URL...) - Constructor for class org.web3j.codegen.unit.gen.CompilerClassLoader
-
Creates a class loader from the given source URLs.
- concludeMethodReturnType() - Method in class org.web3j.codegen.unit.gen.Parser
- Console - Class in org.web3j.codegen
-
Command line utility classes.
- Console() - Constructor for class org.web3j.codegen.Console
- Contract() - Constructor for class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
- Contract(String, List<AbiDefinition>, String, String, String, String, String, String, JsonNode, TruffleJsonFunctionWrapperGenerator.Compiler, Map<String, TruffleJsonFunctionWrapperGenerator.NetworkInfo>, String, Date) - Constructor for class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
- contractName - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
D
- deployedBytecode - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
- deployedSourceMap - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
E
- events - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.NetworkInfo
- exitError(String) - Static method in class org.web3j.codegen.Console
- exitError(Throwable) - Static method in class org.web3j.codegen.Console
- exitSuccess() - Static method in class org.web3j.codegen.Console
- exitSuccess(String) - Static method in class org.web3j.codegen.Console
- extractValidMethods(Class) - Static method in class org.web3j.codegen.unit.gen.MethodFilter
F
- findClass(String) - Method in class org.web3j.codegen.unit.gen.CompilerClassLoader
- FunParser - Class in org.web3j.codegen.unit.gen.kotlin
- FunParser(Method, Class) - Constructor for class org.web3j.codegen.unit.gen.kotlin.FunParser
- FunSpecGenerator - Class in org.web3j.codegen.unit.gen.kotlin
- FunSpecGenerator(String, Class, List<ParameterSpec>, Map<String, Object[]>) - Constructor for class org.web3j.codegen.unit.gen.kotlin.FunSpecGenerator
- FunSpecGenerator(String, Map<String, Object[]>) - Constructor for class org.web3j.codegen.unit.gen.kotlin.FunSpecGenerator
- FunSpecGenerator(String, Map<String, Object[]>, List<ParameterSpec>) - Constructor for class org.web3j.codegen.unit.gen.kotlin.FunSpecGenerator
G
- generate() - Method in class org.web3j.codegen.SolidityFunctionWrapperGenerator
- generate() - Method in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator
- generate() - Method in class org.web3j.codegen.unit.gen.java.MethodSpecGenerator
- generate() - Method in class org.web3j.codegen.unit.gen.kotlin.FunSpecGenerator
- generateAssertionJavaPoetStringTypes() - Method in class org.web3j.codegen.unit.gen.java.JavaParser
- generateAssertionKotlinPoetStringTypes() - Method in class org.web3j.codegen.unit.gen.kotlin.KotlinParser
- generateAssertionPlaceholderValues() - Method in class org.web3j.codegen.unit.gen.Parser
- generateFunctionSpecsForEachTest(Class) - Static method in class org.web3j.codegen.unit.gen.MethodFilter
- generateJavaFiles(Class<? extends Contract>, String, String, List<AbiDefinition>, String, String, Map<String, String>) - Method in class org.web3j.codegen.SolidityFunctionWrapper
- generateJavaFiles(String, String, List<AbiDefinition>, String, String, Map<String, String>) - Method in class org.web3j.codegen.SolidityFunctionWrapper
- generateMethodSpecsForEachTest(Class) - Static method in class org.web3j.codegen.unit.gen.MethodFilter
- generatePlaceholderValues() - Method in class org.web3j.codegen.unit.gen.Parser
- generatePoetStringTypes() - Method in class org.web3j.codegen.unit.gen.java.JavaParser
- generatePoetStringTypes() - Method in class org.web3j.codegen.unit.gen.kotlin.KotlinParser
- generatePoetStringTypes() - Method in class org.web3j.codegen.unit.gen.Parser
- getAbi() - Method in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
- getAdditionalProperties() - Method in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Compiler
- getAddress() - Method in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.NetworkInfo
- getAddress(String) - Method in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
- getAddress(TruffleJsonFunctionWrapperGenerator.Contract.Network) - Method in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
-
Convenience method to get the deployed address of the contract.
- getBytecode() - Method in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
- getClasses() - Method in class org.web3j.codegen.unit.gen.ClassProvider
- getContractName() - Method in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
- getDefaultValueForType(Class<?>) - Method in class org.web3j.codegen.unit.gen.java.JavaParser
- getDefaultValueForType(Class<?>) - Method in class org.web3j.codegen.unit.gen.kotlin.KotlinParser
- getDefaultValueForType(Class<?>) - Method in class org.web3j.codegen.unit.gen.Parser
- getDefaultValueMap() - Method in class org.web3j.codegen.unit.gen.utils.JavaMappingHelper
- getDefaultValueMap() - Method in class org.web3j.codegen.unit.gen.utils.KotlinMappingHelper
- getDefaultValueMap() - Method in interface org.web3j.codegen.unit.gen.utils.MappingHelper
- getFunSpec() - Method in class org.web3j.codegen.unit.gen.kotlin.FunParser
- getMethodReturnType() - Method in class org.web3j.codegen.unit.gen.Parser
- getMethodSpec() - Method in class org.web3j.codegen.unit.gen.java.MethodParser
- getNetwork(String) - Method in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
- getPoetFormat() - Method in class org.web3j.codegen.unit.gen.utils.JavaMappingHelper
- getPoetFormat() - Method in class org.web3j.codegen.unit.gen.utils.KotlinMappingHelper
- getPoetFormat() - Method in interface org.web3j.codegen.unit.gen.utils.MappingHelper
- getPoetFormatSpecifier() - Method in class org.web3j.codegen.unit.gen.java.JavaParser
- getPoetFormatSpecifier() - Method in class org.web3j.codegen.unit.gen.kotlin.KotlinParser
- getPoetFormatSpecifier() - Method in class org.web3j.codegen.unit.gen.Parser
- getTypeArray(Type) - Method in class org.web3j.codegen.unit.gen.Parser
J
- JavaClassGenerator - Class in org.web3j.codegen.unit.gen.java
-
Class that generates the unit tests classes for the contracts.
- JavaClassGenerator(Class, String, String) - Constructor for class org.web3j.codegen.unit.gen.java.JavaClassGenerator
- JavaMappingHelper - Class in org.web3j.codegen.unit.gen.utils
- JavaMappingHelper() - Constructor for class org.web3j.codegen.unit.gen.utils.JavaMappingHelper
- JavaParser - Class in org.web3j.codegen.unit.gen.java
- JavaParser(Class<?>, Method, MappingHelper) - Constructor for class org.web3j.codegen.unit.gen.java.JavaParser
K
- KotlinClassGenerator - Class in org.web3j.codegen.unit.gen.kotlin
- KotlinClassGenerator(Class, String, String) - Constructor for class org.web3j.codegen.unit.gen.kotlin.KotlinClassGenerator
- KotlinMappingHelper - Class in org.web3j.codegen.unit.gen.utils
- KotlinMappingHelper() - Constructor for class org.web3j.codegen.unit.gen.utils.KotlinMappingHelper
- KotlinParser - Class in org.web3j.codegen.unit.gen.kotlin
- KotlinParser(Class<?>, Method, MappingHelper) - Constructor for class org.web3j.codegen.unit.gen.kotlin.KotlinParser
L
- links - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.NetworkInfo
- loadContractDefinition(File) - Method in class org.web3j.codegen.SolidityFunctionWrapperGenerator
M
- main(String[]) - Static method in class org.web3j.codegen.AbiTypesGenerator
- main(String[]) - Static method in class org.web3j.codegen.SolidityFunctionWrapperGenerator
- main(String[]) - Static method in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator
- main(String[]) - Static method in class org.web3j.codegen.TupleGenerator
- mappingHelper - Variable in class org.web3j.codegen.unit.gen.Parser
- MappingHelper - Interface in org.web3j.codegen.unit.gen.utils
- mergePlaceholderValues(Object[], Object[]) - Method in class org.web3j.codegen.unit.gen.Parser
- method - Variable in class org.web3j.codegen.unit.gen.Parser
- MethodFilter - Class in org.web3j.codegen.unit.gen
- MethodFilter() - Constructor for class org.web3j.codegen.unit.gen.MethodFilter
- MethodParser - Class in org.web3j.codegen.unit.gen.java
- MethodParser(Method, Class) - Constructor for class org.web3j.codegen.unit.gen.java.MethodParser
- MethodSpecGenerator - Class in org.web3j.codegen.unit.gen.java
- MethodSpecGenerator(String, Class, Modifier, List<ParameterSpec>, Map<String, Object[]>) - Constructor for class org.web3j.codegen.unit.gen.java.MethodSpecGenerator
- MethodSpecGenerator(String, Map<String, Object[]>) - Constructor for class org.web3j.codegen.unit.gen.java.MethodSpecGenerator
- MethodSpecGenerator(String, Map<String, Object[]>, List<ParameterSpec>) - Constructor for class org.web3j.codegen.unit.gen.java.MethodSpecGenerator
N
- name - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Compiler
- NameUtils - Class in org.web3j.codegen.unit.gen.utils
- NameUtils() - Constructor for class org.web3j.codegen.unit.gen.utils.NameUtils
- NetworkInfo() - Constructor for class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.NetworkInfo
- NetworkInfo(Map<String, JsonNode>, Map<String, JsonNode>, String) - Constructor for class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.NetworkInfo
- networks - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
O
- org.web3j.codegen - package org.web3j.codegen
- org.web3j.codegen.unit.gen - package org.web3j.codegen.unit.gen
- org.web3j.codegen.unit.gen.java - package org.web3j.codegen.unit.gen.java
- org.web3j.codegen.unit.gen.kotlin - package org.web3j.codegen.unit.gen.kotlin
- org.web3j.codegen.unit.gen.utils - package org.web3j.codegen.unit.gen.utils
P
- Parser - Class in org.web3j.codegen.unit.gen
- Parser(Class<?>, Method, MappingHelper) - Constructor for class org.web3j.codegen.unit.gen.Parser
R
- replaceTypeWithDefaultValue() - Method in class org.web3j.codegen.unit.gen.Parser
- returnTypeAsLiteral(Type, boolean) - Static method in class org.web3j.codegen.unit.gen.utils.NameUtils
- run(String[]) - Static method in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator
S
- schemaVersion - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
- setAdditionalProperty(String, JsonNode) - Method in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Compiler
- setAddress(String) - Method in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.NetworkInfo
- SolidityFunctionWrapper - Class in org.web3j.codegen
-
Generate Java Classes based on generated Solidity bin and abi files.
- SolidityFunctionWrapper(boolean) - Constructor for class org.web3j.codegen.SolidityFunctionWrapper
- SolidityFunctionWrapper(boolean, boolean, boolean, boolean, int) - Constructor for class org.web3j.codegen.SolidityFunctionWrapper
- SolidityFunctionWrapper(boolean, boolean, boolean, boolean, int, GenerationReporter) - Constructor for class org.web3j.codegen.SolidityFunctionWrapper
- SolidityFunctionWrapper(boolean, boolean, boolean, int) - Constructor for class org.web3j.codegen.SolidityFunctionWrapper
- SolidityFunctionWrapper(boolean, boolean, boolean, int, GenerationReporter) - Constructor for class org.web3j.codegen.SolidityFunctionWrapper
- SolidityFunctionWrapper(boolean, int) - Constructor for class org.web3j.codegen.SolidityFunctionWrapper
- SolidityFunctionWrapper(boolean, int, boolean) - Constructor for class org.web3j.codegen.SolidityFunctionWrapper
- SolidityFunctionWrapperGenerator - Class in org.web3j.codegen
-
Java wrapper source code generator for Solidity ABI format.
- SolidityFunctionWrapperGenerator(File, File, File, String, String, boolean, boolean, boolean, Class<? extends Contract>, int, boolean) - Constructor for class org.web3j.codegen.SolidityFunctionWrapperGenerator
- SolidityFunctionWrapperGenerator(File, File, File, String, String, boolean, boolean, int) - Constructor for class org.web3j.codegen.SolidityFunctionWrapperGenerator
- SolidityFunctionWrapperGenerator(File, File, File, String, String, boolean, boolean, int, boolean) - Constructor for class org.web3j.codegen.SolidityFunctionWrapperGenerator
- source - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
- sourceMap - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
- sourcePath - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
T
- theContract - Variable in class org.web3j.codegen.unit.gen.Parser
- toCamelCase(Class) - Static method in class org.web3j.codegen.unit.gen.utils.NameUtils
- toCamelCase(String) - Static method in class org.web3j.codegen.unit.gen.utils.NameUtils
- TruffleJsonFunctionWrapperGenerator - Class in org.web3j.codegen
-
Java wrapper source code generator for Truffle JSON format.
- TruffleJsonFunctionWrapperGenerator(String, String, String, boolean) - Constructor for class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator
- TruffleJsonFunctionWrapperGenerator.Compiler - Class in org.web3j.codegen
- TruffleJsonFunctionWrapperGenerator.Contract - Class in org.web3j.codegen
-
Truffle Contract
- TruffleJsonFunctionWrapperGenerator.NetworkInfo - Class in org.web3j.codegen
- TupleGenerator - Class in org.web3j.codegen
-
A class for generating arbitrary sized tuples.
- TupleGenerator() - Constructor for class org.web3j.codegen.TupleGenerator
U
- UnitClassGenerator - Interface in org.web3j.codegen.unit.gen
- updatedAt - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Contract
V
- version - Variable in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Compiler
W
- withAdditionalProperty(String, JsonNode) - Method in class org.web3j.codegen.TruffleJsonFunctionWrapperGenerator.Compiler
- writeClass() - Method in class org.web3j.codegen.unit.gen.java.JavaClassGenerator
- writeClass() - Method in class org.web3j.codegen.unit.gen.kotlin.KotlinClassGenerator
- writeClass() - Method in interface org.web3j.codegen.unit.gen.UnitClassGenerator
All Classes and Interfaces|All Packages|Constant Field Values