This is an automated email from the ASF dual-hosted git repository.
aadamchik pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cayenne.git
The following commit(s) were added to refs/heads/master by this push:
new 2354e0e minor cleanup, no change
2354e0e is described below
commit 2354e0ea14c60fe3306728a28eb91488a6c007da
Author: Andrus Adamchik <[email protected]>
AuthorDate: Sat May 16 15:07:55 2020 +0300
minor cleanup, no change
---
.../access/types/DefaultValueObjectTypeRegistry.java | 13 +++----------
1 file changed, 3 insertions(+), 10 deletions(-)
diff --git
a/cayenne-server/src/main/java/org/apache/cayenne/access/types/DefaultValueObjectTypeRegistry.java
b/cayenne-server/src/main/java/org/apache/cayenne/access/types/DefaultValueObjectTypeRegistry.java
index 0f545ae..400b095 100644
---
a/cayenne-server/src/main/java/org/apache/cayenne/access/types/DefaultValueObjectTypeRegistry.java
+++
b/cayenne-server/src/main/java/org/apache/cayenne/access/types/DefaultValueObjectTypeRegistry.java
@@ -31,7 +31,7 @@ import org.apache.cayenne.di.Inject;
*/
public class DefaultValueObjectTypeRegistry implements ValueObjectTypeRegistry
{
- final Map<String, ValueObjectType<?,?>> typeCache;
+ final Map<String, ValueObjectType> typeCache;
public DefaultValueObjectTypeRegistry(@Inject List<ValueObjectType<?, ?>>
valueObjectTypeList) {
typeCache = new ConcurrentHashMap<>();
@@ -43,17 +43,10 @@ public class DefaultValueObjectTypeRegistry implements
ValueObjectTypeRegistry {
typeCache.put(valueObjectType.getValueType().getName(),
valueObjectType);
}
}
-
- /**
- * @inheritDoc
- */
+
@SuppressWarnings("unchecked")
@Override
public <T> ValueObjectType<T, ?> getValueType(Class<? extends T>
valueClass) {
- ValueObjectType type = typeCache.get(valueClass.getName());
- if(type == null) {
- return null;
- }
- return type;
+ return typeCache.get(valueClass.getName());
}
}