Byte Buddy

GPTKB entity

Statements (55)
Predicate Object
gptkbp:instance_of gptkb:Java_Script
gptkbp:dependency gptkb:Byte_Buddy_Agent
gptkb:Java_Agent
gptkb:Javassist
ASM
gptkbp:developed_by gptkb:Rafael_Winterhalter
gptkbp:features annotation processing
class redefinition
method interception
dynamic proxies
gptkbp:has_documentation available online
https://www.w3.org/2000/01/rdf-schema#label Byte Buddy
gptkbp:integrates_with gptkb:spring
gptkb:Mockito
gptkb:JUnit
gptkbp:latest_version 1.12.8
gptkbp:license Apache License 2.0
gptkbp:provides field access
integration with JMX
integration with JPA
custom class loaders
API for creating Java classes at runtime
class transformation
integration with AOP
integration with CDI
integration with Graal VM
integration with JAX-RS
integration with JMS
integration with Jakarta EE
integration with Java EE
integration with Micronaut
integration with Quarkus
integration with RMI
method delegation
type-safe API
integration with OSGi
gptkbp:release_date gptkb:2016
gptkbp:repository gptkb:Git_Hub
gptkbp:supports Java 8 and above
Java annotations
Java modules
Java generics
Java 9+ features
Java lambdas
Java reflection
gptkbp:used_by gptkb:Apache_Camel
gptkb:Vert.x
gptkb:Spring_Framework
gptkb:JOOQ
gptkb:Hibernate
gptkbp:used_for code generation
bytecode manipulation
gptkbp:written_in gptkb:Java
gptkbp:bfsParent gptkb:Rafael_Winterhalter
gptkbp:bfsLayer 7