public abstract class ParametersChecker extends Object
NOT FOR PUBLIC USE.
Modifier | Constructor and Description |
---|---|
protected |
ParametersChecker(Method method,
Map<Class<?>,QueryArgumentTransformer<?,?>> transformers) |
Modifier and Type | Method and Description |
---|---|
void |
check() |
protected abstract Set<String> |
getExpectedNamedParameters() |
protected abstract int |
getExpectedOrdinalParametersCount() |
protected abstract Class<?> |
getExpectedType(int paramIndex) |
protected abstract Class<?> |
getExpectedType(String paramName) |
protected Method |
getMethod() |
void |
visit(int index,
Class<?> type,
Annotation[] annotations) |
protected ParametersChecker(@NotNull Method method, @NotNull Map<Class<?>,QueryArgumentTransformer<?,?>> transformers)
@NotNull protected final Method getMethod()
@Nullable protected abstract Class<?> getExpectedType(int paramIndex)
protected abstract int getExpectedOrdinalParametersCount()
public void check()
public void visit(int index, @NotNull Class<?> type, @NotNull Annotation[] annotations)
Copyright © 2008–2017. All rights reserved.