IKVM.ByteCode 8.10.0

IKVM.ByteCode

Provides a Java class file parser, reader and writer implementation used by the IKVM project.

The project is organized into three related sections.

IKVM.ByteCode.Parsing

Contains Record structures and classes that represent the raw values that might appear in a Java class file. These types are not blittable, but do contain a TryRead method and TryWrite method, targeting a ClassFormatReader and ClassFormatWriter respectively.

IVKM.ByteCode.Reading

Contains Reader classes that wrap Record structures. The main top-level class is ClassReader. ClassReader operates on a ClassRecord. ClassReader exposes collections and properties which allow navigation through a parsed class file. An attempt is made to only initialize data from the underlying records on demand.

The Readers allow you to navigate through the constant pool, resolve constant values, and navigate through the interfaces, fields, methods and attributes of the class.

Showing the top 20 packages that depend on IKVM.ByteCode.

Packages Downloads
IKVM
Java SE 8 Virtual Machine for .NET
3
IKVM
Java SE 8 Virtual Machine for .NET
2

.NET Framework 4.7.2

.NET 8.0

.NET 7.0

.NET 6.0

Version Downloads Last updated
9.3.0 1 01/19/2025
9.2.2 1 11/27/2024
9.2.1 1 11/27/2024
9.2.0 1 11/27/2024
9.1.3 1 11/27/2024
9.1.2 1 11/27/2024
9.1.1 1 11/27/2024
9.1.0 1 11/27/2024
9.0.0 1 11/27/2024
8.12.0 1 11/27/2024
8.11.0 1 11/27/2024
8.10.0 1 11/27/2024
8.9.1 1 11/27/2024
8.9.0 1 11/27/2024
8.9.0-pre.3 1 11/27/2024