Class ValidationRuleConverter


  • public class ValidationRuleConverter
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void initialize()  
      static boolean isRule​(java.lang.annotation.Annotation annotation)  
      static com.xebialabs.deployit.plugin.api.validation.Validator<?> makeRule​(ValidationRuleSpecification ruleSpec, LocalPropertyDescriptor propertyDescriptor)  
      static com.xebialabs.deployit.plugin.api.validation.Validator<?> makeRule​(ValidationRuleSpecification ruleSpec, com.xebialabs.deployit.plugin.api.reflect.Type ciType)  
      static com.xebialabs.deployit.plugin.api.validation.Validator<?> makeRule​(java.lang.annotation.Annotation validationRuleAnnotation, LocalPropertyDescriptor propertyDescriptor)  
      static com.xebialabs.deployit.plugin.api.validation.Validator<?> makeRule​(java.lang.annotation.Annotation validationRuleAnnotation, com.xebialabs.deployit.plugin.api.reflect.Type ciType)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • initialize

        public static void initialize()
      • makeRule

        public static com.xebialabs.deployit.plugin.api.validation.Validator<?> makeRule​(java.lang.annotation.Annotation validationRuleAnnotation,
                                                                                         com.xebialabs.deployit.plugin.api.reflect.Type ciType)
      • makeRule

        public static com.xebialabs.deployit.plugin.api.validation.Validator<?> makeRule​(ValidationRuleSpecification ruleSpec,
                                                                                         com.xebialabs.deployit.plugin.api.reflect.Type ciType)
      • makeRule

        public static com.xebialabs.deployit.plugin.api.validation.Validator<?> makeRule​(java.lang.annotation.Annotation validationRuleAnnotation,
                                                                                         LocalPropertyDescriptor propertyDescriptor)
      • isRule

        public static boolean isRule​(java.lang.annotation.Annotation annotation)