All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description ArithmeticsConverter ArraysConverter AsmHelper BitOperationsConverter CompilationUnit Acts as the central object that is passed around in the compilation process and holds the class loader to use for loading classes required for the compilation, theNeoModulethat is built in the compilation, and the Java smart contract class that is compiled.Compiler CompilerException CompositeSourceContainer A source container consisting of multiple other containers.ConstantsConverter Converter ConverterMap Maps JVM opcodes to converter classes that convert those opcodes to neo-vm instructions.DebugInfo DebugInfo.Event DebugInfo.Method DirectorySourceContainer A source container that is a simple directory, its contents and subdirectories.InitsslotNeoMethod ISourceContainer JumpsConverter JVMOpcode Contains all opcodes from the JVM instruction set as documented in the Java Virtual Machine Specification Java SE 8 Edition, which can be found here in chapter 6.JVMOpcode.Kind LocalVariableHelper LocalVariablesConverter ManifestBuilder Contains all functionality required to build a contract manifest from a compilation unit.MethodsConverter MiscConverter NeoContractVariable Represents a static field variable, also called a contract variable.NeoEvent NeoInstruction Represents a single NeoVM opcode and possible operands that belong to the opcode.NeoJumpInstruction NeoMethod Represents a method in a NeoVM script.NeoModule NeoTryInstruction NeoVariable A representation for variables, e.g., method-local variables and method parameters.ObjectsConverter StackManipulationConverter SuperNeoMethod Represents a method in a NeoVM script that handles the inheritance conversion of structs.