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.