Module jbcrs::basic [] [src]

The basic module provides basic read and write capabilities.

Structs

AccessFlags

The access flags of a part of the class

Annotation
BootstrapMethod
Class

A java class file.

Exception
Export
Field

A field.

InnerClass
LineNumber
LocalVariable

An entry of the LocalVariableTable

LocalVariableTarget
LocalVariableType

An entry of the LocalVariableTypeTable

Method

A method.

MethodParameter
Opening
Pool

The constant pool found in every java class file. It is used to have fast lookup for entries and small files.

Provider
Requirement
TypeAnnotation
TypePathElement

Enums

ArrayType
Attribute

An Attribute.

ElementValue
Error
Instruction
Item

A constant pool item

ReferenceKind
StackMapFrame
TargetType
TypePathKind
VerificationType

Functions

parse

Parses the class file, which is represented as a byte array. The constant pool and the class is returned, if no error occurred.

Type Definitions

Result