public class org.springframework.validation.beanvalidation.SpringValidatorAdapter implements org.springframework.validation.SmartValidator
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.springframework.validation.beanvalidation.SpringValidatorAdapter
  super_class: java.lang.Object
{
  private static final java.util.Set<java.lang.String> internalAnnotationAttributes;
    descriptor: Ljava/util/Set;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/Set<Ljava/lang/String;>;

  private javax.validation.Validator targetValidator;
    descriptor: Ljavax/validation/Validator;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  public void <init>(javax.validation.Validator);
    descriptor: (Ljavax/validation/Validator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 28
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import javax.validation cannot be resolved\n\tThe import javax.validation cannot be resolved\n\tThe import javax.validation cannot be resolved\n\tThe import javax.validation cannot be resolved\n\tThe import javax.validation cannot be resolved\n\tThe import javax.validation cannot be resolved\n\tThe import javax.validation cannot be resolved\n\tjavax.validation cannot be resolved to a type\n\tjavax.validation cannot be resolved to a type\n\tjavax.validation cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tjavax.validation cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintDescriptor cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tPath cannot be resolved to a type\n\tPath cannot be resolved to a type\n\tElementKind cannot be resolved to a variable\n\tConstraintDescriptor cannot be resolved to a type\n\tConstraintDescriptor cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tThe method validate(T, Class<?>...) of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tThe method validateProperty(T, String, Class<?>...) of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tThe method validateValue(Class<T>, String, Object, Class<?>...) of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tBeanDescriptor cannot be resolved to a type\n\tThe method getConstraintsForClass(Class<?>) of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tThe method unwrap(Class<T>) of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidationException cannot be resolved to a type\n\tjavax.validation cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tExecutableValidator cannot be resolved to a type\n\tThe method forExecutables() of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    MethodParameters:
                 Name  Flags
      targetValidator  

  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 28
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import javax.validation cannot be resolved\n\tThe import javax.validation cannot be resolved\n\tThe import javax.validation cannot be resolved\n\tThe import javax.validation cannot be resolved\n\tThe import javax.validation cannot be resolved\n\tThe import javax.validation cannot be resolved\n\tThe import javax.validation cannot be resolved\n\tjavax.validation cannot be resolved to a type\n\tjavax.validation cannot be resolved to a type\n\tjavax.validation cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tjavax.validation cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintDescriptor cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tPath cannot be resolved to a type\n\tPath cannot be resolved to a type\n\tElementKind cannot be resolved to a variable\n\tConstraintDescriptor cannot be resolved to a type\n\tConstraintDescriptor cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tThe method validate(T, Class<?>...) of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tThe method validateProperty(T, String, Class<?>...) of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tThe method validateValue(Class<T>, String, Object, Class<?>...) of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tBeanDescriptor cannot be resolved to a type\n\tThe method getConstraintsForClass(Class<?>) of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tThe method unwrap(Class<T>) of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidationException cannot be resolved to a type\n\tjavax.validation cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tExecutableValidator cannot be resolved to a type\n\tThe method forExecutables() of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;

  void setTargetValidator(javax.validation.Validator);
    descriptor: (Ljavax/validation/Validator;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 92
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tjavax.validation cannot be resolved to a type\n\tValidator cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    MethodParameters:
                 Name  Flags
      targetValidator  

  public boolean supports(java.lang.Class<?>);
    descriptor: (Ljava/lang/Class;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 103
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tValidator cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    Signature: (Ljava/lang/Class<*>;)Z
    MethodParameters:
       Name  Flags
      clazz  

  public void validate(java.lang.Object, org.springframework.validation.Errors);
    descriptor: (Ljava/lang/Object;Lorg/springframework/validation/Errors;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 108
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    MethodParameters:
        Name  Flags
      target  
      errors  

  public void validate(java.lang.Object, org.springframework.validation.Errors, java.lang.Object[]);
    descriptor: (Ljava/lang/Object;Lorg/springframework/validation/Errors;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 115
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    MethodParameters:
                 Name  Flags
      target           
      errors           
      validationHints  

  public void validateValue(java.lang.Class<?>, java.lang.String, , org.springframework.validation.Errors, []);
    descriptor: (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;Lorg/springframework/validation/Errors;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 126
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    Signature: (Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/Object;Lorg/springframework/validation/Errors;[Ljava/lang/Object;)V
    RuntimeVisibleParameterAnnotations: 
      0:
      1:
      2:
        org.springframework.lang.Nullable()
      3:
      4:
    MethodParameters:
                 Name  Flags
      targetType       
      fieldName        
      value            
      errors           
      validationHints  

  private java.lang.Class<?>[] asValidationGroups([]);
    descriptor: ([Ljava/lang/Object;)[Ljava/lang/Class;
    flags: (0x0082) ACC_PRIVATE, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 136
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    Signature: ([Ljava/lang/Object;)[Ljava/lang/Class<*>;
    MethodParameters:
                 Name  Flags
      validationHints  

  protected void processConstraintViolations(java.util.Set<ConstraintViolation<java.lang.Object>>, org.springframework.validation.Errors);
    descriptor: (Ljava/util/Set;Lorg/springframework/validation/Errors;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 153
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tConstraintViolation cannot be resolved to a type\n\tConstraintViolation cannot be resolved to a type\n\tConstraintDescriptor cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    Signature: (Ljava/util/Set<LConstraintViolation<Ljava/lang/Object;>;>;Lorg/springframework/validation/Errors;)V
    MethodParameters:
            Name  Flags
      violations  
      errors      

  protected java.lang.String determineField(ConstraintViolation<java.lang.Object>);
    descriptor: (LConstraintViolation;)Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 205
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tConstraintViolation cannot be resolved to a type\n\tPath cannot be resolved to a type\n\tPath cannot be resolved to a type\n\tElementKind cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    Signature: (LConstraintViolation<Ljava/lang/Object;>;)Ljava/lang/String;
    MethodParameters:
           Name  Flags
      violation  

  protected java.lang.String determineErrorCode(ConstraintDescriptor<?>);
    descriptor: (LConstraintDescriptor;)Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 245
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tConstraintDescriptor cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    Signature: (LConstraintDescriptor<*>;)Ljava/lang/String;
    MethodParameters:
            Name  Flags
      descriptor  

  protected [] getArgumentsForConstraint(java.lang.String, java.lang.String, ConstraintDescriptor<?>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;LConstraintDescriptor;)[Ljava/lang/Object;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 265
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tConstraintDescriptor cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    Signature: (Ljava/lang/String;Ljava/lang/String;LConstraintDescriptor<*>;)[Ljava/lang/Object;
    MethodParameters:
            Name  Flags
      objectName  
      field       
      descriptor  

  protected org.springframework.context.MessageSourceResolvable getResolvableField(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/springframework/context/MessageSourceResolvable;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 294
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    MethodParameters:
            Name  Flags
      objectName  
      field       

  protected  getRejectedValue(java.lang.String, ConstraintViolation<java.lang.Object>, org.springframework.validation.BindingResult);
    descriptor: (Ljava/lang/String;LConstraintViolation;Lorg/springframework/validation/BindingResult;)Ljava/lang/Object;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 312
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tConstraintViolation cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    Signature: (Ljava/lang/String;LConstraintViolation<Ljava/lang/Object;>;Lorg/springframework/validation/BindingResult;)Ljava/lang/Object;
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()
    MethodParameters:
               Name  Flags
      field          
      violation      
      bindingResult  

  protected boolean requiresMessageFormat(ConstraintViolation<?>);
    descriptor: (LConstraintViolation;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 342
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tConstraintViolation cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    Signature: (LConstraintViolation<*>;)Z
    MethodParameters:
           Name  Flags
      violation  

  private static boolean containsSpringStylePlaceholder(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 346
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
    MethodParameters:
         Name  Flags
      message  

  public <T> java.util.Set<ConstraintViolation<T>> validate(T, java.lang.Class<?>[]);
    descriptor: (Ljava/lang/Object;[Ljava/lang/Class;)Ljava/util/Set;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 356
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tConstraintViolation cannot be resolved to a type\n\tThe method validate(T, Class<?>...) of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    Signature: <T:Ljava/lang/Object;>(TT;[Ljava/lang/Class<*>;)Ljava/util/Set<LConstraintViolation<TT;>;>;
    MethodParameters:
        Name  Flags
      object  
      groups  

  public <T> java.util.Set<ConstraintViolation<T>> validateProperty(T, java.lang.String, java.lang.Class<?>[]);
    descriptor: (Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;)Ljava/util/Set;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 362
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tConstraintViolation cannot be resolved to a type\n\tThe method validateProperty(T, String, Class<?>...) of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    Signature: <T:Ljava/lang/Object;>(TT;Ljava/lang/String;[Ljava/lang/Class<*>;)Ljava/util/Set<LConstraintViolation<TT;>;>;
    MethodParameters:
              Name  Flags
      object        
      propertyName  
      groups        

  public <T> java.util.Set<ConstraintViolation<T>> validateValue(java.lang.Class<T>, java.lang.String, , java.lang.Class<?>[]);
    descriptor: (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Class;)Ljava/util/Set;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 368
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tConstraintViolation cannot be resolved to a type\n\tThe method validateValue(Class<T>, String, Object, Class<?>...) of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Class<*>;)Ljava/util/Set<LConstraintViolation<TT;>;>;
    MethodParameters:
              Name  Flags
      beanType      
      propertyName  
      value         
      groups        

  public BeanDescriptor getConstraintsForClass(java.lang.Class<?>);
    descriptor: (Ljava/lang/Class;)LBeanDescriptor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 376
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tBeanDescriptor cannot be resolved to a type\n\tThe method getConstraintsForClass(Class<?>) of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    Signature: (Ljava/lang/Class<*>;)LBeanDescriptor;
    MethodParameters:
       Name  Flags
      clazz  

  public <T> T unwrap(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 383
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method unwrap(Class<T>) of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n\tValidationException cannot be resolved to a type\n\tjavax.validation cannot be resolved to a type\n\tValidator cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
    MethodParameters:
      Name  Flags
      type  

  public ExecutableValidator forExecutables();
    descriptor: ()LExecutableValidator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
         0: .line 398
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tExecutableValidator cannot be resolved to a type\n\tThe method forExecutables() of type SpringValidatorAdapter must override or implement a supertype method\n\tValidator cannot be resolved to a type\n\tValidator cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.validation.beanvalidation.SpringValidatorAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/validation/beanvalidation/SpringValidatorAdapter;
}
SourceFile: "SpringValidatorAdapter.java"
NestMembers:
  org.springframework.validation.beanvalidation.SpringValidatorAdapter$ResolvableAttribute  org.springframework.validation.beanvalidation.SpringValidatorAdapter$ViolationFieldError  org.springframework.validation.beanvalidation.SpringValidatorAdapter$ViolationObjectError
InnerClasses:
  private ResolvableAttribute = org.springframework.validation.beanvalidation.SpringValidatorAdapter$ResolvableAttribute of org.springframework.validation.beanvalidation.SpringValidatorAdapter
  private ViolationFieldError = org.springframework.validation.beanvalidation.SpringValidatorAdapter$ViolationFieldError of org.springframework.validation.beanvalidation.SpringValidatorAdapter
  private ViolationObjectError = org.springframework.validation.beanvalidation.SpringValidatorAdapter$ViolationObjectError of org.springframework.validation.beanvalidation.SpringValidatorAdapter