Index

A B C D E F G J K L M N O P R S T U V W 
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
 
A B C D E F G J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values