public interface io.micronaut.validation.validator.ReactiveValidator
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: io.micronaut.validation.validator.ReactiveValidator
  super_class: java.lang.Object
{
  public abstract <T> org.reactivestreams.Publisher<T> validatePublisher(org.reactivestreams.Publisher<T>, java.lang.Class<?>[]);
    descriptor: (Lorg/reactivestreams/Publisher;[Ljava/lang/Class;)Lorg/reactivestreams/Publisher;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Lorg/reactivestreams/Publisher<TT;>;[Ljava/lang/Class<*>;)Lorg/reactivestreams/Publisher<TT;>;
    RuntimeInvisibleAnnotations: 
      edu.umd.cs.findbugs.annotations.NonNull()
    RuntimeInvisibleParameterAnnotations: 
      0:
        edu.umd.cs.findbugs.annotations.NonNull()
      1:
    MethodParameters:
           Name  Flags
      publisher  
      groups     

  public abstract <T> java.util.concurrent.CompletionStage<T> validateCompletionStage(java.util.concurrent.CompletionStage<T>, java.lang.Class<?>[]);
    descriptor: (Ljava/util/concurrent/CompletionStage;[Ljava/lang/Class;)Ljava/util/concurrent/CompletionStage;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/util/concurrent/CompletionStage<TT;>;[Ljava/lang/Class<*>;)Ljava/util/concurrent/CompletionStage<TT;>;
    RuntimeInvisibleAnnotations: 
      edu.umd.cs.findbugs.annotations.NonNull()
    RuntimeInvisibleParameterAnnotations: 
      0:
        edu.umd.cs.findbugs.annotations.NonNull()
      1:
    MethodParameters:
                 Name  Flags
      completionStage  
      groups           
}
SourceFile: "ReactiveValidator.java"