return !globalExecutableTypes.contains( currentExecutableType );
}
private EnumSet<ExecutableType> executableTypesDefinedOnType(Class<?> clazz) {
ValidateOnExecution validateOnExecutionAnnotation = clazz.getAnnotation( ValidateOnExecution.class );
EnumSet<ExecutableType> executableTypes = commonExecutableTypeChecks( validateOnExecutionAnnotation );
if ( executableTypes.contains( ExecutableType.IMPLICIT ) ) {
return DEFAULT_EXECUTABLE_TYPES;
}