DATACMNS-1726 - Delombok source files.

This commit is contained in:
Mark Paluch
2020-05-14 15:46:03 +02:00
parent 302fa6335f
commit 4be5aae181
99 changed files with 3052 additions and 715 deletions

View File

@@ -17,9 +17,6 @@ package org.springframework.data.spel;
import static org.springframework.data.util.StreamUtils.*;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
import java.beans.PropertyDescriptor;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
@@ -109,7 +106,6 @@ class EvaluationContextExtensionInformation {
*
* @author Oliver Gierke
*/
@Getter
public static class ExtensionTypeInformation {
/**
@@ -150,7 +146,14 @@ class EvaluationContextExtensionInformation {
return CollectionUtils.unmodifiableMultiValueMap(map);
}
@RequiredArgsConstructor
public Map<String, Object> getProperties() {
return this.properties;
}
public MultiValueMap<String, Function> getFunctions() {
return this.functions;
}
static class PublicMethodAndFieldFilter implements MethodFilter, FieldFilter {
public static final PublicMethodAndFieldFilter STATIC = new PublicMethodAndFieldFilter(true);
@@ -158,6 +161,10 @@ class EvaluationContextExtensionInformation {
private final boolean staticOnly;
public PublicMethodAndFieldFilter(boolean staticOnly) {
this.staticOnly = staticOnly;
}
/*
* (non-Javadoc)
* @see org.springframework.util.ReflectionUtils.MethodFilter#matches(java.lang.reflect.Method)

View File

@@ -15,9 +15,6 @@
*/
package org.springframework.data.spel;
import lombok.NonNull;
import lombok.RequiredArgsConstructor;
import java.util.Collection;
import java.util.Collections;
import java.util.HashMap;
@@ -61,7 +58,6 @@ import org.springframework.util.Assert;
* @author Jens Schauder
* @since 2.1
*/
@RequiredArgsConstructor
public class ExtensionAwareEvaluationContextProvider implements EvaluationContextProvider {
private final Map<Class<?>, EvaluationContextExtensionInformation> extensionInformationCache = new ConcurrentHashMap<>();
@@ -95,6 +91,11 @@ public class ExtensionAwareEvaluationContextProvider implements EvaluationContex
this(Lazy.of(extensions));
}
public ExtensionAwareEvaluationContextProvider(
Lazy<? extends Collection<? extends EvaluationContextExtension>> extensions) {
this.extensions = extensions;
}
/* (non-Javadoc)
* @see org.springframework.data.jpa.repository.support.EvaluationContextProvider#getEvaluationContext()
*/
@@ -317,10 +318,13 @@ public class ExtensionAwareEvaluationContextProvider implements EvaluationContex
* @author Oliver Gierke
* @since 1.9
*/
@RequiredArgsConstructor
private static class FunctionMethodExecutor implements MethodExecutor {
private final @NonNull Function function;
private final Function function;
public FunctionMethodExecutor(Function function) {
this.function = function;
}
/*
* (non-Javadoc)