Remove Eclipse Non-Javadoc comments.

Closes #2522
This commit is contained in:
Jens Schauder
2022-01-05 11:00:48 +01:00
parent 8ec01cb816
commit 38f50e3da8
240 changed files with 0 additions and 4086 deletions

View File

@@ -67,19 +67,11 @@ public class AnnotatedTypeScanner implements ResourceLoaderAware, EnvironmentAwa
this.considerInterfaces = considerInterfaces;
}
/*
* (non-Javadoc)
* @see org.springframework.context.ResourceLoaderAware#setResourceLoader(org.springframework.core.io.ResourceLoader)
*/
@Override
public void setResourceLoader(ResourceLoader resourceLoader) {
this.resourceLoader = resourceLoader;
}
/*
* (non-Javadoc)
* @see org.springframework.context.EnvironmentAware#setEnvironment(org.springframework.core.env.Environment)
*/
@Override
public void setEnvironment(Environment environment) {
this.environment = environment;
@@ -147,10 +139,6 @@ public class AnnotatedTypeScanner implements ResourceLoaderAware, EnvironmentAwa
this.considerInterfaces = considerInterfaces;
}
/*
* (non-Javadoc)
* @see org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider#isCandidateComponent(org.springframework.beans.factory.annotation.AnnotatedBeanDefinition)
*/
@Override
protected boolean isCandidateComponent(AnnotatedBeanDefinition beanDefinition) {
return super.isCandidateComponent(beanDefinition)

View File

@@ -48,10 +48,6 @@ public class AnnotationDetectionFieldCallback implements FieldCallback {
this.annotationType = annotationType;
}
/*
* (non-Javadoc)
* @see org.springframework.util.ReflectionUtils.FieldCallback#doWith(java.lang.reflect.Field)
*/
public void doWith(Field field) throws IllegalArgumentException, IllegalAccessException {
if (this.field != null) {

View File

@@ -104,10 +104,6 @@ public class AnnotationDetectionMethodCallback<A extends Annotation> implements
return annotation != null;
}
/*
* (non-Javadoc)
* @see org.springframework.util.ReflectionUtils.MethodCallback#doWith(java.lang.reflect.Method)
*/
@Override
public void doWith(Method method) throws IllegalArgumentException, IllegalAccessException {

View File

@@ -132,46 +132,26 @@ public class ClassTypeInformation<S> extends TypeDiscoverer<S> {
return map;
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeDiscoverer#getType()
*/
@Override
public Class<S> getType() {
return type;
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeDiscoverer#getRawTypeInformation()
*/
@Override
public ClassTypeInformation<?> getRawTypeInformation() {
return this;
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeDiscoverer#isAssignableFrom(org.springframework.data.util.TypeInformation)
*/
@Override
public boolean isAssignableFrom(TypeInformation<?> target) {
return getType().isAssignableFrom(target.getType());
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeDiscoverer#specialize(org.springframework.data.util.ClassTypeInformation)
*/
@Override
public TypeInformation<? extends S> specialize(ClassTypeInformation<?> type) {
return (TypeInformation<? extends S>) type;
}
/*
* (non-Javadoc)
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
return type.getName();

View File

@@ -33,10 +33,6 @@ import java.util.stream.StreamSupport;
*/
public interface CloseableIterator<T> extends Iterator<T>, Closeable {
/*
* (non-Javadoc)
* @see java.io.Closeable#close()
*/
@Override
void close();

View File

@@ -38,10 +38,6 @@ public class DirectFieldAccessFallbackBeanWrapper extends BeanWrapperImpl {
super(type);
}
/*
* (non-Javadoc)
* @see org.springframework.beans.BeanWrapperImpl#getPropertyValue(java.lang.String)
*/
@Override
@Nullable
public Object getPropertyValue(String propertyName) {
@@ -62,10 +58,6 @@ public class DirectFieldAccessFallbackBeanWrapper extends BeanWrapperImpl {
}
}
/*
* (non-Javadoc)
* @see org.springframework.beans.BeanWrapperImpl#setPropertyValue(java.lang.String, java.lang.Object)
*/
@Override
public void setPropertyValue(String propertyName, @Nullable Object value) {

View File

@@ -42,20 +42,12 @@ class GenericArrayTypeInformation<S> extends ParentTypeAwareTypeInformation<S> {
this.type = type;
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeDiscoverer#getType()
*/
@Override
@SuppressWarnings("unchecked")
public Class<S> getType() {
return (Class<S>) Array.newInstance(resolveType(type.getGenericComponentType()), 0).getClass();
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeDiscoverer#doGetComponentType()
*/
@Override
@NonNull
protected TypeInformation<?> doGetComponentType() {
@@ -64,10 +56,6 @@ class GenericArrayTypeInformation<S> extends ParentTypeAwareTypeInformation<S> {
return createInfo(componentType);
}
/*
* (non-Javadoc)
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
return type.toString();

View File

@@ -231,10 +231,6 @@ public class Lazy<T> implements Supplier<T> {
return value;
}
/*
* (non-Javadoc)
* @see java.lang.Object#equals(java.lang.Object)
*/
@Override
public boolean equals(@Nullable Object o) {
@@ -257,10 +253,6 @@ public class Lazy<T> implements Supplier<T> {
return ObjectUtils.nullSafeEquals(value, lazy.value);
}
/*
* (non-Javadoc)
* @see java.lang.Object#hashCode()
*/
@Override
public int hashCode() {

View File

@@ -37,19 +37,11 @@ final class LazyStreamable<T> implements Streamable<T> {
return new LazyStreamable<T>(stream);
}
/*
* (non-Javadoc)
* @see java.lang.Iterable#iterator()
*/
@Override
public Iterator<T> iterator() {
return stream().iterator();
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.Streamable#stream()
*/
@Override
public Stream<T> stream() {
return stream.get();
@@ -59,10 +51,6 @@ final class LazyStreamable<T> implements Streamable<T> {
return this.stream;
}
/*
* (non-Javadoc)
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
return "LazyStreamable(stream=" + this.getStream() + ")";

View File

@@ -108,10 +108,6 @@ public class MethodInvocationRecorder {
private InvocationInformation information = InvocationInformation.NOT_INVOKED;
/*
* (non-Javadoc)
* @see org.aopalliance.intercept.MethodInterceptor#invoke(org.aopalliance.intercept.MethodInvocation)
*/
@Override
@SuppressWarnings("null")
public Object invoke(MethodInvocation invocation) throws Throwable {
@@ -218,10 +214,6 @@ public class MethodInvocationRecorder {
return this.invokedMethod;
}
/*
* (non-Javadoc)
* @see java.lang.Object#equals(java.lang.Object)
*/
@Override
public boolean equals(@Nullable Object o) {
@@ -240,10 +232,6 @@ public class MethodInvocationRecorder {
return ObjectUtils.nullSafeEquals(invokedMethod, that.invokedMethod);
}
/*
* (non-Javadoc)
* @see java.lang.Object#hashCode()
*/
@Override
public int hashCode() {
@@ -254,10 +242,6 @@ public class MethodInvocationRecorder {
return result;
}
/*
* (non-Javadoc)
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
return "MethodInvocationRecorder.InvocationInformation(recorded=" + this.getRecorded() + ", invokedMethod="
@@ -275,10 +259,6 @@ public class MethodInvocationRecorder {
INSTANCE;
/*
* (non-Javadoc)
* @see org.springframework.hateoas.core.Recorder.PropertyNameDetectionStrategy#getPropertyName(java.lang.reflect.Method)
*/
@NonNull
@Override
public String getPropertyName(Method method) {
@@ -366,10 +346,6 @@ public class MethodInvocationRecorder {
return new Recorded<S>(converter.apply(currentInstance).values().iterator().next(), recorder);
}
/*
* (non-Javadoc)
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
@@ -388,10 +364,6 @@ public class MethodInvocationRecorder {
super(null, null);
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.MethodInvocationRecorder.Recorded#getPropertyPath(java.util.List)
*/
@Override
public Optional<String> getPropertyPath(List<PropertyNameDetectionStrategy> strategies) {
return Optional.empty();

View File

@@ -47,28 +47,16 @@ class MultiValueMapCollector<T, K, V> implements Collector<T, MultiValueMap<K, V
return new MultiValueMapCollector<T, K, V>(keyFunction, valueFunction);
}
/*
* (non-Javadoc)
* @see java.util.stream.Collector#supplier()
*/
@Override
public Supplier<MultiValueMap<K, V>> supplier() {
return () -> CollectionUtils.toMultiValueMap(new HashMap<>());
}
/*
* (non-Javadoc)
* @see java.util.stream.Collector#accumulator()
*/
@Override
public BiConsumer<MultiValueMap<K, V>, T> accumulator() {
return (map, t) -> map.add(keyFunction.apply(t), valueFunction.apply(t));
}
/*
* (non-Javadoc)
* @see java.util.stream.Collector#combiner()
*/
@Override
public BinaryOperator<MultiValueMap<K, V>> combiner() {
@@ -82,19 +70,11 @@ class MultiValueMapCollector<T, K, V> implements Collector<T, MultiValueMap<K, V
};
}
/*
* (non-Javadoc)
* @see java.util.stream.Collector#finisher()
*/
@Override
public Function<MultiValueMap<K, V>, MultiValueMap<K, V>> finisher() {
return Function.identity();
}
/*
* (non-Javadoc)
* @see java.util.stream.Collector#characteristics()
*/
@Override
public Set<Characteristics> characteristics() {
return EnumSet.of(Characteristics.IDENTITY_FINISH, Characteristics.UNORDERED);

View File

@@ -243,10 +243,6 @@ public abstract class NullableWrapperConverters {
this.wrapperTypes = wrapperTypes;
}
/*
* (non-Javadoc)
* @see org.springframework.core.convert.converter.GenericConverter#getConvertibleTypes()
*/
@Override
public Set<ConvertiblePair> getConvertibleTypes() {
@@ -255,10 +251,6 @@ public abstract class NullableWrapperConverters {
.stream().collect(StreamUtils.toUnmodifiableSet());
}
/*
* (non-Javadoc)
* @see org.springframework.core.convert.converter.GenericConverter#convert(java.lang.Object, org.springframework.core.convert.TypeDescriptor, org.springframework.core.convert.TypeDescriptor)
*/
@Nullable
@Override
public final Object convert(@Nullable Object source, TypeDescriptor sourceType, TypeDescriptor targetType) {
@@ -295,10 +287,6 @@ public abstract class NullableWrapperConverters {
super(java.util.Optional.empty());
}
/*
* (non-Javadoc)
* @see org.springframework.data.repository.util.QueryExecutionConverters.AbstractWrapperTypeConverter#wrap(java.lang.Object)
*/
@Override
protected Object wrap(Object source) {
return java.util.Optional.of(source);
@@ -322,10 +310,6 @@ public abstract class NullableWrapperConverters {
super(Optional.absent(), Collections.singleton(Optional.class));
}
/*
* (non-Javadoc)
* @see org.springframework.data.repository.util.QueryExecutionConverters.AbstractWrapperTypeConverter#wrap(java.lang.Object)
*/
@Override
protected Object wrap(Object source) {
return Optional.of(source);
@@ -350,10 +334,6 @@ public abstract class NullableWrapperConverters {
super(Option.empty(), Collections.singleton(Option.class));
}
/*
* (non-Javadoc)
* @see org.springframework.data.repository.util.QueryExecutionConverters.AbstractWrapperTypeConverter#wrap(java.lang.Object)
*/
@Override
protected Object wrap(Object source) {
return Option.apply(source);
@@ -381,10 +361,6 @@ public abstract class NullableWrapperConverters {
return WrapperType.singleValue(io.vavr.control.Option.class);
}
/*
* (non-Javadoc)
* @see org.springframework.data.repository.util.QueryExecutionConverters.AbstractWrapperTypeConverter#wrap(java.lang.Object)
*/
@Override
protected Object wrap(Object source) {
return io.vavr.control.Option.of(source);
@@ -400,10 +376,6 @@ public abstract class NullableWrapperConverters {
INSTANCE;
/*
* (non-Javadoc)
* @see org.springframework.core.convert.converter.Converter#convert(java.lang.Object)
*/
@Nullable
@Override
public Object convert(Object source) {
@@ -420,10 +392,6 @@ public abstract class NullableWrapperConverters {
INSTANCE;
/*
* (non-Javadoc)
* @see org.springframework.core.convert.converter.Converter#convert(java.lang.Object)
*/
@Nullable
@Override
public Object convert(Object source) {
@@ -444,10 +412,6 @@ public abstract class NullableWrapperConverters {
private final Function0<Object> alternative = new AbstractFunction0<Object>() {
/*
* (non-Javadoc)
* @see scala.Function0#apply()
*/
@Nullable
@Override
public Option<Object> apply() {
@@ -455,10 +419,6 @@ public abstract class NullableWrapperConverters {
}
};
/*
* (non-Javadoc)
* @see org.springframework.core.convert.converter.Converter#convert(java.lang.Object)
*/
@Nullable
@Override
public Object convert(Object source) {
@@ -476,10 +436,6 @@ public abstract class NullableWrapperConverters {
INSTANCE;
/*
* (non-Javadoc)
* @see org.springframework.core.convert.converter.Converter#convert(java.lang.Object)
*/
@Nullable
@Override
@SuppressWarnings("unchecked")
@@ -508,10 +464,6 @@ public abstract class NullableWrapperConverters {
return cardinality;
}
/*
* (non-Javadoc)
* @see java.lang.Object#equals(java.lang.Object)
*/
@Override
public boolean equals(Object o) {
@@ -530,10 +482,6 @@ public abstract class NullableWrapperConverters {
return cardinality == that.cardinality;
}
/*
* (non-Javadoc)
* @see java.lang.Object#hashCode()
*/
@Override
public int hashCode() {
var result = ObjectUtils.nullSafeHashCode(type);
@@ -541,10 +489,6 @@ public abstract class NullableWrapperConverters {
return result;
}
/*
* (non-Javadoc)
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
return "WrapperType(type=" + this.getType() + ", cardinality=" + this.getCardinality() + ")";

View File

@@ -86,10 +86,6 @@ public final class Pair<S, T> {
return Collectors.toMap(Pair::getFirst, Pair::getSecond);
}
/*
* (non-Javadoc)
* @see java.lang.Object#equals(java.lang.Object)
*/
@Override
public boolean equals(@Nullable Object o) {
@@ -108,10 +104,6 @@ public final class Pair<S, T> {
return ObjectUtils.nullSafeEquals(second, pair.second);
}
/*
* (non-Javadoc)
* @see java.lang.Object#hashCode()
*/
@Override
public int hashCode() {
var result = ObjectUtils.nullSafeHashCode(first);
@@ -119,10 +111,6 @@ public final class Pair<S, T> {
return result;
}
/*
* (non-Javadoc)
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
return String.format("%s->%s", this.first, this.second);

View File

@@ -182,10 +182,6 @@ public class ParameterTypes {
return true;
}
/*
* (non-Javadoc)
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
@@ -278,10 +274,6 @@ public class ParameterTypes {
return types.get(types.size() - 1);
}
/*
* (non-Javadoc)
* @see java.lang.Object#equals(java.lang.Object)
*/
@Override
public boolean equals(@Nullable Object o) {
@@ -296,10 +288,6 @@ public class ParameterTypes {
return ObjectUtils.nullSafeEquals(types, that.types);
}
/*
* (non-Javadoc)
* @see java.lang.Object#hashCode()
*/
@Override
public int hashCode() {
return ObjectUtils.nullSafeHashCode(types);
@@ -325,19 +313,11 @@ public class ParameterTypes {
return new ParentParameterTypes(types, tail);
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.ParameterTypes#getParent()
*/
@Override
protected Optional<ParameterTypes> getParent() {
return super.getParent(tail);
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.ParameterTypes#withLastVarArgs()
*/
@Override
protected Optional<ParameterTypes> withLastVarArgs() {
@@ -346,10 +326,6 @@ public class ParameterTypes {
: super.withLastVarArgs();
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.ParentTypeAwareTypeInformation#equals(java.lang.Object)
*/
@Override
public boolean equals(@Nullable Object o) {
@@ -368,10 +344,6 @@ public class ParameterTypes {
return ObjectUtils.nullSafeEquals(tail, that.tail);
}
/*
* (non-Javadoc)
* @see java.lang.Object#hashCode()
*/
@Override
public int hashCode() {

View File

@@ -59,10 +59,6 @@ class ParameterizedTypeInformation<T> extends ParentTypeAwareTypeInformation<T>
this.resolved = Lazy.of(() -> isResolvedCompletely());
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeDiscoverer#doGetMapValueType()
*/
@Override
@Nullable
protected TypeInformation<?> doGetMapValueType() {
@@ -95,10 +91,6 @@ class ParameterizedTypeInformation<T> extends ParentTypeAwareTypeInformation<T>
return result.orElseGet(super::doGetMapValueType);
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeDiscoverer#getTypeParameters()
*/
@Override
public List<TypeInformation<?>> getTypeArguments() {
@@ -111,10 +103,6 @@ class ParameterizedTypeInformation<T> extends ParentTypeAwareTypeInformation<T>
return result;
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeDiscoverer#isAssignableFrom(org.springframework.data.util.TypeInformation)
*/
@Override
public boolean isAssignableFrom(TypeInformation<?> target) {
@@ -149,10 +137,6 @@ class ParameterizedTypeInformation<T> extends ParentTypeAwareTypeInformation<T>
return true;
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeDiscoverer#doGetComponentType()
*/
@Override
@Nullable
protected TypeInformation<?> doGetComponentType() {
@@ -166,10 +150,6 @@ class ParameterizedTypeInformation<T> extends ParentTypeAwareTypeInformation<T>
return createInfo(type.getActualTypeArguments()[0]);
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeDiscoverer#specialize(org.springframework.data.util.ClassTypeInformation)
*/
@Override
@SuppressWarnings("unchecked")
public TypeInformation<? extends T> specialize(ClassTypeInformation<?> type) {
@@ -189,10 +169,6 @@ class ParameterizedTypeInformation<T> extends ParentTypeAwareTypeInformation<T>
: super.specialize(type);
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.ParentTypeAwareTypeInformation#equals(java.lang.Object)
*/
@Override
public boolean equals(@Nullable Object obj) {
@@ -211,19 +187,11 @@ class ParameterizedTypeInformation<T> extends ParentTypeAwareTypeInformation<T>
return super.equals(obj);
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.ParentTypeAwareTypeInformation#hashCode()
*/
@Override
public int hashCode() {
return isResolved() ? this.type.hashCode() : super.hashCode();
}
/*
* (non-Javadoc)
* @see java.lang.Object#toString()
*/
@Override
public String toString() {

View File

@@ -47,10 +47,6 @@ public abstract class ParentTypeAwareTypeInformation<S> extends TypeDiscoverer<S
this.parent = parent;
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeDiscoverer#createInfo(java.lang.reflect.Type)
*/
@Override
protected TypeInformation<?> createInfo(Type fieldType) {
@@ -61,10 +57,6 @@ public abstract class ParentTypeAwareTypeInformation<S> extends TypeDiscoverer<S
return super.createInfo(fieldType);
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeDiscoverer#equals(java.lang.Object)
*/
@Override
public boolean equals(@Nullable Object obj) {
@@ -84,10 +76,6 @@ public abstract class ParentTypeAwareTypeInformation<S> extends TypeDiscoverer<S
return this.parent == null ? that.parent == null : this.parent.equals(that.parent);
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeDiscoverer#hashCode()
*/
@Override
public int hashCode() {

View File

@@ -120,18 +120,10 @@ public final class ReflectionUtils {
this.annotationType = annotationType;
}
/*
* (non-Javadoc)
* @see org.springframework.util.ReflectionUtils.FieldFilter#matches(java.lang.reflect.Field)
*/
public boolean matches(Field field) {
return AnnotationUtils.getAnnotation(field, annotationType) != null;
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.ReflectionUtils.DescribedFieldFilter#getDescription()
*/
public String getDescription() {
return String.format("Annotation filter for %s", annotationType.getName());
}

View File

@@ -23,10 +23,6 @@ class Sink<T> implements Consumer<T> {
return value;
}
/*
* (non-Javadoc)
* @see java.util.function.Consumer#accept(java.lang.Object)
*/
@Override
public void accept(@Nullable T t) {
this.value = t;

View File

@@ -213,10 +213,6 @@ public interface Streamable<T> extends Iterable<T>, Supplier<Stream<T>> {
return stream().collect(StreamUtils.toUnmodifiableSet());
}
/*
* (non-Javadoc)
* @see java.util.function.Supplier#get()
*/
default Stream<T> get() {
return stream();
}

View File

@@ -172,10 +172,6 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
return (Class<S>) GenericTypeResolver.resolveType(type, map);
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeInformation#getParameterTypes(java.lang.reflect.Constructor)
*/
public List<TypeInformation<?>> getParameterTypes(Constructor<?> constructor) {
Assert.notNull(constructor, "Constructor must not be null!");
@@ -187,10 +183,6 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
return parameterTypes;
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeInformation#getProperty(java.lang.String)
*/
@Nullable
public TypeInformation<?> getProperty(String fieldname) {
@@ -281,27 +273,15 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
return parameterTypes.length == 0 ? null : parameterTypes[0];
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeInformation#getType()
*/
public Class<S> getType() {
return resolvedType.get();
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeInformation#getRawTypeInformation()
*/
@Override
public ClassTypeInformation<?> getRawTypeInformation() {
return ClassTypeInformation.from(getType()).getRawTypeInformation();
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeInformation#getActualType()
*/
@Nullable
public TypeInformation<?> getActualType() {
@@ -322,10 +302,6 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
return this;
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeInformation#isMap()
*/
public boolean isMap() {
var type = getType();
@@ -339,10 +315,6 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
return false;
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeInformation#getMapValueType()
*/
@Nullable
public TypeInformation<?> getMapValueType() {
return valueType.orElse(null);
@@ -354,10 +326,6 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
: getTypeArguments().stream().skip(1).findFirst().orElse(null);
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeInformation#isCollectionLike()
*/
public boolean isCollectionLike() {
Class<?> rawType = getType();
@@ -368,10 +336,6 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
|| Streamable.class.isAssignableFrom(rawType);
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeInformation#getComponentType()
*/
@Nullable
public final TypeInformation<?> getComponentType() {
return componentType.orElse(null);
@@ -403,20 +367,12 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
return arguments.size() > 0 ? arguments.get(0) : null;
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeInformation#getReturnType(java.lang.reflect.Method)
*/
public TypeInformation<?> getReturnType(Method method) {
Assert.notNull(method, "Method must not be null!");
return createInfo(method.getGenericReturnType());
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeInformation#getMethodParameterTypes(java.lang.reflect.Method)
*/
public List<TypeInformation<?>> getParameterTypes(Method method) {
Assert.notNull(method, "Method most not be null!");
@@ -426,10 +382,6 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
.collect(Collectors.toList());
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeInformation#getSuperTypeInformation(java.lang.Class)
*/
@Nullable
public TypeInformation<?> getSuperTypeInformation(Class<?> superType) {
@@ -471,17 +423,10 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
return null;
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeInformation#getTypeParameters()
*/
public List<TypeInformation<?>> getTypeArguments() {
return Collections.emptyList();
}
/* (non-Javadoc)
* @see org.springframework.data.util.TypeInformation#isAssignableFrom(org.springframework.data.util.TypeInformation)
*/
public boolean isAssignableFrom(TypeInformation<?> target) {
var superTypeInformation = target.getSuperTypeInformation(getType());
@@ -489,10 +434,6 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
return superTypeInformation == null ? false : superTypeInformation.equals(this);
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.TypeInformation#specialize(org.springframework.data.util.ClassTypeInformation)
*/
@Override
@SuppressWarnings("unchecked")
public TypeInformation<? extends S> specialize(ClassTypeInformation<?> type) {
@@ -539,10 +480,6 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
return NullableWrapperConverters.supports(getType());
}
/*
* (non-Javadoc)
* @see java.lang.Object#equals(java.lang.Object)
*/
@Override
public boolean equals(@Nullable Object obj) {
@@ -571,10 +508,6 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
return this.typeVariableMap.equals(that.typeVariableMap);
}
/*
* (non-Javadoc)
* @see java.lang.Object#hashCode()
*/
@Override
public int hashCode() {
return hashCode;
@@ -596,29 +529,17 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
this.typeParameters = typeParameters;
}
/*
* (non-Javadoc)
* @see java.lang.reflect.ParameterizedType#getRawType()
*/
@Override
public Type getRawType() {
return typeInformation.getType();
}
/*
* (non-Javadoc)
* @see java.lang.reflect.ParameterizedType#getOwnerType()
*/
@Override
@Nullable
public Type getOwnerType() {
return null;
}
/*
* (non-Javadoc)
* @see java.lang.reflect.ParameterizedType#getActualTypeArguments()
*/
@Override
public Type[] getActualTypeArguments() {
@@ -631,10 +552,6 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
return result;
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.ParentTypeAwareTypeInformation#equals(java.lang.Object)
*/
@Override
public boolean equals(@Nullable Object o) {
@@ -653,10 +570,6 @@ class TypeDiscoverer<S> implements TypeInformation<S> {
return ObjectUtils.nullSafeEquals(typeParameters, that.typeParameters);
}
/*
* (non-Javadoc)
* @see java.lang.Object#hashCode()
*/
@Override
public int hashCode() {
var result = ObjectUtils.nullSafeHashCode(typeInformation);

View File

@@ -50,10 +50,6 @@ class TypeVariableTypeInformation<T> extends ParentTypeAwareTypeInformation<T> {
this.variable = variable;
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.ParentTypeAwareTypeInformation#equals(java.lang.Object)
*/
@Override
public boolean equals(@Nullable Object obj) {
@@ -68,10 +64,6 @@ class TypeVariableTypeInformation<T> extends ParentTypeAwareTypeInformation<T> {
return getType().equals(that.getType());
}
/*
* (non-Javadoc)
* @see org.springframework.data.util.ParentTypeAwareTypeInformation#hashCode()
*/
@Override
public int hashCode() {
@@ -82,10 +74,6 @@ class TypeVariableTypeInformation<T> extends ParentTypeAwareTypeInformation<T> {
return result;
}
/*
* (non-Javadoc)
* @see java.lang.Object#toString()
*/
@Override
public String toString() {
return variable.getName();

View File

@@ -146,10 +146,6 @@ public class Version implements Comparable<Version> {
return compareTo(version) <= 0;
}
/*
* (non-Javadoc)
* @see java.lang.Comparable#compareTo(java.lang.Object)
*/
public int compareTo(@SuppressWarnings("null") Version that) {
if (major != that.major) {
@@ -171,10 +167,6 @@ public class Version implements Comparable<Version> {
return 0;
}
/*
* (non-Javadoc)
* @see java.lang.Object#equals(java.lang.Object)
*/
@Override
public boolean equals(@Nullable Object obj) {
@@ -190,10 +182,6 @@ public class Version implements Comparable<Version> {
&& this.build == that.build;
}
/*
* (non-Javadoc)
* @see java.lang.Object#hashCode()
*/
@Override
public int hashCode() {
@@ -205,10 +193,6 @@ public class Version implements Comparable<Version> {
return result;
}
/*
* (non-Javadoc)
* @see java.lang.Object#toString()
*/
@Override
public String toString() {