diff options
author | chibash <chiba@javassist.org> | 2016-07-30 23:06:05 +0900 |
---|---|---|
committer | chibash <chiba@javassist.org> | 2016-07-30 23:06:05 +0900 |
commit | 2321430bd34e0e576435e2f16b3736f5ce7e2053 (patch) | |
tree | c01fd6094bbc2381fb3905efc343560deab0fd57 /src/main/javassist/tools/Callback.java | |
parent | 79785b83f263d90135dbcc5744deb44b27ae3665 (diff) | |
parent | f795fcb1717fdde3e0c510b218b04abb55081202 (diff) | |
download | javassist-2321430bd34e0e576435e2f16b3736f5ce7e2053.tar.gz javassist-2321430bd34e0e576435e2f16b3736f5ce7e2053.zip |
Merge branch 'master' of github.com:jboss-javassist/javassist into test/java9-jigsaw
Diffstat (limited to 'src/main/javassist/tools/Callback.java')
-rw-r--r-- | src/main/javassist/tools/Callback.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/javassist/tools/Callback.java b/src/main/javassist/tools/Callback.java index 56c87414..c3095ccb 100644 --- a/src/main/javassist/tools/Callback.java +++ b/src/main/javassist/tools/Callback.java @@ -28,7 +28,7 @@ import java.util.UUID; * <p>Example of how to create and insert a callback:</p> * <pre> * ctMethod.insertAfter(new Callback("Thread.currentThread()") { - * public void result(Object... objects) { + * public void result(Object[] objects) { * Thread thread = (Thread) objects[0]; * // do something with thread... * } @@ -37,7 +37,7 @@ import java.util.UUID; * <p>Contains utility methods for inserts callbacks in <code>CtBehaviour</code>, example:</p> * <pre> * insertAfter(ctBehaviour, new Callback("Thread.currentThread(), dummyString") { - * public void result(Object... objects) { + * public void result(Object[] objects) { * Thread thread = (Thread) objects[0]; * // do something with thread... * } @@ -45,10 +45,11 @@ import java.util.UUID; * </pre> * * @author Marten Hedborg + * @author Shigeru Chiba */ public abstract class Callback { - public static HashMap<String, Callback> callbacks = new HashMap<String, Callback>(); + public static HashMap callbacks = new HashMap(); private final String sourceCode; @@ -70,9 +71,8 @@ public abstract class Callback { * * @param objects Objects that the bytecode in callback returns */ - public abstract void result(Object... objects); + public abstract void result(Object[] objects); - @Override public String toString(){ return sourceCode(); } |