Browse Source

Polishing.

Add missing override annotations.

See #2508
pull/2623/head
Mark Paluch 4 years ago
parent
commit
8a7520091d
No known key found for this signature in database
GPG Key ID: 4406B84C1661DCD1
  1. 4
      src/main/java/org/springframework/data/convert/DefaultTypeMapper.java
  2. 1
      src/main/java/org/springframework/data/convert/SimpleTypeInformationMapper.java

4
src/main/java/org/springframework/data/convert/DefaultTypeMapper.java

@ -112,6 +112,7 @@ public class DefaultTypeMapper<S> implements TypeMapper<S>, BeanClassLoaderAware @@ -112,6 +112,7 @@ public class DefaultTypeMapper<S> implements TypeMapper<S>, BeanClassLoaderAware
* @see org.springframework.data.convert.TypeMapper#readType(java.lang.Object)
*/
@Nullable
@Override
public TypeInformation<?> readType(S source) {
Assert.notNull(source, "Source object must not be null!");
@ -142,6 +143,7 @@ public class DefaultTypeMapper<S> implements TypeMapper<S>, BeanClassLoaderAware @@ -142,6 +143,7 @@ public class DefaultTypeMapper<S> implements TypeMapper<S>, BeanClassLoaderAware
* (non-Javadoc)
* @see org.springframework.data.convert.TypeMapper#readType(java.lang.Object, org.springframework.data.util.TypeInformation)
*/
@Override
public <T> TypeInformation<? extends T> readType(S source, TypeInformation<T> basicType) {
Assert.notNull(source, "Source must not be null!");
@ -198,6 +200,7 @@ public class DefaultTypeMapper<S> implements TypeMapper<S>, BeanClassLoaderAware @@ -198,6 +200,7 @@ public class DefaultTypeMapper<S> implements TypeMapper<S>, BeanClassLoaderAware
* (non-Javadoc)
* @see org.springframework.data.convert.TypeMapper#writeType(java.lang.Class, java.lang.Object)
*/
@Override
public void writeType(Class<?> type, S dbObject) {
writeType(ClassTypeInformation.from(type), dbObject);
}
@ -206,6 +209,7 @@ public class DefaultTypeMapper<S> implements TypeMapper<S>, BeanClassLoaderAware @@ -206,6 +209,7 @@ public class DefaultTypeMapper<S> implements TypeMapper<S>, BeanClassLoaderAware
* (non-Javadoc)
* @see org.springframework.data.convert.TypeMapper#writeType(org.springframework.data.util.TypeInformation, java.lang.Object)
*/
@Override
public void writeType(TypeInformation<?> info, S sink) {
Assert.notNull(info, "TypeInformation must not be null!");

1
src/main/java/org/springframework/data/convert/SimpleTypeInformationMapper.java

@ -69,6 +69,7 @@ public class SimpleTypeInformationMapper implements TypeInformationMapper, BeanC @@ -69,6 +69,7 @@ public class SimpleTypeInformationMapper implements TypeInformationMapper, BeanC
* @param type must not be {@literal null}.
* @return the String representation to be stored or {@literal null} if no type information shall be stored.
*/
@Override
public Alias createAliasFor(TypeInformation<?> type) {
return Alias.of(type.getType().getName());
}

Loading…
Cancel
Save