You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by sv...@apache.org on 2016/10/21 09:20:46 UTC
[4/8] brooklyn-server git commit: Reflections utils: improve use of
generics
Reflections utils: improve use of generics
Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo
Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/cb3bfa5a
Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/cb3bfa5a
Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/cb3bfa5a
Branch: refs/heads/master
Commit: cb3bfa5ab67d950d9e02678fb86324c796f6e171
Parents: 554f50e
Author: Aled Sage <al...@gmail.com>
Authored: Wed Oct 19 00:38:39 2016 +0100
Committer: Aled Sage <al...@gmail.com>
Committed: Wed Oct 19 00:40:46 2016 +0100
----------------------------------------------------------------------
.../java/org/apache/brooklyn/util/javalang/Reflections.java | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/brooklyn-server/blob/cb3bfa5a/utils/common/src/main/java/org/apache/brooklyn/util/javalang/Reflections.java
----------------------------------------------------------------------
diff --git a/utils/common/src/main/java/org/apache/brooklyn/util/javalang/Reflections.java b/utils/common/src/main/java/org/apache/brooklyn/util/javalang/Reflections.java
index 5af8ae9..95bbf7f 100644
--- a/utils/common/src/main/java/org/apache/brooklyn/util/javalang/Reflections.java
+++ b/utils/common/src/main/java/org/apache/brooklyn/util/javalang/Reflections.java
@@ -825,11 +825,11 @@ public class Reflections {
/** @deprecated since 0.10.0 use {@link #invokeMethodFromArgs(Object, String, List)};
* this allows null return values */ @Deprecated
- public static Optional<Object> invokeMethodWithArgs(Object clazzOrInstance, String method, List<Object> args) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException {
+ public static Optional<Object> invokeMethodWithArgs(Object clazzOrInstance, String method, List<?> args) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException {
return invokeMethodWithArgs(clazzOrInstance, method, args, false);
}
/** @deprecated since 0.10.0 use {@link #invokeMethodFromArgs(Object, String, List)} */ @Deprecated
- public static Optional<Object> invokeMethodWithArgs(Object clazzOrInstance, String method, List<Object> args, boolean setAccessible) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException {
+ public static Optional<Object> invokeMethodWithArgs(Object clazzOrInstance, String method, List<?> args, boolean setAccessible) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException {
return invokeMethodFromArgs(clazzOrInstance, method, args, setAccessible).toOptional();
}
@@ -837,11 +837,11 @@ public class Reflections {
* @throws InvocationTargetException
* @throws IllegalAccessException
* @throws IllegalArgumentException */
- public static Maybe<Object> invokeMethodFromArgs(Object clazzOrInstance, String method, List<Object> args) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException {
+ public static Maybe<Object> invokeMethodFromArgs(Object clazzOrInstance, String method, List<?> args) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException {
return invokeMethodFromArgs(clazzOrInstance, method, args, false);
}
/** as {@link #invokeMethodFromArgs(Object, String, List)} but giving control over whether to set it accessible */
- public static Maybe<Object> invokeMethodFromArgs(Object clazzOrInstance, String method, List<Object> args, boolean setAccessible) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException {
+ public static Maybe<Object> invokeMethodFromArgs(Object clazzOrInstance, String method, List<?> args, boolean setAccessible) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException {
Preconditions.checkNotNull(clazzOrInstance, "clazz or instance");
Preconditions.checkNotNull(method, "method");
Preconditions.checkNotNull(args, "args to "+method);