public class CheckMethodWrapper
extends java.lang.Object
Constructor and Description |
---|
CheckMethodWrapper(ICheckValidator validator,
java.lang.reflect.Method method,
CheckValidatorRegistry checkValidatorRegistry) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.util.Set<java.lang.String> |
getAnnotatedCategories() |
java.lang.String |
getAnnotatedConstraint() |
java.lang.reflect.Method |
getMethod() |
ICheckValidator |
getValidator() |
int |
hashCode() |
void |
invoke(CheckValidatorState state,
java.util.Set<java.lang.String> selectedCategories) |
protected void |
invokeInternal(CheckValidatorState state) |
java.lang.String |
toString() |
public CheckMethodWrapper(ICheckValidator validator, java.lang.reflect.Method method, CheckValidatorRegistry checkValidatorRegistry)
public ICheckValidator getValidator()
public java.lang.reflect.Method getMethod()
public java.lang.String getAnnotatedConstraint()
public java.util.Set<java.lang.String> getAnnotatedCategories()
public void invoke(CheckValidatorState state, java.util.Set<java.lang.String> selectedCategories) throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.reflect.InvocationTargetException
protected void invokeInternal(CheckValidatorState state) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object