]> git.somenet.org - pub/jan/dst18.git/blob - ass2-di/src/main/java/dst/ass2/di/agent/InjectorAgent.java
Add template for assignment 2
[pub/jan/dst18.git] / ass2-di / src / main / java / dst / ass2 / di / agent / InjectorAgent.java
1 package dst.ass2.di.agent;
2
3 import java.lang.instrument.ClassFileTransformer;
4 import java.lang.instrument.IllegalClassFormatException;
5 import java.security.ProtectionDomain;
6
7 public class InjectorAgent implements ClassFileTransformer {
8
9     @Override
10     public byte[] transform(ClassLoader loader, String className,
11             Class<?> classBeingRedefined, ProtectionDomain protectionDomain,
12             byte[] classfileBuffer) throws IllegalClassFormatException {
13
14         // TODO
15         return classfileBuffer;
16     }
17
18 }