summaryrefslogtreecommitdiff
path: root/gnu/java/lang/management/BeanImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/java/lang/management/BeanImpl.java')
-rw-r--r--gnu/java/lang/management/BeanImpl.java7
1 files changed, 2 insertions, 5 deletions
diff --git a/gnu/java/lang/management/BeanImpl.java b/gnu/java/lang/management/BeanImpl.java
index 529ee5896..10ae420b3 100644
--- a/gnu/java/lang/management/BeanImpl.java
+++ b/gnu/java/lang/management/BeanImpl.java
@@ -500,11 +500,8 @@ public class BeanImpl
{
OpenType e = SimpleType.VOID;
TypeVariable[] vars = c.getTypeParameters();
- for (int a = 0; a < vars.length; ++a)
- {
- if (vars[a].getName().equals("E"))
- e = getTypeFromClass((Class) vars[a].getGenericDeclaration());
- }
+ if (vars.length > 0)
+ e = getTypeFromClass((Class) vars[0].getGenericDeclaration());
return new OpenMBeanParameterInfoSupport("TransParam",
"Translated parameter",
new ArrayType(1, e)