public class io.dropwizard.configuration.ConfigurationValidationException extends io.dropwizard.configuration.ConfigurationException
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.dropwizard.configuration.ConfigurationValidationException
  super_class: io.dropwizard.configuration.ConfigurationException
{
  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 5325162099634227047

  private final com.google.common.collect.ImmutableSet<javax.validation.ConstraintViolation<?>> constraintViolations;
    descriptor: Lcom/google/common/collect/ImmutableSet;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/google/common/collect/ImmutableSet<Ljavax/validation/ConstraintViolation<*>;>;

  public <T> void <init>(java.lang.String, java.util.Set<javax.validation.ConstraintViolation<T>>);
    descriptor: (Ljava/lang/String;Ljava/util/Set;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // io.dropwizard.configuration.ConfigurationValidationException this
        start local 1 // java.lang.String path
        start local 2 // java.util.Set errors
         0: .line 24
            aload 0 /* this */
            aload 1 /* path */
            aload 2 /* errors */
            invokestatic io.dropwizard.validation.ConstraintViolations.format:(Ljava/util/Set;)Lcom/google/common/collect/ImmutableList;
            invokespecial io.dropwizard.configuration.ConfigurationException.<init>:(Ljava/lang/String;Ljava/util/Collection;)V
         1: .line 25
            aload 0 /* this */
            aload 2 /* errors */
            invokestatic io.dropwizard.validation.ConstraintViolations.copyOf:(Ljava/util/Set;)Lcom/google/common/collect/ImmutableSet;
            putfield io.dropwizard.configuration.ConfigurationValidationException.constraintViolations:Lcom/google/common/collect/ImmutableSet;
         2: .line 26
            return
        end local 2 // java.util.Set errors
        end local 1 // java.lang.String path
        end local 0 // io.dropwizard.configuration.ConfigurationValidationException this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lio/dropwizard/configuration/ConfigurationValidationException;
            0    3     1    path  Ljava/lang/String;
            0    3     2  errors  Ljava/util/Set<Ljavax/validation/ConstraintViolation<TT;>;>;
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/util/Set<Ljavax/validation/ConstraintViolation<TT;>;>;)V
    MethodParameters:
        Name  Flags
      path    
      errors  

  public com.google.common.collect.ImmutableSet<javax.validation.ConstraintViolation<?>> getConstraintViolations();
    descriptor: ()Lcom/google/common/collect/ImmutableSet;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.configuration.ConfigurationValidationException this
         0: .line 34
            aload 0 /* this */
            getfield io.dropwizard.configuration.ConfigurationValidationException.constraintViolations:Lcom/google/common/collect/ImmutableSet;
            areturn
        end local 0 // io.dropwizard.configuration.ConfigurationValidationException this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/configuration/ConfigurationValidationException;
    Signature: ()Lcom/google/common/collect/ImmutableSet<Ljavax/validation/ConstraintViolation<*>;>;
}
SourceFile: "ConfigurationValidationException.java"