An open API service indexing awesome lists of open source software.

https://github.com/sevdanurgenc/nano-javassist

This repo contains examples of the Javassist framework structure.
https://github.com/sevdanurgenc/nano-javassist

java javassist maven

Last synced: 3 months ago
JSON representation

This repo contains examples of the Javassist framework structure.

Awesome Lists containing this project

README

          

# Nano-Javassist
### This repo contains examples of Javassist operating principles.

### Javassist is a Java library providing a means to manipulate the Java bytecode of an application. In this sense Javassist provides the support for structural reflection, i.e. the ability to change the implementation of a class at run time. Bytecode manipulation is performed at load-time through a provided class loader.

## This first commit contains example of inner class.
![image](https://user-images.githubusercontent.com/5441882/96655543-6fd80a80-1346-11eb-9b62-7e0962073ce9.png)

## This second commit contains example of insert to class.
![image](https://user-images.githubusercontent.com/5441882/96655603-939b5080-1346-11eb-81ad-343b4c3c5f71.png)

## This third commit contains example of insert to interface class.
![image](https://user-images.githubusercontent.com/5441882/96798095-cf96ea00-1408-11eb-9555-e00754caff9c.png)

## This second commit contains example of insert to setget class.
![image](https://user-images.githubusercontent.com/5441882/96798172-fb19d480-1408-11eb-95aa-6150b1443f2b.png)

![image](https://user-images.githubusercontent.com/5441882/96798220-17b60c80-1409-11eb-9b22-a60b2bb3bf6a.png)