Skip to content

Commit 735b961

Browse files
committed
Added few more implementation details.
1 parent c2efa7d commit 735b961

3 files changed

Lines changed: 6 additions & 2 deletions

File tree

src/main/java/org/mangorage/bootstrap/api/transformer/IClassTransformer.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,5 @@
22

33
public interface IClassTransformer {
44
TransformResult transform(String className, byte[] classData);
5-
65
String getName();
76
}
Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
package org.mangorage.bootstrap.api.transformer;
22

3-
import java.util.Map;
3+
import java.util.List;
44

55
public interface IClassTransformerHistory {
6+
List<ITransformerResultHistory> getHistory(String name);
67

8+
default List<ITransformerResultHistory> getHistory(Class<?> clazz) {
9+
return getHistory(clazz.getName());
10+
}
711
}

src/main/java/org/mangorage/bootstrap/api/transformer/ITransformerResultHistory.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
public interface ITransformerResultHistory {
44
Class<?> transformer();
5+
String transformerName();
56
TransformerFlag transformerFlag();
67
byte[] classData();
78
}

0 commit comments

Comments
 (0)