summaryrefslogtreecommitdiff
path: root/qpid
diff options
context:
space:
mode:
authorRobert Godfrey <rgodfrey@apache.org>2014-04-28 15:51:09 +0000
committerRobert Godfrey <rgodfrey@apache.org>2014-04-28 15:51:09 +0000
commitb5aa0bafee0acbf7684f2ae6918949b2b4ec791a (patch)
tree355864106d1f2cb5d793281579210dc593924cf8 /qpid
parent80fcc568bbf013690af4d54925b46892461832a2 (diff)
downloadqpid-python-b5aa0bafee0acbf7684f2ae6918949b2b4ec791a.tar.gz
QPID-5686 : Address review comments from Alex Rudyy
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1590689 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid')
-rw-r--r--qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/AttributeValueConverter.java84
1 files changed, 22 insertions, 62 deletions
diff --git a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/AttributeValueConverter.java b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/AttributeValueConverter.java
index a169aed0fe..828643273a 100644
--- a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/AttributeValueConverter.java
+++ b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/model/AttributeValueConverter.java
@@ -423,27 +423,6 @@ abstract class AttributeValueConverter<T>
_memberConverter = getConverter(getRawType(genericType), genericType);
}
- private static Class getRawType(Type t)
- {
- if(t instanceof Class)
- {
- return (Class)t;
- }
- else if(t instanceof ParameterizedType)
- {
- return (Class)((ParameterizedType)t).getRawType();
- }
- else if(t instanceof TypeVariable)
- {
- Type[] bounds = ((TypeVariable)t).getBounds();
- if(bounds.length == 1)
- {
- return getRawType(bounds[0]);
- }
- }
- throw new ServerScopedRuntimeException("Unable to process type when constructing configuration model: " + t);
- }
-
@Override
public List convert(final Object value, final ConfiguredObject object)
{
@@ -495,27 +474,6 @@ abstract class AttributeValueConverter<T>
_memberConverter = getConverter(getRawType(genericType), genericType);
}
- private static Class getRawType(Type t)
- {
- if(t instanceof Class)
- {
- return (Class)t;
- }
- else if(t instanceof ParameterizedType)
- {
- return (Class)((ParameterizedType)t).getRawType();
- }
- else if(t instanceof TypeVariable)
- {
- Type[] bounds = ((TypeVariable)t).getBounds();
- if(bounds.length == 1)
- {
- return getRawType(bounds[0]);
- }
- }
- throw new ServerScopedRuntimeException("Unable to process type when constructing configuration model: " + t);
- }
-
@Override
public Set convert(final Object value, final ConfiguredObject object)
{
@@ -567,26 +525,6 @@ abstract class AttributeValueConverter<T>
_memberConverter = getConverter(getRawType(genericType), genericType);
}
- private static Class getRawType(Type t)
- {
- if(t instanceof Class)
- {
- return (Class)t;
- }
- else if(t instanceof ParameterizedType)
- {
- return (Class)((ParameterizedType)t).getRawType();
- }
- else if(t instanceof TypeVariable)
- {
- Type[] bounds = ((TypeVariable)t).getBounds();
- if(bounds.length == 1)
- {
- return getRawType(bounds[0]);
- }
- }
- throw new ServerScopedRuntimeException("Unable to process type when constructing configuration model: " + t);
- }
@Override
public Collection convert(final Object value, final ConfiguredObject object)
@@ -719,4 +657,26 @@ abstract class AttributeValueConverter<T>
}
}
}
+
+ private static Class getRawType(Type t)
+ {
+ if(t instanceof Class)
+ {
+ return (Class)t;
+ }
+ else if(t instanceof ParameterizedType)
+ {
+ return (Class)((ParameterizedType)t).getRawType();
+ }
+ else if(t instanceof TypeVariable)
+ {
+ Type[] bounds = ((TypeVariable)t).getBounds();
+ if(bounds.length == 1)
+ {
+ return getRawType(bounds[0]);
+ }
+ }
+ throw new ServerScopedRuntimeException("Unable to process type when constructing configuration model: " + t);
+ }
+
}