From 87449191636461647906b08434a8ca7036cbadef Mon Sep 17 00:00:00 2001 From: adam Date: Sun, 8 Oct 2006 23:23:27 -0400 Subject: [PATCH] checkpoint darcs-hash:20061009032327-5007d-79e31a6e291a647fc1790b4bebf611f94052cbbb.gz --- src/edu/berkeley/sbp/bind/Bindable.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/edu/berkeley/sbp/bind/Bindable.java b/src/edu/berkeley/sbp/bind/Bindable.java index e3ee82f..a51996e 100644 --- a/src/edu/berkeley/sbp/bind/Bindable.java +++ b/src/edu/berkeley/sbp/bind/Bindable.java @@ -10,6 +10,7 @@ import java.util.*; import java.lang.annotation.*; import java.lang.reflect.*; import java.io.*; +import java.security.*; import static edu.berkeley.sbp.util.Reflection.*; public abstract class Bindable implements ToJava { @@ -43,7 +44,7 @@ public abstract class Bindable implements ToJava { public String toString() { return "BindableMethod["+_method+"]"; } public BindableMethod(Method _method) { this._method = _method; } public String getSimpleName() { return _method.getName(); } - public A getAnnotation(Class c) { return _method.getAnnotation(c); } + public A getAnnotation(final Class c) { return _method.getAnnotation(c); } public Object impose(Object[] fields) { return Reflection.impose(_method, fields); } public Annotation[][] getArgAnnotations() { return _method.getParameterAnnotations(); } public String[] getArgNames() { return new String[_method.getParameterTypes().length]; } -- 1.7.10.4