DATACMNS-1726 - Delombok source files.
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user