public interface javax.validation.Configuration<T extends javax.validation.Configuration<T>>
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: javax.validation.Configuration
  super_class: java.lang.Object
{
  public abstract T ignoreXmlConfiguration();
    descriptor: ()Ljavax/validation/Configuration;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()TT;

  public abstract T messageInterpolator(javax.validation.MessageInterpolator);
    descriptor: (Ljavax/validation/MessageInterpolator;)Ljavax/validation/Configuration;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljavax/validation/MessageInterpolator;)TT;
    MethodParameters:
              Name  Flags
      interpolator  

  public abstract T traversableResolver(javax.validation.TraversableResolver);
    descriptor: (Ljavax/validation/TraversableResolver;)Ljavax/validation/Configuration;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljavax/validation/TraversableResolver;)TT;
    MethodParameters:
          Name  Flags
      resolver  

  public abstract T constraintValidatorFactory(javax.validation.ConstraintValidatorFactory);
    descriptor: (Ljavax/validation/ConstraintValidatorFactory;)Ljavax/validation/Configuration;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljavax/validation/ConstraintValidatorFactory;)TT;
    MethodParameters:
                            Name  Flags
      constraintValidatorFactory  

  public abstract T parameterNameProvider(javax.validation.ParameterNameProvider);
    descriptor: (Ljavax/validation/ParameterNameProvider;)Ljavax/validation/Configuration;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljavax/validation/ParameterNameProvider;)TT;
    MethodParameters:
                       Name  Flags
      parameterNameProvider  

  public abstract T clockProvider(javax.validation.ClockProvider);
    descriptor: (Ljavax/validation/ClockProvider;)Ljavax/validation/Configuration;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljavax/validation/ClockProvider;)TT;
    MethodParameters:
               Name  Flags
      clockProvider  

  public abstract T addValueExtractor(javax.validation.valueextraction.ValueExtractor<?>);
    descriptor: (Ljavax/validation/valueextraction/ValueExtractor;)Ljavax/validation/Configuration;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljavax/validation/valueextraction/ValueExtractor<*>;)TT;
    MethodParameters:
           Name  Flags
      extractor  

  public abstract T addMapping(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)Ljavax/validation/Configuration;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/io/InputStream;)TT;
    MethodParameters:
        Name  Flags
      stream  

  public abstract T addProperty(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljavax/validation/Configuration;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;)TT;
    MethodParameters:
       Name  Flags
      name   
      value  

  public abstract javax.validation.MessageInterpolator getDefaultMessageInterpolator();
    descriptor: ()Ljavax/validation/MessageInterpolator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract javax.validation.TraversableResolver getDefaultTraversableResolver();
    descriptor: ()Ljavax/validation/TraversableResolver;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract javax.validation.ConstraintValidatorFactory getDefaultConstraintValidatorFactory();
    descriptor: ()Ljavax/validation/ConstraintValidatorFactory;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract javax.validation.ParameterNameProvider getDefaultParameterNameProvider();
    descriptor: ()Ljavax/validation/ParameterNameProvider;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract javax.validation.ClockProvider getDefaultClockProvider();
    descriptor: ()Ljavax/validation/ClockProvider;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract javax.validation.BootstrapConfiguration getBootstrapConfiguration();
    descriptor: ()Ljavax/validation/BootstrapConfiguration;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract javax.validation.ValidatorFactory buildValidatorFactory();
    descriptor: ()Ljavax/validation/ValidatorFactory;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
Signature: <T::Ljavax/validation/Configuration<TT;>;>Ljava/lang/Object;
SourceFile: "Configuration.java"