- AbstractBranchInstruction
- BranchInstruction
- ImmediateByteInstruction
- SimpleImmediateByteInstruction
- ImmediateShortInstruction
- SimpleImmediateShortInstruction
- IncrementInstruction
- Instruction
- SimpleInstruction
- HasWide
- InvokeDynamicInstruction
- InvokeInterfaceInstruction
- LookupSwitchInstruction
- MatchOffsetPair
- MultianewarrayInstruction
- NewArrayType
- Opcode
- PaddedInstruction
- TableSwitchInstruction
- WideBranchInstruction
- ByteCodeInput
- ByteCodeInputStream
- ByteCodeOutput
- ByteCodeOutputStream
- ByteCodeReader
- ByteCodeWriter
- ClassFileReader
- ClassFileWriter
- CountedInputStream
- CountedDataInputStream
- CountedOutputStream
- CountedDataOutputStream
- JimageKt
- AbstractConstant
- AccessFlag
- Annotation
- AnnotationData
- AttributeContainer
- AttributeInfo
- ClassFile
- ClassFileEnum
- ClassFileFlag
- ClassMember
- Constant
- ConstantPoolUtil
- ConstantType
- FieldInfo
- FlagLookup
- InvalidByteCodeException
- Lookup
- MethodInfo
- Structure
- Package
- AnnotationDefaultAttribute
- AnnotationHolder
- BootstrapMethodsAttribute
- BootstrapMethodsEntry
- CodeAttribute
- ConstantValueAttribute
- DeprecatedAttribute
- EnclosingMethodAttribute
- ExceptionTableEntry
- ExceptionsAttribute
- ExportsEntry
- HashEntry
- InnerClassesAttribute
- InnerClassesEntry
- LineNumberTableAttribute
- LineNumberTableEntry
- LocalVariableAttribute
- LocalVariableEntry
- LocalVariableTableAttribute
- LocalVariableTypeTableAttribute
- MethodParametersAttribute
- MethodParametersEntry
- ModuleAttribute
- ModuleHashesAttribute
- ModuleMainClassAttribute
- ModulePackagesAttribute
- ModuleResolutionAttribute
- ModuleResolutionType
- ModuleTargetAttribute
- NestHostAttribute
- NestMembersAttribute
- NestMembersEntry
- ObjectVerificationTypeInfoEntry
- ParameterAnnotations
- PermittedSubclassesAttribute
- ProvidesEntry
- RecordAttribute
- RecordEntry
- RequiresEntry
- RuntimeAnnotationsAttribute
- RuntimeInvisibleAnnotationsAttribute
- RuntimeInvisibleParameterAnnotationsAttribute
- RuntimeInvisibleTypeAnnotationsAttribute
- RuntimeParameterAnnotationsAttribute
- RuntimeTypeAnnotationsAttribute
- RuntimeVisibleAnnotationsAttribute
- RuntimeVisibleParameterAnnotationsAttribute
- RuntimeVisibleTypeAnnotationsAttribute
- SignatureAttribute
- SourceDebugExtensionAttribute
- SourceFileAttribute
- StackFrameType
- StackMapFrameEntry
- StackMapTableAttribute
- SubStructure
- SyntheticAttribute
- TypeAnnotation
- TypeAnnotationTargetType
- TypePathEntry
- TypePathKind
- UninitializedVerificationTypeInfoEntry
- UnknownAttribute
- VerificationType
- VerificationTypeInfoEntry
- EmptyTargetInfo
- ExceptionTargetInfo
- LocalVarTarget
- LocalVarTargetInfo
- OffsetTargetInfo
- ParameterTargetInfo
- SupertypeTargetInfo
- TargetInfo
- TypeArgumentTargetInfo
- TypeParameterBoundTargetInfo
- ConstantClassInfo
- ConstantDoubleInfo
- ConstantDynamic
- ConstantDynamicInfo
- ConstantFieldrefInfo
- ConstantFloatInfo
- ConstantIntegerInfo
- ConstantInterfaceMethodrefInfo
- ConstantInvokeDynamicInfo
- ConstantLargeNumeric
- ConstantLongInfo
- ConstantMethodHandleInfo
- ConstantMethodTypeInfo
- ConstantMethodrefInfo
- ConstantModuleInfo
- ConstantNameAndTypeInfo
- ConstantNameInfo
- ConstantNumeric
- ConstantPackageInfo
- ConstantPlaceholder
- ConstantReference
- ConstantStringInfo
- ConstantUtf8Info
- MethodHandleType
- AnnotationElementValue
- ArrayElementValue
- ClassElementValue
- ConstElementValue
- ElementValue
- ElementValuePair
- ElementValueType
- EnumElementValue