| Name | Description | Type | Package | Framework |
| BytecodeProviderImpl | Bytecode provider implementation for Javassist. | Class | org.hibernate.bytecode.internal.javassist | Hibernate ORM |
| AccessFlag | Class | javassist.bytecode | JavAssist | |
| Analyzer | Class | javassist.bytecode.analysis | JavAssist | |
| Annotation | Class | javassist.bytecode.annotation | JavAssist | |
| AnnotationDefaultAttribute | Class | javassist.bytecode | JavAssist | |
| AnnotationImpl | Class | javassist.bytecode.annotation | JavAssist | |
| AnnotationMemberValue | Class | javassist.bytecode.annotation | JavAssist | |
| AnnotationsAttribute | Class | javassist.bytecode | JavAssist | |
| AnnotationsWriter | Class | javassist.bytecode.annotation | JavAssist | |
| ArrayMemberValue | Class | javassist.bytecode.annotation | JavAssist | |
| AttributeInfo | Class | javassist.bytecode | JavAssist | |
| BadBytecode | Class | javassist.bytecode | JavAssist | |
| BasicBlock | Class | javassist.bytecode.stackmap | JavAssist | |
| BasicBlock .Catch | Class | javassist.bytecode.stackmap.BasicBlock | JavAssist | |
| BasicBlock .Maker | Class | javassist.bytecode.stackmap.BasicBlock | JavAssist | |
| BooleanMemberValue | Class | javassist.bytecode.annotation | JavAssist | |
| BootstrapMethodsAttribute | Class | javassist.bytecode | JavAssist | |
| BootstrapMethodsAttribute .BootstrapMethod | Class | javassist.bytecode.BootstrapMethodsAttribute | JavAssist | |
| ByteArray | Class | javassist.bytecode | JavAssist | |
| Bytecode | Class | javassist.bytecode | JavAssist | |
| ByteMemberValue | Class | javassist.bytecode.annotation | JavAssist | |
| CharMemberValue | Class | javassist.bytecode.annotation | JavAssist | |
| ClassFile | Class | javassist.bytecode | JavAssist | |
| ClassFilePrinter | Class | javassist.bytecode | JavAssist | |
| ClassFileWriter | Class | javassist.bytecode | JavAssist | |
| ClassFileWriter .AttributeWriter | Interface | javassist.bytecode.ClassFileWriter | JavAssist | |
| ClassFileWriter .ConstPoolWriter | Class | javassist.bytecode.ClassFileWriter | JavAssist | |
| ClassFileWriter .FieldWriter | Class | javassist.bytecode.ClassFileWriter | JavAssist | |
| ClassFileWriter .MethodWriter | Class | javassist.bytecode.ClassFileWriter | JavAssist | |
| ClassMemberValue | Class | javassist.bytecode.annotation | JavAssist | |
| CodeAttribute | Class | javassist.bytecode | JavAssist | |
| CodeAttribute .RuntimeCopyException | Class | javassist.bytecode.CodeAttribute | JavAssist | |
| CodeIterator | Class | javassist.bytecode | JavAssist | |
| CodeIterator .Gap | Class | javassist.bytecode.CodeIterator | JavAssist | |
| ConstantAttribute | Class | javassist.bytecode | JavAssist | |
| ConstPool | Class | javassist.bytecode | JavAssist | |
| ControlFlow | Class | javassist.bytecode.analysis | JavAssist | |
| ControlFlow .Block | Class | javassist.bytecode.analysis.ControlFlow | JavAssist | |
| ControlFlow .Catcher | Class | javassist.bytecode.analysis.ControlFlow | JavAssist | |
| ControlFlow .Node | Class | javassist.bytecode.analysis.ControlFlow | JavAssist | |
| DeprecatedAttribute | Class | javassist.bytecode | JavAssist | |
| Descriptor | Class | javassist.bytecode | JavAssist | |
| Descriptor .Iterator | Class | javassist.bytecode.Descriptor | JavAssist | |
| DoubleMemberValue | Class | javassist.bytecode.annotation | JavAssist | |
| DuplicateMemberException | Class | javassist.bytecode | JavAssist | |
| EnclosingMethodAttribute | Class | javassist.bytecode | JavAssist | |
| EnumMemberValue | Class | javassist.bytecode.annotation | JavAssist | |
| ExceptionsAttribute | Class | javassist.bytecode | JavAssist | |
| ExceptionTable | Class | javassist.bytecode | JavAssist | |
| Executor | Class | javassist.bytecode.analysis | JavAssist | |
| FieldInfo | Class | javassist.bytecode | JavAssist | |
| FloatMemberValue | Class | javassist.bytecode.annotation | JavAssist | |
| Frame | Class | javassist.bytecode.analysis | JavAssist | |
| FramePrinter | Class | javassist.bytecode.analysis | JavAssist | |
| InnerClassesAttribute | Class | javassist.bytecode | JavAssist | |
| InstructionPrinter | Class | javassist.bytecode | JavAssist | |
| IntegerMemberValue | Class | javassist.bytecode.annotation | JavAssist | |
| LineNumberAttribute | Class | javassist.bytecode | JavAssist | |
| LineNumberAttribute .Pc | Class | javassist.bytecode.LineNumberAttribute | JavAssist | |
| LocalVariableAttribute | Class | javassist.bytecode | JavAssist | |
| LocalVariableTypeAttribute | Class | javassist.bytecode | JavAssist | |
| LongMemberValue | Class | javassist.bytecode.annotation | JavAssist | |
| MapMaker | Class | javassist.bytecode.stackmap | JavAssist | |
| MemberValue | Class | javassist.bytecode.annotation | JavAssist | |
| MemberValueVisitor | Interface | javassist.bytecode.annotation | JavAssist | |
| MethodInfo | Class | javassist.bytecode | JavAssist | |
| MethodParametersAttribute | Class | javassist.bytecode | JavAssist | |
| Mnemonic | Interface | javassist.bytecode | JavAssist | |
| MultiArrayType | Class | javassist.bytecode.analysis | JavAssist | |
| MultiType | Class | javassist.bytecode.analysis | JavAssist | |
| NoSuchClassError | Class | javassist.bytecode.annotation | JavAssist | |
| Opcode | Interface | javassist.bytecode | JavAssist | |
| ParameterAnnotationsAttribute | Class | javassist.bytecode | JavAssist | |
| ShortMemberValue | Class | javassist.bytecode.annotation | JavAssist | |
| SignatureAttribute | Class | javassist.bytecode | JavAssist | |
| SignatureAttribute .ArrayType | Class | javassist.bytecode.SignatureAttribute | JavAssist | |
| SignatureAttribute .BaseType | Class | javassist.bytecode.SignatureAttribute | JavAssist | |
| SignatureAttribute .ClassSignature | Class | javassist.bytecode.SignatureAttribute | JavAssist | |
| SignatureAttribute .ClassType | Class | javassist.bytecode.SignatureAttribute | JavAssist | |
| SignatureAttribute .MethodSignature | Class | javassist.bytecode.SignatureAttribute | JavAssist | |
| SignatureAttribute .NestedClassType | Class | javassist.bytecode.SignatureAttribute | JavAssist | |
| SignatureAttribute .ObjectType | Class | javassist.bytecode.SignatureAttribute | JavAssist | |
| SignatureAttribute .Type | Class | javassist.bytecode.SignatureAttribute | JavAssist | |
| SignatureAttribute .TypeArgument | Class | javassist.bytecode.SignatureAttribute | JavAssist | |
| SignatureAttribute .TypeParameter | Class | javassist.bytecode.SignatureAttribute | JavAssist | |
| SignatureAttribute .TypeVariable | Class | javassist.bytecode.SignatureAttribute | JavAssist | |
| SourceFileAttribute | Class | javassist.bytecode | JavAssist | |
| StackMap | Class | javassist.bytecode | JavAssist | |
| StackMap .Walker | Class | javassist.bytecode.StackMap | JavAssist | |
| StackMap .Writer | Class | javassist.bytecode.StackMap | JavAssist | |
| StackMapTable | Class | javassist.bytecode | JavAssist | |
| StackMapTable .RuntimeCopyException | Class | javassist.bytecode.StackMapTable | JavAssist | |
| StackMapTable .Walker | Class | javassist.bytecode.StackMapTable | JavAssist | |
| StackMapTable .Writer | Class | javassist.bytecode.StackMapTable | JavAssist | |
| StringMemberValue | Class | javassist.bytecode.annotation | JavAssist | |
| Subroutine | Class | javassist.bytecode.analysis | JavAssist | |
| SubroutineScanner | Class | javassist.bytecode.analysis | JavAssist | |
| SyntheticAttribute | Class | javassist.bytecode | JavAssist | |
| Tracer | Class | javassist.bytecode.stackmap | JavAssist | |
| Type | Class | javassist.bytecode.analysis | JavAssist | |
| TypeAnnotationsAttribute | Class | javassist.bytecode | JavAssist | |
| TypeAnnotationsWriter | Class | javassist.bytecode.annotation | JavAssist | |
| TypeData | Class | javassist.bytecode.stackmap | JavAssist | |
| TypeData .AbsTypeVar | Class | javassist.bytecode.stackmap.TypeData | JavAssist | |
| TypeData .ArrayElement | Class | javassist.bytecode.stackmap.TypeData | JavAssist | |
| TypeData .ArrayType | Class | javassist.bytecode.stackmap.TypeData | JavAssist | |
| TypeData .BasicType | Class | javassist.bytecode.stackmap.TypeData | JavAssist | |
| TypeData .ClassName | Class | javassist.bytecode.stackmap.TypeData | JavAssist | |
| TypeData .NullType | Class | javassist.bytecode.stackmap.TypeData | JavAssist | |
| TypeData .TypeVar | Class | javassist.bytecode.stackmap.TypeData | JavAssist | |
| TypeData .UninitData | Class | javassist.bytecode.stackmap.TypeData | JavAssist | |
| TypeData .UninitThis | Class | javassist.bytecode.stackmap.TypeData | JavAssist | |
| TypeData .UninitTypeVar | Class | javassist.bytecode.stackmap.TypeData | JavAssist | |
| TypedBlock | Class | javassist.bytecode.stackmap | JavAssist | |
| TypedBlock .Maker | Class | javassist.bytecode.stackmap.TypedBlock | JavAssist | |
| TypeTag | Interface | javassist.bytecode.stackmap | JavAssist | |
| Util | Class | javassist.bytecode.analysis | JavAssist | |