public class freemarker.core.Configurable$SettingValueAssignmentException extends freemarker.core._MiscTemplateException
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: freemarker.core.Configurable$SettingValueAssignmentException
  super_class: freemarker.core._MiscTemplateException
{
  private void <init>(freemarker.core.Environment, java.lang.String, java.lang.String, java.lang.Throwable);
    descriptor: (Lfreemarker/core/Environment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=9, locals=5, args_size=5
        start local 0 // freemarker.core.Configurable$SettingValueAssignmentException this
        start local 1 // freemarker.core.Environment env
        start local 2 // java.lang.String name
        start local 3 // java.lang.String value
        start local 4 // java.lang.Throwable cause
         0: .line 2860
            aload 0 /* this */
            aload 4 /* cause */
            aload 1 /* env */
            iconst_5
            anewarray java.lang.Object
            dup
            iconst_0
         1: .line 2861
            ldc "Failed to set FreeMarker configuration setting "
            aastore
            dup
            iconst_1
            new freemarker.core._DelayedJQuote
            dup
            aload 2 /* name */
            invokespecial freemarker.core._DelayedJQuote.<init>:(Ljava/lang/Object;)V
            aastore
            dup
            iconst_2
         2: .line 2862
            ldc " to value "
            aastore
            dup
            iconst_3
            new freemarker.core._DelayedJQuote
            dup
            aload 3 /* value */
            invokespecial freemarker.core._DelayedJQuote.<init>:(Ljava/lang/Object;)V
            aastore
            dup
            iconst_4
            ldc "; see cause exception."
            aastore
            invokespecial freemarker.core._MiscTemplateException.<init>:(Ljava/lang/Throwable;Lfreemarker/core/Environment;[Ljava/lang/Object;)V
         3: .line 2863
            return
        end local 4 // java.lang.Throwable cause
        end local 3 // java.lang.String value
        end local 2 // java.lang.String name
        end local 1 // freemarker.core.Environment env
        end local 0 // freemarker.core.Configurable$SettingValueAssignmentException this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lfreemarker/core/Configurable$SettingValueAssignmentException;
            0    4     1    env  Lfreemarker/core/Environment;
            0    4     2   name  Ljava/lang/String;
            0    4     3  value  Ljava/lang/String;
            0    4     4  cause  Ljava/lang/Throwable;
    MethodParameters:
       Name  Flags
      env    
      name   
      value  
      cause  
}
SourceFile: "Configurable.java"
NestHost: freemarker.core.Configurable
InnerClasses:
  public SettingValueAssignmentException = freemarker.core.Configurable$SettingValueAssignmentException of freemarker.core.Configurable