public interface org.apache.commons.digester.annotations.AnnotationRuleProvider<A extends java.lang.annotation.Annotation, E extends java.lang.reflect.AnnotatedElement, R extends org.apache.commons.digester.Rule>
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.apache.commons.digester.annotations.AnnotationRuleProvider
  super_class: java.lang.Object
{
  public abstract void init(A, );
    descriptor: (Ljava/lang/annotation/Annotation;Ljava/lang/reflect/AnnotatedElement;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (TA;TE;)V
    MethodParameters:
            Name  Flags
      annotation  
      element     

  public abstract R get();
    descriptor: ()Lorg/apache/commons/digester/Rule;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()TR;
}
Signature: <A::Ljava/lang/annotation/Annotation;E::Ljava/lang/reflect/AnnotatedElement;R:Lorg/apache/commons/digester/Rule;>Ljava/lang/Object;
SourceFile: "AnnotationRuleProvider.java"