@Override public void validate(Element element, ElementValidation validation) { validatorHelper.enclosingElementHasEnhancedComponentAnnotation(element, validation); validatorHelper.isNotPrivate(element, validation); ExecutableElement executableElement = (ExecutableElement) element; validatorHelper.doesntThrowException(executableElement, validation); validatorHelper.isNotFinal(element, validation); validatorHelper.param.inOrder() // .type(CanonicalNameConstants.SQLITE_DATABASE) // .anyType().multiple().optional() // .validate(executableElement, validation); }
@Override public void validate(Element element, ElementValidation validation) { super.validate(element, validation); ExecutableElement executableElement = (ExecutableElement) element; validatorHelper.returnTypeIsVoid(executableElement, validation); validatorHelper.param.inOrder() // .primitiveOrWrapper(TypeKind.BOOLEAN) // .anyType().optional() // .validate(executableElement, validation); }
@Override public void validate(Element element, ElementValidation validation) { validatorHelper.enclosingElementHasEnhancedComponentAnnotation(element, validation); validatorHelper.isNotPrivate(element, validation); ExecutableElement executableElement = (ExecutableElement) element; validatorHelper.doesntThrowException(executableElement, validation); validatorHelper.isNotFinal(element, validation); validatorHelper.param.inOrder() // .type(CanonicalNameConstants.SQLITE_DATABASE) // .anyType().multiple().optional() // .validate(executableElement, validation); }
@Override public void validate(Element element, ElementValidation validation) { super.validate(element, validation); ExecutableElement executableElement = (ExecutableElement) element; validatorHelper.returnTypeIsVoid(executableElement, validation); validatorHelper.param.inOrder() // .primitiveOrWrapper(TypeKind.BOOLEAN) // .anyType().optional() // .validate(executableElement, validation); }