Class AnnotationFactory


  • public class AnnotationFactory
    extends Object
    • Constructor Detail

      • AnnotationFactory

        public AnnotationFactory()
    • Method Detail

      • buildAnnotation

        public static Annotation buildAnnotation​(org.drools.util.TypeResolver typeResolver,
                                                 org.drools.drl.ast.descr.AnnotationDescr annotationDescr)
      • buildAnnotation

        public static Annotation buildAnnotation​(org.drools.drl.ast.descr.AnnotationDescr annotationDescr,
                                                 Class<?> annotationClass)
      • getTypedAnnotation

        public static <A extends Annotation> A getTypedAnnotation​(org.drools.drl.ast.descr.AnnotatedBaseDescr annotatedBaseDescr,
                                                                  Class<A> annotationClass)
      • toAnnotated

        public static org.drools.core.rule.Annotated toAnnotated​(org.drools.drl.ast.descr.AnnotatedBaseDescr annotatedBaseDescr)