Class AbstractRuleExtension

    • Field Detail

      • ruleClass

        protected static java.lang.Class<? extends java.lang.annotation.Annotation> ruleClass
      • classRuleClass

        protected static java.lang.Class<? extends java.lang.annotation.Annotation> classRuleClass
      • methodRuleClass

        protected static java.lang.Class<?> methodRuleClass
      • testRuleClass

        protected static java.lang.Class<?> testRuleClass
    • Constructor Detail

      • AbstractRuleExtension

        public AbstractRuleExtension()
    • Method Detail

      • checkIsInstanceField

        protected void checkIsInstanceField​(FieldInfo field)
      • checkIsSharedField

        protected void checkIsSharedField​(FieldInfo field)
      • hasFieldType

        protected boolean hasFieldType​(FieldInfo field,
                                       java.lang.Class<?> ruleClass)
      • invalidFieldType

        protected void invalidFieldType​(FieldInfo field)