public final class org.apache.logging.log4j.core.util.ExtensionLanguageMapping extends java.lang.Enum<org.apache.logging.log4j.core.util.ExtensionLanguageMapping>
  minor version: 0
  major version: 59
  flags: flags: (0x4031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ANNOTATION
  this_class: org.apache.logging.log4j.core.util.ExtensionLanguageMapping
  super_class: java.lang.Enum
{
  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping JS;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping JAVASCRIPT;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping GVY;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping GROOVY;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping BSH;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping BEANSHELL;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping JY;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping JYTHON;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping FTL;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping FREEMARKER;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping VM;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping VELOCITY;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping AWK;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping EJS;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping TCL;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping HS;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping JELLY;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping JEP;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping JEXL;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping JEXL2;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping RB;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping RUBY;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping JUDO;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping JUDI;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping SCALA;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping CLJ;
    descriptor: Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  private final java.lang.String extension;
    descriptor: Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.lang.String language;
    descriptor: Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private static final org.apache.logging.log4j.core.util.ExtensionLanguageMapping[] ENUM$VALUES;
    descriptor: [Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=6, locals=0, args_size=0
         0: .line 26
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "JS"
            iconst_0
            ldc "js"
            ldc "JavaScript"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JS:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "JAVASCRIPT"
            iconst_1
            ldc "javascript"
            ldc "JavaScript"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JAVASCRIPT:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "GVY"
            iconst_2
            ldc "gvy"
            ldc "Groovy"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.GVY:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
         1: .line 27
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "GROOVY"
            iconst_3
            ldc "groovy"
            ldc "Groovy"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.GROOVY:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "BSH"
            iconst_4
            ldc "bsh"
            ldc "beanshell"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.BSH:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "BEANSHELL"
            iconst_5
            ldc "beanshell"
            ldc "beanshell"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.BEANSHELL:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
         2: .line 28
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "JY"
            bipush 6
            ldc "jy"
            ldc "jython"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JY:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "JYTHON"
            bipush 7
            ldc "jython"
            ldc "jython"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JYTHON:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "FTL"
            bipush 8
            ldc "ftl"
            ldc "freemarker"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.FTL:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
         3: .line 29
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "FREEMARKER"
            bipush 9
            ldc "freemarker"
            ldc "freemarker"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.FREEMARKER:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "VM"
            bipush 10
            ldc "vm"
            ldc "velocity"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.VM:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "VELOCITY"
            bipush 11
            ldc "velocity"
            ldc "velocity"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.VELOCITY:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
         4: .line 30
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "AWK"
            bipush 12
            ldc "awk"
            ldc "awk"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.AWK:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "EJS"
            bipush 13
            ldc "ejs"
            ldc "ejs"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.EJS:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "TCL"
            bipush 14
            ldc "tcl"
            ldc "tcl"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.TCL:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "HS"
            bipush 15
            ldc "hs"
            ldc "jaskell"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.HS:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "JELLY"
            bipush 16
            ldc "jelly"
            ldc "jelly"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JELLY:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
         5: .line 31
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "JEP"
            bipush 17
            ldc "jep"
            ldc "jep"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JEP:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "JEXL"
            bipush 18
            ldc "jexl"
            ldc "jexl"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JEXL:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "JEXL2"
            bipush 19
            ldc "jexl2"
            ldc "jexl2"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JEXL2:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
         6: .line 32
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "RB"
            bipush 20
            ldc "rb"
            ldc "ruby"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.RB:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "RUBY"
            bipush 21
            ldc "ruby"
            ldc "ruby"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.RUBY:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "JUDO"
            bipush 22
            ldc "judo"
            ldc "judo"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JUDO:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "JUDI"
            bipush 23
            ldc "judi"
            ldc "judo"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JUDI:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "SCALA"
            bipush 24
            ldc "scala"
            ldc "scala"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.SCALA:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
         7: .line 33
            new org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            ldc "CLJ"
            bipush 25
            ldc "clj"
            ldc "Clojure"
            invokespecial org.apache.logging.log4j.core.util.ExtensionLanguageMapping.<init>:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.CLJ:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
         8: .line 25
            bipush 26
            anewarray org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            iconst_0
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JS:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            iconst_1
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JAVASCRIPT:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            iconst_2
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.GVY:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            iconst_3
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.GROOVY:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            iconst_4
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.BSH:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            iconst_5
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.BEANSHELL:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 6
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JY:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 7
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JYTHON:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 8
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.FTL:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 9
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.FREEMARKER:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 10
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.VM:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 11
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.VELOCITY:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 12
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.AWK:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 13
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.EJS:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 14
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.TCL:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 15
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.HS:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 16
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JELLY:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 17
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JEP:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 18
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JEXL:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 19
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JEXL2:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 20
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.RB:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 21
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.RUBY:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 22
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JUDO:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 23
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.JUDI:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 24
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.SCALA:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            dup
            bipush 25
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.CLJ:Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aastore
            putstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.ENUM$VALUES:[Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private void <init>(java.lang.String, int, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.core.util.ExtensionLanguageMapping this
        start local 3 // java.lang.String extension
        start local 4 // java.lang.String language
         0: .line 39
            aload 0 /* this */
            aload 1
            iload 2
            invokespecial java.lang.Enum.<init>:(Ljava/lang/String;I)V
         1: .line 40
            aload 0 /* this */
            aload 3 /* extension */
            putfield org.apache.logging.log4j.core.util.ExtensionLanguageMapping.extension:Ljava/lang/String;
         2: .line 41
            aload 0 /* this */
            aload 4 /* language */
            putfield org.apache.logging.log4j.core.util.ExtensionLanguageMapping.language:Ljava/lang/String;
         3: .line 42
            return
        end local 4 // java.lang.String language
        end local 3 // java.lang.String extension
        end local 0 // org.apache.logging.log4j.core.util.ExtensionLanguageMapping this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    4     0       this  Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            0    4     3  extension  Ljava/lang/String;
            0    4     4   language  Ljava/lang/String;
    MethodParameters:
               Name  Flags
      $enum$name     
      $enum$ordinal  
      extension      final
      language       final

  public java.lang.String getExtension();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.core.util.ExtensionLanguageMapping this
         0: .line 45
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.util.ExtensionLanguageMapping.extension:Ljava/lang/String;
            areturn
        end local 0 // org.apache.logging.log4j.core.util.ExtensionLanguageMapping this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;

  public java.lang.String getLanguage();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.core.util.ExtensionLanguageMapping this
         0: .line 49
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.util.ExtensionLanguageMapping.language:Ljava/lang/String;
            areturn
        end local 0 // org.apache.logging.log4j.core.util.ExtensionLanguageMapping this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;

  public static org.apache.logging.log4j.core.util.ExtensionLanguageMapping getByExtension(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=5, args_size=1
        start local 0 // java.lang.String extension
         0: .line 53
            invokestatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.values:()[Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            dup
            astore 4
            arraylength
            istore 3
            iconst_0
            istore 2
            goto 5
      StackMap locals: java.lang.String top int int org.apache.logging.log4j.core.util.ExtensionLanguageMapping[]
      StackMap stack:
         1: aload 4
            iload 2
            aaload
            astore 1 /* mapping */
        start local 1 // org.apache.logging.log4j.core.util.ExtensionLanguageMapping mapping
         2: .line 54
            aload 1 /* mapping */
            getfield org.apache.logging.log4j.core.util.ExtensionLanguageMapping.extension:Ljava/lang/String;
            aload 0 /* extension */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 4
         3: .line 55
            aload 1 /* mapping */
            areturn
        end local 1 // org.apache.logging.log4j.core.util.ExtensionLanguageMapping mapping
         4: .line 53
      StackMap locals:
      StackMap stack:
            iinc 2 1
      StackMap locals:
      StackMap stack:
         5: iload 2
            iload 3
            if_icmplt 1
         6: .line 58
            aconst_null
            areturn
        end local 0 // java.lang.String extension
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0  extension  Ljava/lang/String;
            2    4     1    mapping  Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    MethodParameters:
           Name  Flags
      extension  final

  public static java.util.List<org.apache.logging.log4j.core.util.ExtensionLanguageMapping> getByLanguage(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/util/List;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=6, args_size=1
        start local 0 // java.lang.String language
         0: .line 62
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 1 /* list */
        start local 1 // java.util.List list
         1: .line 63
            invokestatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.values:()[Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            dup
            astore 5
            arraylength
            istore 4
            iconst_0
            istore 3
            goto 6
      StackMap locals: java.lang.String java.util.List top int int org.apache.logging.log4j.core.util.ExtensionLanguageMapping[]
      StackMap stack:
         2: aload 5
            iload 3
            aaload
            astore 2 /* mapping */
        start local 2 // org.apache.logging.log4j.core.util.ExtensionLanguageMapping mapping
         3: .line 64
            aload 2 /* mapping */
            getfield org.apache.logging.log4j.core.util.ExtensionLanguageMapping.language:Ljava/lang/String;
            aload 0 /* language */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 5
         4: .line 65
            aload 1 /* list */
            aload 2 /* mapping */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 2 // org.apache.logging.log4j.core.util.ExtensionLanguageMapping mapping
         5: .line 63
      StackMap locals:
      StackMap stack:
            iinc 3 1
      StackMap locals:
      StackMap stack:
         6: iload 3
            iload 4
            if_icmplt 2
         7: .line 68
            aload 1 /* list */
            areturn
        end local 1 // java.util.List list
        end local 0 // java.lang.String language
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    8     0  language  Ljava/lang/String;
            1    8     1      list  Ljava/util/List<Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;>;
            3    5     2   mapping  Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    Signature: (Ljava/lang/String;)Ljava/util/List<Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;>;
    MethodParameters:
          Name  Flags
      language  final

  public static org.apache.logging.log4j.core.util.ExtensionLanguageMapping[] values();
    descriptor: ()[Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=0
         0: .line 1
            getstatic org.apache.logging.log4j.core.util.ExtensionLanguageMapping.ENUM$VALUES:[Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            dup
            astore 0
            iconst_0
            aload 0
            arraylength
            dup
            istore 1
            anewarray org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            dup
            astore 2
            iconst_0
            iload 1
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
            aload 2
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.apache.logging.log4j.core.util.ExtensionLanguageMapping valueOf(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
         0: .line 1
            ldc Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;
            aload 0
            invokestatic java.lang.Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
            checkcast org.apache.logging.log4j.core.util.ExtensionLanguageMapping
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      name  
}
Signature: Ljava/lang/Enum<Lorg/apache/logging/log4j/core/util/ExtensionLanguageMapping;>;
SourceFile: "ExtensionLanguageMapping.java"