public static final boolean isHaveAnCondition(Class<?> clazz,Class<?> abstractClass,Class<?> interfaceClass,Class<? extends Annotation> annotationClass){
		boolean optionCondition=(abstractClass!=null&&IOTypeValidator.isHaveAbstractClass(abstractClass, clazz));// Abstract sınıfa sahip olabilir
		optionCondition=optionCondition||(interfaceClass!=null&&IOTypeValidator.isHaveInterface(interfaceClass, clazz));// Interface sınıfa sahip olabilir
		optionCondition=optionCondition||(annotationClass!=null&&IOTypeValidator.isHaveAnAnnotation(annotationClass, clazz));//Annotation'a sahip olabilir 
		return optionCondition;
	}